Do It Yourself

Attiny85 programmer (arduino project)

Σελίδα 1 από 2 1, 2  Επόμενο

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

Attiny85 programmer (arduino project)

Δημοσίευση από Φανης Την / Το Κυρ Ιουν 29, 2014 12:28 pm

Καλημερα..


Εκανα ενα project το οποιο μου αρεσε τοσο πολυ που το εβαλα στο indiegogo.
Ο λογος που το εβαλα ειναι μπας και ενισχυσω την εναρξη της εταιρειας που ανοιγουμε με την γυναικα μου...
Υπολογιζαμε σε μια κρατικη ενισχυση για την εναρξη της ταξεως των 4000 αλλα το αλλαξανε αυτο ξαφνικα....

Τελωσπαντων δεν εχω να ντραπω για κατι.
Εριξα πολυ δουλεια γενικα και δεν εκλεψα τιποτα και ποτε...

Ο σκοπος που το εκανα το προτζεκτ ειναι γιατι τις περισοτερες φορες με τον αρδθινο δεν χρησιμοποιω πανω απο 5-6 πινς.
Ο δευτερος ειναι οτι συνηθως παιζω με 12-24 βολτ οποτε γεμιζα τον παγκο με καλωδια τροφοδοτικα και πλακετακια.
Μακαροναδες και τετοια.

Τωρα για μενα ειναι ολα πιο ευκολα...[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]


Ο σκοπος του μηνηματος μου ειναι να γινει γνωστο το προτζεκτ μοιραζοντας το...
Απο ελλαδα δεν εχουμε μεγαλο exposure εξω και χρειαζεται μεγαλη προσπαθεια...

Ετσι οποιος θελει να βοηθησει με τα social ας βοηθησει...
Η καμπανια εχει μεγαλη επισκεψιμοτητα αυτες τις μερες.
Σε 4 μερες εχει πανω απο 700 επισκεψεις και 200 referalls.
ΑΛλα απο perks τιποτα....Νομιζω οτι μπορει να τα καταφερει....

Επισης αν νομιζεται οτι επιδεχετε βελτιωσης να το βελτιωσουμε...Ειμαι ανοιχτος σε προτασεις

Εκανα και μερικα βιντεο...

Παρτε μια γευση:

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

αν υπαρχει ενδιαφερον για να γραψω μερικα πραγματα εδω ρωτηστε ελευθερα.
Επισης αν διακρινεται λαθη παρακαλω επισυμανετε τα μου καθως τα εκανα ολα μονος μου και ταυτοχρονα και σιγουρα μπορει να μου ξεφευγει κατι...
εκανα και ενα site για αυτην την δουλεια
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

_________________
Καλοκαιρι ειναι αν ετσι Νιωθεις!!!!!
avatar
Φανης

Αριθμός μηνυμάτων : 295
Ημερομηνία εγγραφής : 30/05/2013
Τόπος : Θεσσαλονικη

http://www.usbekits.com

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Δευ Ιουν 30, 2014 10:39 am

ειδα προσεκτικά το βιντεο 
και το βρήκα πολυ ενδιαφέρον.....μόνο που... δεν ξερω τίποτα απο 
προγραμματισμο αλτμεγκα 

ετσι κατάλαβα ακριβως τι κανεις αλλα εξακολουθώ να μην ειμαι σε θεση να το χρησιμοποιήσω....

ειχα δει και αυτο το βιντεο σου πριν απο μερικες μερες =

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

ετσι θα σου πω δυο γνωμες...
μια το πως πιστευω οτι θα μπορουσε να ''περπατησει'' το παρων σχεδιο

και μια για μια αλλη ''υπηρεσια'' που θα μπορουσες ισως να προσθεσεις στο φορουμ σου.

ετσι παμε πρώτα στην πρωτη..

ο Τομας Εντισον που ηταν ο πιο επυτηχειμενος εμπορικα απο τις 
ευευρεσεις του και πιθανων μεχρι σημερα να μην τον εχει ξεπερασει κανεις στα χρηματα που εβγαλε απο την εμπορευση των ευρεσιτεχνειων του ελεγε το εξις=
«Η ιδιοφυία είναι 1% έμπνευση και 99% εφίδρωση»thomas alva edison
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]



εσύ εισαι στο σταδιο της εμπνευσης και της δημειουργειας και πραγματικα ευτιαξες κατι πολυ καλο.. ομως 
για να το παρουσιασεις και να βγαλεις λευτα απο αυτο θα πρεπει να φτιαξεις και μια κατασκευη [ή περισσοτερες] που να 
εχουν αναγκη την ευρεσιτεχνεια σου... η οποια ομολογω οτι εχει αρκετα ''πιασαρικο'' ονομα.
οι κατασκευες θα θυμησουν ή θα γεννησουν την επιθημεια και την αναγκη για την αγωρα του κιτ.

μια κατασκευη στην παρουσίαση..και αμεσως η φαντασια του αγοραστή ερεθίζεται... η παρουσιαση μονο του μικροεπεξεργαστη δεν..

η ανάγκη και η επιθυμια πληρώνονται... οι ευρεσιτεχνιες οχι.



η δευτερη γνωμη ειναι να 
παρασχεις στη σελιδα σου λογισμικο επι πληρωμή... πχ, καποιος 
θελει να κανει 
μια κατασκευη με altmega ή με andruino ..
εσυ θα τον ρωτας τι χρειαζεται και θα του φτιαχνεις το προγραμματισμο της συσκευης του επι πληρωμη...

