Το ARDUINO UNO είναι μια πλακέτα ελεγκτή ATMEGA σχεδιασμένη για ηλεκτρονικούς μηχανικούς και χόμπι. Το περιβάλλον ανάπτυξης προγραμμάτων με βάση το Arduino είναι ένας εύκολος τρόπος για να γράψετε το πρόγραμμα σε σύγκριση με άλλα προγράμματα ανάπτυξης περιβάλλοντος.
Απαιτούμενα στοιχεία
Υλικό: Arduino uno board, ακίδες σύνδεσης, αντίσταση 220Ω, LED, breadboard.
Λογισμικό: Arduino Nightly (https://www.arduino.cc/en/Main/Software)
Διάγραμμα κυκλώματος και εξήγηση εργασίας
Εδώ πρόκειται να γράψουμε ένα πρόγραμμα για να αναβοσβήνει ένα LED για κάθε 500ms. Στο arduino uno, ένα LED θα είναι ήδη σχεδιασμένο στο pin13, αλλά δεν πρόκειται να το χρησιμοποιήσουμε. Εδώ πρόκειται να συνδέσουμε ένα ενδεικτικό LED στο PIN0 μέσω μιας τρέχουσας περιοριστικής αντίστασης.
Ο ελεγκτής στο arduino έχει ήδη προγραμματιστεί να λειτουργεί σε εξωτερικούς κρυστάλλους. Δεν χρειάζεται λοιπόν να ανησυχούμε για τα fuse bits ή οτιδήποτε άλλο. Το arduino λειτουργεί σε κρυστάλλινο ρολόι 16Mhz, το οποίο είναι ήδη ενσωματωμένο στον πίνακα.