Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...
Σημειώσεις για το μάθημα project B1 -Σύστημα Arduino
1. ΣΗΜΕΙΏΣΕΙΣ ΓΙΑ ΤΟ ΜΆΘΗΜΑ PROJECT
ΤΜΗΜΑ B1
ΜΙΑ ΠΡΏΤΗ ΓΝΩΡΙΜΊΑ ΜΕ ΤΟ ΣΎΣΤΗΜΑ
ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΉ ARDUINO ΚΑΙ ΤΙΣ ΕΦΑΡΜΟΓΈΣ ΤΟΥ
ΣΤΙΣ ΦΥΣΙΚΈΣ ΕΠΙΣΤΉΜΕΣ.
2O ΓΕΛ ΕΛΕΥΘΕΡΊΟΥ-ΚΟΡΔΕΛΙΟΥ
ΥΠΕΎΘΥΝΟΣ ΚΑΘΗΓΗΤΉΣ
ΝΊΚΟΣ ΚΥΡΙΑΖΌΠΟΥΛΟΣ ΠΕ04.01
3. ΤΙ ΕΊΝΑΙ ΤΟ ARDUINO
• Το Arduino είναι μια ηλεκτρονική πλατφόρμα ανοικτού κώδικα και
σχεδιασμού, που βασίζεται σε ευέλικτο και εύκολο στη χρήση
υλικό και λογισμικό. Προορίζεται για οποιονδήποτε ενδιαφέρεται
να δημιουργήσει αλληλεπιδραστικά αντικείμενα ή περιβάλλοντα.
• Για να μιλήσουμε λίγο πιο τεχνικά, υπάρχει ένα κύκλωμα που
χρησιμοποιεί μικροελεγκτή, το οποίο μας δίνει ένα αριθμό πυλών
οι οποίες μπορεί να λειτουργήσουν είτε ως είσοδοι είτε ως έξοδοι
στα κυκλώματά μας. Αυτές τις εισόδους ή εξόδους μπορούμε να τις
διαχειριστούμε γράφοντας κώδικα στο περιβάλλον
προγραμματισμού Arduino IDE που έχει βασιστεί στη γλώσσα
C/C++.
• Στην επίσημη σελίδα του Arduino (http://arduino.cc/) μπορείτε
να βρείτε πολλές πληροφορίες για αυτό, και να κατεβάσετε το
περιβάλλον προγραμματισμού από την αντίστοιχη σελίδα
9. Είσοδος και έξοδος
Είσοδος: σήμα που έρχεται
στο board.
Έξοδος: Σήμα που φεύγει από
το board.
Buttons
Switches
Light Sensors
Flex Sensors
Humidity Sensors
Temperature Sensors
LED
DC motor
servo motor
buzzer
relay
RGB LED
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22. Breadboard ή Ράστερ
Οι οριζόντιες ομάδες
τρυπών είναι συνδεμένες.
Οι στήλες της τάσης και της
γείωσης συνδέονται
κάθετα
29. ΒΙΒΛΙΟΓΡΑΦΊΑ
arduino_comic_v0004_GREEK
Μετάφραση Αννα Μαραγκουδάκη
Εισαγωγή στο Arduino- Χατζηκυριάκου Γιώργος
Introduction to Arduino by Alan G. Smith
Αrduino:Προγραμματισμός στην πράξη
Κωνσταντίνος Γκαλονάκης
Προγραμματίζοντας με τον μικροελεγκτή
Arduino- Εμμανουήλ Πουλάκης