ετσι γινονται τα perks


«Η ιδιοφυία είναι 1% έμπνευση και 99% εφίδρωση»

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από Φανης Την / Το Δευ Ιουν 30, 2014 3:12 pm

Ευχαριστω για τα λογια και τις συμβουλες...
Προς το παρων ειμαι υπερβολικα μονος αν ειχαμε μια ομαδα θα ηταν ολα αλλιως...
Σιγα σιγα ευελπιστω να γινει ....

Οσον αφορα τον προγραμματισμο θα σου φανει τοσο ευκολο που το 50 % των κυκλωματων σου θα τα κανεις με αυτο...

Εχει απειρα παραδειγματα και τutorials .

Η πιο απλη αρχη ειναι να κατεβασεις το προγραμμα το οποιο περιεχει παραδειγματα για ολες σχεδον τις περιπτωσεις.

Η γλωσσα ειναι σχεδιασμενη για να την καταλαβαινεις οσο χρονων και να εισαι...
Δεν χρειαζεται να εισαι προγραματιστης για να την καταλαβεις.
Ολες οι εντολες σχεδον ειναι λεξεις...

Το προγραμμα το κατεβαζεις απο εδω:

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

_________________
Καλοκαιρι ειναι αν ετσι Νιωθεις!!!!!
avatar
Φανης

Αριθμός μηνυμάτων : 295
Ημερομηνία εγγραφής : 30/05/2013
Τόπος : Θεσσαλονικη

http://www.usbekits.com

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από TZAK KLIK Την / Το Δευ Ιουν 30, 2014 5:21 pm

Συνχαρητήρια !!!!  
Μια καινουργια εταιρία με ηλεκτρονικές κατασκευές στην Ελλάδα!
Βλέπω φώς στην άκρη του τούνελ και σιγά σιγά η κρήση να τελειώνει.
δυστηχώς δεν είμαι πληροφορικάριος και δέν το πολυκαταλαβαίνω το προτζεκτ.
Ενα κύκλωμα που μπορεις να το προγραμματίσεις απο τον υπολογιστή μεσω USB
και στην συνέχεια να το χρησημοποιείς στην εφαρμογή σου.
Σε ένα ασανσέρ για παράδειγμα ή ένα αντλιοστάσιο μιας δεξαμενής.
ειναι συμβατό με άλα κυκλώματα, μπορει να ανγνωρίσει ασχετους κωδικες,
και πόσο γρήγορο είναι.
Επειτα τι τεχνολογια ειναι το Chip (MOS,TTL,..........)??????

_________________
What seems impossible today may be possible tomorrow
avatar
TZAK KLIK

Αριθμός μηνυμάτων : 364
Ημερομηνία εγγραφής : 18/06/2013

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από Φανης Την / Το Τρι Ιουλ 01, 2014 1:09 pm

Καλημερα...
Δεν προγραμματιζεται απευθειας μεσω usb.Πρεπει να κανεις μετατροπες πρωτα που ειναι πιο ψιλα γραματα.
Με τον κλασικο arduino uno θα το προγραμματισεις.
Αυτες οι καταναλωσεις που λες ως συνηθως δεν ειναι dc οποτε θα χρειαστουν ρελεδες για να το χρησημοποιησεις κατευθειαν.

Μπορεις να οδηγησεις φορτια 5-24 V , 2 A

Ταχυτητα 1 ΜHz με δυνατοτητα να παει μεχρι 8...

datasheet chip
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

_________________
Καλοκαιρι ειναι αν ετσι Νιωθεις!!!!!
avatar
Φανης

Αριθμός μηνυμάτων : 295
Ημερομηνία εγγραφής : 30/05/2013
Τόπος : Θεσσαλονικη

http://www.usbekits.com

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Τετ Ιουλ 02, 2014 8:20 pm

fubar...[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]




[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]


