arduino show
TRANSCRIPT
Papaspyrou Alexandros
a-papaspyrou.webatu.com
#OpenFest2017
Ιβρέα θωκόπνιε ηεο επαξρίαο Τνξίλν
ζηελ πεξηνρή Πεδεκόληην
ηεο βνξεηνδπηηθήο Ιηαιίαο.
2005 Οη ηδξπηέο Massimo Banzi θαη David
Cueartielles νλόκαζαλ ην ζρέδην από
ηνλ Arduin ηεο Ivrea.
ARDUINO
κία ζπζθεπή γηα ηνλ έιεγρν
πξνγξακκάηωλ δηαδξαζηηθώλ ζρεδίωλ
από καζεηέο, ε νπνία ζα ήηαλ πην θζελή
από άιια πξωηόηππα ζπζηήκαηα.
ATMEL 1984 Ο Γηώξγνο Πεξιέγθνο είλαη ηδξπηήο
ηεο ATMEL Corporation θαη ν άλζξωπνο
πνπ εκπλεύζηεθε θαη πινπνίεζε ην Flash
memory, ηελ θάξηα κλήκεο πνπ
ρξεζηκνπνηνύκε ωο απνζεθεπηηθό κέζν.
Απηνκαηηζκόο Είλαη ην πεδίν ηεο επηζηήκεο θαη ηεο ηερλνινγίαο πνπ αζρνιείηαη κε ηελ
επηβνιή επηζπκεηήο ζπκπεξηθνξάο ζηα θαηλόκελα θαη κε ηελ θαηαλόεζε ηωλ
κεραληζκώλ κέζω ηωλ νπνίωλ θαζνξίδεηαη ε ιεηηνπξγία ελόο θαηλνκέλνπ.
Ο απηνκαηηζκόο δελ είλαη ηίπνηα άιιν παξά ε εύξεζε ελόο αιγνξίζκνπ γηα ηελ
επίιπζε ελόο πξνβιήκαηνο, ή ε θαηαζθεπή ελόο απηόλνκνπ κεραληζκνύ πνπ
εθηειεί απηόλ ηνλ αιγόξηζκν γηα θάπνηα είζνδν ρωξίο αλζξώπηλε παξέκβαζε.
Τη κπνξώ λα θηηάμω κε ην Arduino ?
Βαζηθά ει. ζηνηρεία
Mνλάδα γηα θαηαζθεπή πξωηνηύπωλ
Σαο δηεπθνιύλεη λα δνθηκάζεηε ην
θύθιωκα, ρωξίο ηελ ρξήζε
θνιιεηεξηνύ.
Σαο πξνζθέξεη γξήγνξε θαη αμηόπηζηε
ιύζε γηα ηελ δεκηνπξγία πξωηνηύπωλ.
BreadBoard
Τελ αληίζηαζε ηελ ρξεζηκνπνηνύκε γηα λα κεηώζνπκε ηελ
θαηαλάιωζε - ηζρύ ζε θάπνην ειεθηξνληθό εμάξηεκα,
π.σ. ένα led, σπηζιμοποιώνηαρ ηον νόμο ηος Ωμ και ηον ηύπο
ςπολογιζμού ηηρ ιζσύορ. Όζο πιο μεγάλη η ηιμή ηηρ
ανηίζηαζηρ ηόζο λιγόηεπο πεύμα θα πεπάζει απο αςηή. Μια
ανηίζηαζη έσει δςο ακποδέκηερ και δεν έσει πολικόηηηα,
δηλαδή όπωρ και να ηην ηοποθεηήζεηε θα λειηοςπγήζει.
Σπκβνιίδεηαη κε ην γξάκκα R θαη κεηξηέηαη ζε Ωκ (Ohm)
Αληίζηαζε
Led, ή Γίνδνο Δθπνκπήο Φωηόο, απ ηα αξρηθά ηωλ
ιέμεωλ Light Emitting Diode, απνθαιείηαη έλαο
εκηαγωγόο ν νπνίνο εθπέκπεη θωηεηλή αθηηλνβνιία
όηαλ ηνπ παξέρεηαη κία ειεθηξηθή ηάζε θαηά ηε θνξά
νξζήο πόιωζεο.
Γηαζέηνπλ δύν αθξνδέθηεο θαη έρνπλ πόιωζε, κε ην
καθξύηεξν αθξνδέθηε λα δείρλεη ην ζεηηθό ηνπο άθξν.
Υπάξρνπλ ζε δηάθνξα ρξώκαηα θαη κεγέζε.
Led
Η κεηαβιεηή αληίζηαζε δελ έρεη ζηαζεξή ηηκή όπωο ε
απιή αληίζηαζε, αληίζεηα έρεη ηελ ηδηόηεηα κέζω ελόο
"κνρινύ" λα αιιάδεη ηηκή αλάινγα κε ηελ ζέζε ηνπ.
Σε ανηίθεζη με ηην απλή ανηίζηαζη, η μεηαβληηή ανηίζηαζη
έσει ηπειρ ακποδέκηερ. Από ηοςρ ακπιανούρ ο έναρ πάει ζηην
γείωζη (GND ή 0V) και ο άλλορ ζηην ηάζη (Vcc ή π.σ.5V), και
ο μεζαίορ ζηο ηλεκηπονικό εξάπηημά μαρ.
Μεηαβιεηή Αληίζηαζε
Η θωηναληίζηαζε είλαη έλα εμάξηεκα ην νπνίν
ρξεζηκνπνηείηαη θπξίωο ωο αηζζεηήξαο θωηόο
ζε διάθοπα ηλεκηπονικά κςκλώμαηα όπος είναι απαπαίηηηο
οι αλλαγέρ ζηο θωηιζμό να μεηαηπαπούν ζε ηλεκηπικά
ζήμαηα, έηζι ώζηε να ενεπγοποιηθούν κάποια εξαπηήμαηα.
Διαθέηει δύο ακποδέκηερ και δεν έσει πολικόηηηα. Η ηιμή ηηρ
ανηίζηαζηρ αςξάνεηε όζο ηο θωρ μειώνεηαι.
Φξεζηκνπνηείηε ζε πνιιά ζπζηήκαηα απηνκαηηζκνύ
θαη αζθαιείαο θαζώο εθκεηαιιεύεηαη ηελ θωηεηλόηεηα
ηνπ ρώξνπ.
Φωηναληίζηαζε
Έλαο δηαθόπηεο on/off είλαη έλαο δηαθόπηεο δύν θαηαζηάζεωλ.
Ανάλογα ηην θέζη ηος διακόπηη επιλέγοςμε και ηην ανηίζηοιση καηάζηαζη.
Υπάπσοςν και διακόπηερ ηπιών καηαζηάζεων ή και παπαπάνω.
Δθηόο απ' ηνπο δηαθόπηεο θαηάζηαζεο ππάξρνπλ θαη νη δηαθόπηεο
θνπκπηά (buttons), νη νπνίνη έρνπλ κόλν δύν θαηαζηάζεηο θαη ζε
αληίζεζε κε ηνπο άιινπο δελ κπνξνύλ από κόλνη ηνπο λα δηαηεξήζνπλ
κηα θαηάζηαζε ζηαζεξή.
Γηαθόπηεο
Το Arduino είναι μια απλή μηηπική
πλακέηα ανοικηού κώδικα, με
ενζωμαηωμένο μικποελεγκηή και
ειζόδοςρ/εξόδοςρ, και μποπεί να
ππογπαμμαηιζηεί με ηη γλώζζα Wiring.
Arduino Uno
To Fritzing, είναι ένα λογιζμικό
ηλεκηπονικού ζσεδιαζμού και κώδικα
πος έσει ζσεδιαζηεί για να βοηθήζει
ζηη μεηάβαζη από ένα ππωηόηςπο ζε
ένα ηελικό ζσέδιο.
Απεςθύνεηαι ζε σπήζηερ πος θέλοςν
να παπάγοςν έγγπαθα ή να ηα
σωπίζοςν ζε καηηγοπίερ και να
πειπαμαηιζηούν
FRITZING
Τν codebender (codebender.cc) είλαη κηα online πιαηθόξκα
αλάπηπμεο θώδηθα γηα ην δεκνθηιέο Arduino. Είλαη κηα
Ειιεληθή startup πνπ «είδε» όηη ππάξρεη κέιινλ ζηελ
ζπλερώο απμαλόκελε θνηλόηεηα ηωλ ρξεζηώλ πνπ
αζρνινύληαη κε ηελ open-source πιαηθόξκα αλάπηπμεο
ειεθηξνληθώλ εθαξκνγώλ
CodeBender
ArduinoUno I/O
#OpenFest2017
It’s
time
1. blink a led
2. analog read
3. let’s make an automation
3. let’s make an automation
Future… IoT
#OpenFest2017
It’s
#OpenFest2017