[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από Φανης Την / Το Πεμ Ιουλ 03, 2014 2:51 am

ναι το παλικαρι εχει πολυ υπομονη και τ εξηγει...
αντε ψησου και παρε εναν αρντουινο...

_________________
Καλοκαιρι ειναι αν ετσι Νιωθεις!!!!!
avatar
Φανης

Αριθμός μηνυμάτων : 295
Ημερομηνία εγγραφής : 30/05/2013
Τόπος : Θεσσαλονικη

http://www.usbekits.com

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από TZAK KLIK Την / Το Τετ Αυγ 26, 2015 3:55 pm

κατι πολυ πιο φθηνό και ευκολόχρηστο....
       ουτε καν κομπαίλερ χρειάζεται !!!!!


     https://www.raspberrypi.org/help/quick-start-guide/

_________________
What seems impossible today may be possible tomorrow
avatar
TZAK KLIK

Αριθμός μηνυμάτων : 364
Ημερομηνία εγγραφής : 18/06/2013

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από TZAK KLIK Την / Το Πεμ Νοε 26, 2015 1:58 pm

Υπάρχει τώρα καινουργια πλακέτα του raspberry ,η τιμή του μολις 5 ευρώ ......


   https://www.raspberrypi.org/blog/raspberry-pi-zero/
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
avatar
TZAK KLIK

Αριθμός μηνυμάτων : 364
Ημερομηνία εγγραφής : 18/06/2013

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Παρ Νοε 27, 2015 8:30 am

παρηγγηλα πλακετες διατρητες...

οταν περασεις απο το ''εργαστηρι'' θα σου κανω δωρο 3-4 και εσυ θα μου κανεις μαθημα προγραμματισμου....

[λες να αφησουμε τα αναλογικα και να πιασουμε τα ψηφιακά?? ]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Σαβ Νοε 28, 2015 7:44 pm

TZAK KLIK έγραψε:Υπάρχει τώρα καινουργια πλακέτα του raspberry ,η τιμή του μολις 5 ευρώ ......


   https://www.raspberrypi.org/blog/raspberry-pi-zero/
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

Tzak Klik.......


''θελησε ο εβραιος να παει στο παζαρι και ηταν η μερα..σαβατο''


ειπα και εγω να παρω μια πλακέτα να κανω πειράματα και...... στο e-bay δεν το βρίσκεις κατω απο 50 ευροπουλα...

λινκ=[url=http://www.ebay.co.uk/sch/i.html?_nkw=Raspberry Pi Zero][Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

που το πουλαει αυτος με 5 δολαρια ??

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Σαβ Νοε 28, 2015 9:33 pm

λιπών....... παρήγγειλα αυτά=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Δευ Νοε 30, 2015 10:23 am

-nikos- έγραψε:fubar...[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]




[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]


[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]


ειδα σημερα και τα 3 βιντεο του fubar...... περι ανδρουινο... το συμπερασμα ?

ο τυπος ειπε οτι θα οδηγησει ενα λεντ με 3 χρωματα και τελικα φορτώνει ενα ετοιμο προγραμμα και 
αναβει ενα λεντ........

μαλιστα στα δυο πρώτα βιντεο λεει πραγματα ασχετα με το ανδρουινο ή τουλαχιστον τα ιδια που λεει 
και η σελιδα του ανδρουινο και στο 
τριτο ΔΕΝ φτιαχνει καποιον κωδικα προκειμενου να αναψει το λεντ με τα 3 χρωματα παρα σβυνει και ξαναγραφει [τα ιδια] στον ετοιμο κώδικα.



το τριχρωμο λεντ...........δεν αναψε ποτε..... 


εχω ενα προτζεκτ στα σκαρια, με πολλαπλα PWM και μερικους εσθητηρες,, 
θα πειραματιστω με το ανδρουινο για λογους ογκου κατασκευης...αν τα καταφερω 
θα ανεβασω βιντεο και λεπτομεριες πιο κατατοπιστικες 
απο αυτες που ειδα να κυκλοφορούν στο You-Tube...
αν 
όχι τοτε αναλογικες κατασκευες και ξερο ψωμι... 

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Δευ Νοε 30, 2015 12:57 pm

στον αντίποδα του fubar βρηκα εναν φοβερό τυπο που ξέρει τα πάντα
 
και τα εξηγεί και πιο κατανοητά =




αν και στα αγγλικα τον βρηκα πιο κατανοητό !! διοτι οπως λεει και το ρητο=

 ''αν δεν μπορεις να το περιγραψεις με απλα λογια τοτε....δεν το εχεις καταλαβει ουτε ο ιδιος.''

η ιστοσελιδα του εδω=
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Τρι Δεκ 01, 2015 10:11 am

αδρουινο συνεχεια.....

τα τσιπακια που παρηγγηλα θα ερθουν σε κανα μηνα... εως τοτε θα παιζω με μια προσομειωση ανδρουινο που κατεβασα απο εδω=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

η σελιδα τους ειναι αυτη =

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

και τους εντοπισα απο εδω =

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

οπου μπορειτε να δειτε και αλλα προγραμματα προσομειωσης ανδρουινο...

παραλληλα κατεβασα την εφαρμογη προγραματισμου για ανδρουινο απο την σελιδα του ανδρουινο εδω=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

κατεβασα και την εφαρμογη και το zipFile απο εδω=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]


οι βασικες χρησεις του ανδρουινο ειναι για ελενχο PWM και εσθητηρων ετσι βασικα υπαρχουν τρεις τροποι να το χειριστεις..

ο ενας τροπος ειναι ο τροπος της ''παπαγαλιας''  δηλ, φτιαχνει ενας αλλος εναν κωδικα και εσυ τον περνεις ετοιμο και κανεις την δουλεια σου....

ο αλλος τροπος ειναι της ''εξοικείωσης'' ... δηλ, μαθενεις ξεκομενους κωδικες πχ, τον κωδικα για pwm ή τον κωδικα για το πχ ποντεσιομετρο και κανεις δικους σου συνδιασμους,,,,

και ο τριτος τροπος ειναι οταν εξοικιωθεις με τον δευτερο τροπο αρχιζεις σιγα-σιγα και φτιαχνεις δικους σου πρωτοτυπους κωδικες.




εγω αυτη την στιγμη αρχιζω να μαθενω... ο τροπος που θα μαθω να προγραμματιζω θα τον ανεβασω σε αυτο το θεμα... 

λιγο με την προσομιωση λιγο με καμια ερωτηση σε κανα φιλαρακι  πιστευω οτι θα καταφερω σε κανα.....εξαμηνο χαχαχα να φτιαξω δικο μου κωδικα...



μια φωτο απο το προγραμμα προσομειωσης...=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Τρι Δεκ 01, 2015 12:56 pm

ερευνας συνεχεια....... 

οι καλυτερες πηγες γνωσεις των ανδρουινο ειναι οι πτυχιακές εργασιες που εχουν εκδοθεί τα τελευταία χρονιά...


εδω εχω ενα λινκ με μια αρκετα αξιολογη εργασια 

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]


απο την εργασια μαθενουμε οτι ο κωδικας γραφεται στην γλωσσα προγραματισμου Wiring (ουσιαστικά πρόκειται για τη C++ με κάποιες μετατροπές)


ετσι με μια γρηγορη ερευνα βρηκα την σελιδα της wiring οπου εχει και παραπολους ετοιμους κωδικες ωστε να βοηθηθεί ο αρχάριος [εγω]
και την ''ποσταρω'' εδω ωστε να βωηθηθουν και αλλοι αρχαριοι στο ανδρουινο... santa

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]


σε αυτο το λινκ=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.] 
μπορειτε να κατεβασετε το wiring software...... 

πριν ομως καλα ειναι να κανετε μια επισκεψη στα tutorials

εδω= [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Τετ Δεκ 02, 2015 10:33 am

ΕΥΡΗΚΑ   

βρηκα λυση στο προβλημα μου [και το δικο σας φυσικα !!!!]

το [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
τα σπαει !!!




λιπων... κρατηθητε γερα μελλοντικοι χρηστες του ανδρουινο γιατι προκειτε να 
απογειωθείτε !!!




καταρχην το προηγούμενο προγραμμα προσομοίωσης το έσβησα γιατι ηταν μαλακια.. 




και εγκατεστησα αυτο =


[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]


φωτο απο το προγραμμα προσομειωσης σε λειτουργεια=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]


μετα εντόπισα αυτη την βιβλιοθήκη έτοιμων κωδικών οπου μπορείς να βρεις τα παντα...=

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]




σχετικη φωτο=


[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]






εκει που εχω τα κοκκινα βελη θα πατησετε για να ανοιξετε τους ετοιμους κωδικους...




καθε κωδικος εχει και μια σχετικη περιγραφη ουτοσωστε αν θελουμε να αλλαξουμε καποια πινς
ή καποιες λεπτομεριες 
στο ευρος παλμου ή στο χρονο ταχυτητας ανανταποκρησης του μικροελενκτη στην ακολουθεια 
μπορουμε να το κανουμε ευκολα [παντα χωρις να πειραξουμε κατι αλλο]








υγ. το προγραμμα προσομειωσης δεν χρειαζεται να το αγοράσετε...
μπορειτε απλα να παρετε την free έκδοση προκειμένου να κανετε επαλήθευση των ανωτέρων γραφωμενων και μετα να ''παιξετε'' απευθείας στο αληθινο ανδρουινο.




φιλακια !!!


[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από TZAK KLIK Την / Το Τετ Δεκ 02, 2015 3:32 pm

Tzak Klik.......


''θελησε ο εβραιος να παει στο παζαρι και ηταν η μερα..σαβατο''


ειπα και εγω να παρω μια πλακέτα να κανω πειράματα και...... στο e-bay δεν το βρίσκεις κατω απο 50 ευροπουλα...

λινκ=[url=http://www.ebay.co.uk/sch/i.html?_nkw=Raspberry Pi Zero][url=http://www.ebay.co.uk/sch/i.html?_nkw=Raspberry Pi Zero[/url]%C2%A0][Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

που το πουλαει αυτος με 5 δολαρια ??




ισως ο ebay να μην εχει παρει ακομα ειδηση.
διότι μολις προχτές το διαβασα στην εφημεριδα και το εψαξα.
C++ δουλευα το 1990....  οταν ειχα ΑΜΙGA.
τα ξεχασα λιγάκι, αλλά απότι θυμαμαι ειχαν πλάκα.
θα τα ξαναθημηθουμε.
avatar
TZAK KLIK

Αριθμός μηνυμάτων : 364
Ημερομηνία εγγραφής : 18/06/2013

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Πεμ Δεκ 03, 2015 1:53 pm

o δευτερος μου κωδικας !!!  ιππότης της άσφαλτου =


}
int ledPin = 2;
int ledPin = 3;  
int ledPin = 4;
int ledPin = 5;
int ledPin = 6;
int ledPin = 7;
int ledPin = 8;
int ledPin = 9;
int ledPin = 10;
void setup()
{
  pinMode(ledPin, OUTPUT);  // sets the digital pin as output
}
  void loop()

{

int ledPin = 10;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 9;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                

int ledPin = 8;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                 
  digitalWrite(ledPin, LOW);   
  delay(100);                 
  
int ledPin = 7;  
  digitalWrite(ledPin, HIGH); 
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                  

int ledPin = 6;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 5; 
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 4;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 3;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 2;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 3;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);  
  delay(100);                 


int ledPin = 4;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 5;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 6;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 7;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 8;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);   
  delay(100);                 

int ledPin = 9;  
  digitalWrite(ledPin, HIGH);  
  delay(100);                  
  digitalWrite(ledPin, LOW);    
  delay(100);                 

}


----------------------------------------------------------------
στα πινς απο 2 εως 10 βαζουμε τα λεντ
εκει που γραφει delay(100) ρυθμηζουμε την ταχυτητα κινησης.
αυτος ηταν 
ο δευτερος μου κωδικος...
ο πρωτος μου κωδικος ειναι ενα 3Χ PWM με τρεις εσθητηρες και τρεις εξωδους PWM..... μολις τον δοκιμάσω θα τον ποσταρω...


τους κωδικους τους φτιαχνω περνωντας ετοιμους και τους τροποποιω στα μετρα μου,,, 

κατα την διαδικασια της τροποποιησης εξοικειώνομαι ταυτοχρονα με τις εντολες του κωδικα,,,

ετσι εκτως απο το οτι μπορω να φτιαξω οτι κατασκευη θελω απο την πρωτη μερα απασχολησης με το ανδρουινο συντομα θα μπορω να ''χτισω'' εναν κωδικα μονος μου.


enjoy 
Very Happy 

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Παρ Δεκ 04, 2015 10:01 am

-nikos- έγραψε:o δευτερος μου κωδικας !!!  ιππότης της άσφαλτου =


}
int ledPin = 2;
int ledPin = 3;  
int ledPin = 4;
int ledPin = 5;
int ledPin = 6;
int ledPin = 7;
int ledPin = 8;
int ledPin = 9;
int ledPin = 10;
void setup()
{
  pinMode(ledPin, OUTPUT);  // sets the digital pin as output
}
  void loop()



----------------------------------------------------------------
στα πινς απο 2 εως 10 βαζουμε τα λεντ
εκει που γραφει delay(100) ρυθμηζουμε την ταχυτητα κινησης.
αυτος ηταν 
ο δευτερος μου κωδικος...
ο πρωτος μου κωδικος ειναι ενα 3Χ PWM με τρεις εσθητηρες και τρεις εξωδους PWM..... μολις τον δοκιμάσω θα τον ποσταρω...


τους κωδικους τους φτιαχνω περνωντας ετοιμους και τους τροποποιω στα μετρα μου,,, 

κατα την διαδικασια της τροποποιησης εξοικειώνομαι ταυτοχρονα με τις εντολες του κωδικα,,,

ετσι εκτως απο το οτι μπορω να φτιαξω οτι κατασκευη θελω απο την πρωτη μερα απασχολησης με το ανδρουινο συντομα θα μπορω να ''χτισω'' εναν κωδικα μονος μου.


enjoy 
Very Happy 



και ο Πρωτος μου κωδικας ρετουσαρισμενος και δοκιμασμένος στο προγραμμα του ανδρουινο και 
στο προγραμμα της προσομειωσης 

τριπλο PWM =

int sensorValue;

void setup()
{
  pinMode(6, OUTPUT);
}

void loop()
{
  sensorValue = analogRead(4); 

  analogWrite(6, sensorValue / 4); 

  //analogWrite(37, 1023 - sensorValue);
  // The delay can be change to get the desired dimming effect
  delay(10);  
  
  sensorValue = analogRead(3); 

  analogWrite(5, sensorValue / 4); 

  //analogWrite(37, 1023 - sensorValue);
  // The delay can be change to get the desired dimming effect
  delay(10);  
  
  sensorValue = analogRead(5); 

  analogWrite(3, sensorValue / 4); 

  //analogWrite(37, 1023 - sensorValue);
  // The delay can be change to get the desired dimming effect
  delay(10);  
  }

-------------------------------------------------------------------------

Ο κωδικας αυτος ειναι οτι πρεπει για παλμοτροφοδοτικο 


φωτο απο το ανδρουινο =

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]


και φωτο απο την προσομειωση =

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]





πλακα εχει   να φτιαχνεις κωδικες προγραματισμου ανδρουινο χωρις να ξερεις 
την γλωσσα προγραματισμου... καραγουσταρω.... αφου εξικειωθω λιγο 
θα επαναποσταρω ολα τα σχεδια που εχω φτιαξει [ινβερτερ-παλμοτροφοδοτικα-και οτιδηποτε αλλο] 
να εχει 
την επιλογη ο αναγνωστης να τα φτιαξει ήτε αναλογικα ήτε με μικροελενκτη ανδρουινο !!!!!



ετσι...... για να χαίρονται οι φιλοι 
και να σκάσουν οι εχθροι.


Έχει επεξεργασθεί από τον/την -nikos- στις Δευ Ιαν 25, 2016 7:36 pm, 2 φορές συνολικά

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Σαβ Δεκ 05, 2015 12:46 pm

ενα πολυ ωραιο αρθρο με την ''αλφα-βητα'' του ανδρουινο=

ολοκληρο το αρθρο εδω= [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]



Γλώσσα προγραμματισμού
Η γλώσσα του Arduino βασίζεται στη γλώσσα Wiring, μια παραλλαγή C/C++ για μικροελεγκτές αρχιτεκτονικής AVR όπως ο ATmega, και υποστηρίζει όλες τις βασικές δομές της C καθώς και μερικά χαρακτηριστικά της C++. Για compiler χρησιμοποιείται ο AVR gcc και ως βασική βιβλιοθήκη C χρησιμοποιείται η AVR libc. 
Λόγω της καταγωγής της από την C, στην γλώσσα του Arduino μπορείτε να χρησιμοποιήσετε ουσιαστικά τις ίδιες βασικές εντολές και συναρτήσεις, με την ίδια σύνταξη, τους ίδιους τύπων δεδομένων και τους ίδιους τελεστές όπως και στην C. Πέρα από αυτές όμως, υπάρχουν κάποιες ειδικές εντολές, συναρτήσεις και σταθερές που βοηθούν για την διαχείριση του ειδικού hardware του Arduino. Οι πιο σημαντικές από αυτές επεξηγούνται στον πίνακα που ακολουθεί:
ΌρισμαΕίδοςΤύποςΠαράμετροιΠεριγραφή
LOWΣταθεράint-Έχει την τιμή 0 και είναι αντίστοιχη του λογικού false.
HIGHΣταθεράint-Έχει την τιμή 1 και είναι αντίστοιχη του λογικού true.
INPUTΣταθεράint-Έχει την τιμή 0 και είναι αντίστοιχη του λογικού false.
OUTPUTΣταθεράint-Έχει την τιμή 1 και είναι αντίστοιχη του λογικού true.
pinModeΕντολή-(pinmode)Καθορίζει αν το συγκεκριμένο ψηφιακόpin θα είναι pin εισόδου ή pin εξόδου ανάλογα με την τιμή που δίνεται στην παράμετρο mode (INPUT ή OUTPUT αντίστοιχα).
digitalWriteΕντολή-(pin,pinstatus)Θέτει την κατάσταση pinstatus (HIGH ή LOW) στο συγκεκριμένο ψηφιακό pin.
digitalReadΣυνάρτησηint(pin)Επιστρέφει την κατάσταση του συγκεκριμένου ψηφιακού pin (0 για LOW και 1 για HIGH) εφόσον αυτό είναι pin εισόδου.
analogReferenceΕντολή-(type)Δέχεται τις τιμές DEFAULT, INTERNAL ή EXTERNAL στην παράμετρο type για να καθορίσει την τάση αναφοράς (Vref) των αναλογικών εισόδων (5V, 1.1V ή η εξωτερική τάση με την οποία τροφοδοτείται το pin AREF αντίστοιχα)
analogReadΣυνάρτησηint(pin)Επιστρέφει έναν ακέραιο από 0 εώς 1023, ανάλογα με την τάση που τροφοδοτείται το συγκεκριμένο pinαναλογικής εισόδου στην κλίμακα 0 ως Vref.
analogWriteΕντολή-(pinvalue)Θέτει το συγκεκριμένο ψηφιακό pin σε κατάσταση ψευδοαναλογικής εξόδου (PWM). Η παράμετρος value καθορίζει το πλάτος του παλμού σε σχέση με την περίοδο του παραγόμενου σήματος στην κλίμακα από 0 ως 255 (π.χ. μεvalue 127, το πλάτος του παλμού είναι ίσο με μισή περίοδο).
millisΣυνάρτησηunsigned long()Μετρητής που επιστρέφει το χρονικό διάστημα σε ms από την στιγμή που άρχισε η εκτέλεση του προγράμματος. Λάβετε υπόψη ότι λόγω του τύπου μεταβλητής (unsigned long δηλ. 32bit) θα γίνει overflow σε 2^32ms δηλαδή περίπου σε 50 μέρες, οπότε ο μετρητής θα ξεκινήσει πάλι από το μηδέν.
delayΕντολή-(time)Σταματά προσωρινά την ροή του προγράμματος για time ms. Η παράμετρος time είναι unsigned long (από 0 ως 2^32). Σημειώστε ότι παρά την προσωρινή παύση, συναρτήσεις των οποίων η εκτέλεση ενεργοποιείται από interrupt θα εκτελεστούν κανονικά κατά την διάρκεια μιας delay.
attachInterruptΕντολή-(interrupt,function,triggermode)Θέτει σε λειτουργία το συγκεκριμένοinterrupt, ώστε να ενεργοποιεί την συνάρτηση function, κάθε φορά που ικανοποιείται η συνθήκη που ορίζεται από την παράμετρο triggermode:


  • LOW (ενεργοποίηση όταν η κατάσταση του pin που αντιστοιχεί στο συγκεκριμένο interrupt γίνει LOW)
  • RISING (όταν από LOW γίνει HIGH)
  • FALLING (όταν από HIGH γίνει LOW)
  • CHANGE (όταν αλλάξει κατάσταση γενικά)

detachInterruptΕντολή-(interrupt)Απενεργοποιεί το συγκεκριμένοinterrupt.
noInterruptsΕντολή-()Σταματά προσωρινά την λειτουργία όλων των interrupt
interruptsΕντολή-()Επαναφέρει την λειτουργία των interrupt που διακόπηκε προσωρινά από μια εντολή noInterrupts.
Serial.beginΜέθοδος κλάσης-(datarate)Θέτει τον ρυθμό μεταφοράς δεδομένων του σειριακού interface (σε baud)
Serial.printlnΜέθοδος κλάσης-(data)Διοχετεύει τα δεδομένα data για αποστολή μέσω του σειριακού interface. Η παράμετρος data μπορεί να είναι είτε αριθμός είτε αλφαριθμητικό.
Επιπλέον, στην γλώσσα του Arduino κάθε πρόγραμμα αποτελείται από δύο βασικές ρουτίνες ώστε να έχει την γενική δομή:
Κώδικας:
// Ενσωματώσεις βιβλιοθηκών, δηλώσεις μεταβλητών...
 
Κώδικας:
void

Κώδικας:
setup()
Κώδικας:
{
  
Κώδικας:
// ...
Κώδικας:
}
 
Κώδικας:
void

Κώδικας:
loop()
Κώδικας:
{
  
Κώδικας:
// ...
Κώδικας:
}
 
Κώδικας:
// Υπόλοιπες συναρτήσεις...
Η βασική ρουτίνα setup() εκτελείται μια φορά μόνο κατά την εκκίνηση του προγράμματος ενώ η βασική ρουτίνα loop() περιέχει τον βασικό κορμό του προγράμματος και η εκτέλεσή της επαναλαμβάνεται συνέχεια σαν ένας βρόγχος while(true). 
Αν και πρόκειται μόνο για τις πιο βασικές λειτουργίες της γλώσσας του Arduino, με αυτές και με λίγες βασικές γνώσεις C θα μπορέσετε να δημιουργήσετε το sketch ακόμα και για κάποιο αρκετά περίπλοκο project (όπως αυτά που θα ακολουθήσουν σε επόμενα τεύχη). Για το πλήρες reference πάντως, επισκεφτείτε [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.] ενώ ακόμα περισσότερες πληροφορίες μπορείτε να βρείτε [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.] καθώς και [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.].
Hello World!
Έφτασε η στιγμή να δημιουργήσετε το πρώτο σας sketch, το οποίο -παραδοσιακά- πρέπει να εξάγει το μήνυμα «Hello World». Βέβαια -μέχρι να προσθέσετε εσείς μια- το Arduino δεν διαθέτει οθόνη ώστε να εμφανίσει κάποιο μήνυμα. Η μόνη συσκευή εξόδου που είναι ενσωματωμένη στην πλακέτα του Arduino είναι το LED του pin 13. Έτσι, το Arduino σας θα χαιρετίσει την οικουμένη αναβοσβήνοντας απλά το LEDάκι του. 
Ανοίξτε το IDE του Arduino και -για να μην πληκτρολογείτε- επιλέξτε File –> Sketchbook –> Examples –> Digital –> Blink. Θα ανοίξει ένα sketch με τον παρακάτω κώδικα:
1
2
3
4
5
6
7
8
9
10
11
12
Κώδικας:
int

Κώδικας:
ledPin = 13;
Κώδικας:
void

Κώδικας:
setup()
Κώδικας:
{
  
Κώδικας:
pinMode(ledPin, OUTPUT);
Κώδικας:
}
Κώδικας:
void

Κώδικας:
loop()
Κώδικας:
{
  
Κώδικας:
digitalWrite(ledPin, HIGH);
  
Κώδικας:
delay(1000);
  
Κώδικας:
digitalWrite(ledPin, LOW);
  
Κώδικας:
delay(1000);
Κώδικας:
}
Όπως κάθε “Hello World” πρόγραμμα, το sketch αυτό είναι αρκετά straightforward. Αρχικά, στην ρουτίνα setup() ρυθμίζεται το pin στο οποίο είναι συνδεδεμένο το LED ως pin εξόδου (γραμμή 4). Στην συνέχεια η κύρια ρουτίνα loop(), η εκτέλεση της οποίας επαναλαμβάνεται συνέχεια, ανάβει το LED (γραμμή Cool και στην συνέχεια το σβήνει (γραμμή 10). Δύο εντολές delay ρυθμίζουν τον χρόνο που το LED θα μένει αναμμένο ή σβηστό στις γραμμές 9 και 11 (1000ms δηλαδή 1 δευτερόλεπτο). 
Για να δείτε το πρόγραμμα στην πράξη, εφόσον έχετε ήδη συνδέσει το Arduino με τον υπολογιστή επιλέξτε File –> Upload to I/O Board (εναλλακτικά πατήστε Ctrl-U ή κάντε κλικ στο ανάλογο εικονίδιο της toolbar). Με αυτή την ενέργεια, το sketch θα μεταγλωττιστεί και θα σταλεί αυτόματα στο Arduino, γεγονός που μπορείτε να επαληθεύσετε από την δραστηριότητα των TX και RX LED πάνω στην πλακέτα του Arduino. Τα προγράμματα που «ανεβάζετε» στο Arduino εκτελούνται αυτόματα από τον bootloader αμέσως μετά την λήψη τους και έτσι, χωρίς καθυστέρηση, θα πρέπει να δείτε το LED με τη σήμανση 13 να ανάβει και να σβήνει συνεχόμενα με περίοδο 2 δευτερολέπτων, δηλαδή όπως ακριβώς ορίζει το sketch. 
Αν επιμένετε ότι ένα LED που αναβοσβήνει δεν αποτελεί πρέπον χαιρετισμό και θέλετε σώνει και καλά να δείτε το “Hello World” γραμμένο, υπάρχει μια λύση. Μπορείτε να το στείλετε μέσω της σειριακής (USB) στον υπολογιστή και να το δείτε στην οθόνη σας. Και σαν bonus, το Arduino θα στέλνει και την κατάσταση του LED στον υπολογιστή. Προσθέστε απλά τις γραμμές:
Κώδικας:
Serial.begin(9600);
Κώδικας:
Serial.println(
Κώδικας:
"Hello World! - Are you happy now?"
Κώδικας:
);
αμέσως μετά την γραμμή με την εντολή pinMode και πριν κλείσει το άγκιστρο της ρουτίνας setup(). Επίσης, προσθέστε την γραμμή:
Κώδικας:
Serial.println("ON”);
και την γραμμή:
Κώδικας:
Serial.println("OFF”);
αμέσως μετά την πρώτη και την δεύτερη digitalWrite αντίστοιχα. 
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]Αφού κάνετε τις αλλαγές επιλέξτε όπως και πριν το Upload to I/O Board από το IDE για να γίνει ξανά μεταγλώττιση και να ανέβει το νέο binary στο Arduino. Αμέσως μετά, κάντε κλικ στο τελευταίο κουμπί της toolbar με επεξήγηση Serial Monitor για να μετατρέψετε το κάτω τμήμα του παραθύρου του IDE σε σειριακή κονσόλα και σύντομα θα δείτε το Arduino να σας στέλνει τα μηνύματά του.
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]Μπορείτε να πειραματιστείτε με το sketch, να φτιάξετε ωραία pattern με τα οποία αναβοσβήνει το LED, να το βάλετε να στέλνει διαφορετικές πληροφορίες στην σειριακή κ.λπ. αλλά ακόμα και αν μάθετε στο Arduino να σας μιλάει με κώδικα Morse, δεν παύει να είναι ένα LED που αναβοσβήνει και ενίοτε φλυαρεί στην σειριακή - δεν έχει κάτι σημαντικό να σας πει. 
Αυτό φυσικά συμβαίνει επειδή δεν έχετε συνδέσει ακόμα περιφερειακά στο Arduino σας και έτσι είναι σαν να έχετε ένα υπολογιστή χωρίς οθόνη, ποντίκι και πληκτρολόγιο. Πλέον όμως έχετε τις απαραίτητες γνώσεις και έτσι στα tutorial που θα ακολουθήσουν στα επόμενα τεύχη τα πράγματα θα γίνουν πολύ πιο ενδιαφέροντα καθώς θα μαθαίνετε πώς να συνδέετε και να αξιοποιείτε διάφορα μεμονωμένα εξαρτήματα ή ολοκληρωμένα shield στο Arduino σας, ώστε να φτιάξετε τις δικές σας real world εφαρμογές. 
Μέχρι τότε, διασκεδάστε βλέποντας μερικές από τις πιο απίστευτες από αυτές ψάχνοντας με λέξη κλειδί το Arduino στο YouTube και… τα ξαναλέμε…

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από tsimpidas Την / Το Σαβ Δεκ 05, 2015 7:47 pm

Καλησπέρα.

πραγματικά αξιοθαύμαστο το πόσο γρήγορα βρήκες τρόπο να χρησιμοποιεις το arduino και η αλήθεια ειναι οτι περίπου με αυτόν τον τρόπο το χρησιμοποιουν οι περισσότεροι, όμως 
θα 
σου βάλω ένα εύκολο για αυτούς που ξέρουν την γλώσσα και δύσκολο για αυτούς που δεν την ξέρουν,,,, 


μπορείς να φτιάξεις ενα σκετς όπου 
ενας παλμός που θα δέχεται ενα πιν πάντα,, μεσω δείγματος τάσης σε ενα άλλο πιν να το δίνει σε ενα τριτο πιν με τρεις μεταβλητές καθηστερησεις ??

tsimpidas

Αριθμός μηνυμάτων : 10
Ημερομηνία εγγραφής : 13/09/2015

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Σαβ Δεκ 05, 2015 8:42 pm

δηλ, σαν να λεμε =pulse-time modulation (PTM) ?? 

να σου πω... τωρα με την προσομειωση μονο με λεντακια και ποντεσιομετρα μπορω να ''παιξω''...

οταν παρω στα χερια μου το πραγματικο τοτε θα μπορω να σου απαντησω...


το πιο πιθανο ειναι να βρω εναν κωδικο για pulse-time modulation 
και να τον τροποποιησω....

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από TZAK KLIK Την / Το Παρ Δεκ 11, 2015 1:42 am

μερικές εντολές μας εξηγησες ηδη
καλυτερα (πιό ταξηνομημένα) φαινονται στο παρακάτω

       [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

αν κανεις  κλικ πανω στην εντολη ,βλεπεις το τι κάνει αυτή,
και ποιά ειναι η ορθογραφία της, πραγμα σημαντικό για να δουλέψει το προγραμμα
avatar
TZAK KLIK

Αριθμός μηνυμάτων : 364
Ημερομηνία εγγραφής : 18/06/2013

Επιστροφή στην κορυφή Πήγαινε κάτω

Απ: Attiny85 programmer (arduino project)

Δημοσίευση από -nikos- Την / Το Τρι Ιαν 05, 2016 10:16 am

TZAK KLIK έγραψε:μερικές εντολές μας εξηγησες ηδη
καλυτερα (πιό ταξηνομημένα) φαινονται στο παρακάτω

       [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]

αν κανεις  κλικ πανω στην εντολη ,βλεπεις το τι κάνει αυτή,
και ποιά ειναι η ορθογραφία της, πραγμα σημαντικό για να δουλέψει το προγραμμα

ΤΖΑΚ ΚΛΙΚ ήρθαν τα ''δωράκια'' μας....  

[βασικα ειχαν ερθει απο τις 16 του δεκεμβρη αλλα σημερα με ειδοποιησαν απο το ταχυδρομειο... ]


τεσπα,,, καλιο αργα...

φωτο απο τα mini-pro 

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]


φοριούνται και ...στο δεξί,,, σαν κόσμημα...

[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]

_________________
«αν κλείσεις την πόρτα σου σε κάθε πλάνη, στο τέλος θα μείνει απ' έξω και η αλήθεια»
avatar
-nikos-
Admin

Αριθμός μηνυμάτων : 2506
Ημερομηνία εγγραφής : 29/05/2013

http://doityourself123.techno-zone.net

Επιστροφή στην κορυφή Πήγαινε κάτω

Σελίδα 1 από 2 1, 2  Επόμενο

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή

- Παρόμοια θέματα

 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης