Your SlideShare is downloading. ×
Arduino
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Arduino

387
views

Published on


0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
387
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Arduino Μια ελεύθερη υπολογιστική πλατφόρμα με απεριόριστες δυνατότητες Μια σύντομη παρουσίαση από την σκοπιά ενός newbie Πτολεμαΐδα 16-12-2012Γιάννης Αρβανιτάκης, Καθηγητής Πληροφορικής Δευτεροβάθμιας Εκπαίδευσης http://ioarvanit.mysch.gr ioarvnanit@sch.gr
  • 2. Arduino – Τι είναι;Oι δημιουργοί (Massimo Banzi και David Cuartielles)είναι μια «ανοικτού κώδικα» πλατφόρμα «πρωτοτυποποίησης» ηλεκτρονικών βασισμένη σε ευέλικτοhardware και software που προορίζεται για οποιονδήποτε έχει λίγη προγραμματιστική εμπειρία,στοιχειώδεις γνώσεις ηλεκτρονικών και ενδιαφέρεται να δημιουργήσει διαδραστικά αντικείμενα ήπεριβάλλοντα.el.wikepedia.orgείναι μια υπολογιστική πλατφόρμα βασισμένη σε μια απλή μητρικήπλακέτα με ενσωματωμένο μικροελεγκτή και εισόδους/εξόδους,και η οποία μπορεί να προγραμματιστεί με τη γλώσσα Wiring.Microplanet.grείναι ένα εργαλείο για να κατασκευάσουμε ένα υπολογιστικόσύστημα με την έννοια ότι αυτό θα ελέγχει συσκευές τουφυσικού κόσμου, σε αντίθεση με τον κοινό σας ΗλεκτρονικόΥπολογιστή.Εγώ, ένας απλός χρήστηςΕίναι ένα ολοκληρωμένο ηλεκτρονικό κύκλωμα με ενσωματωμένο μικροελεγκτή,αναλογικές και ψηφιακές εισόδους και εξόδους, του οποίου τα σχέδια και τοsoftware διανέμονται ελεύθερα και δωρεάν,
  • 3. Arduino – Ιστορικό2005 Δημιουργήθηκε στην πόλη Ιβρέα, όπου είναι η έδρα της εταιρίας Olivetti, από τους Massimo Banzi και David Cuartielles.2011 Πάνω από 300.000 arduino boards έχουν πουληθεί σε όλο το κόσμο Η ομάδα ανάπτυξης του Arduino: David Cuartielles, Gianluca Martino, Tom Igoe, David Mellis, και Massimo Banzi Το πρωτότυπο που κατασκευάστηκε το 2005.
  • 4. Arduino Duemilanove Η πιο συνηθισμένη έκδοση
  • 5. Άλλα μοντέλα
  • 6. Arduino Pro MiniMicrocontroller: ATmega168Operating Voltage: 3.3V or 5V (depending on model)Input Voltage : 3.35 -12 V or 5 - 12 VDigital I/O Pins: 14 (of which 6 provide PWM output)Analog Input Pins : 6DC Current: 40 mAFlash Memory: 16 KBSRAM: 1 KBEEPROM: 512 bytesClock Speed: 8 MHz or 16 MHz
  • 7. Arduino MegaMicrocontroller: ATmega1280Operating Voltage: 5VInput Voltage: 6-20VDigital I/O Pins: 54 (of which 15 provide PWM output)Analog Input Pins: 16DC Current: 40 mAFlash Memory: 128 KBSRAM: 8 KBEEPROM: 4 KBClock Speed: 16 MHz
  • 8. Arduino LilyPadMicrocontroller: ATmega168V or ATmega328VOperating Voltage: 2.7-5.5 VInput Voltage: 2.7-5.5 VDigital I/O Pins: 14 (of which 6 provide PWM output)Analog Input Pins: 6DC Current: 40 mAFlash Memory: 16 KBSRAM: 1 KBEEPROM: 512 bytesClock Speed: 8 MHz
  • 9. Arduino Esplora• Analog joystick• 4 push-buttons• Linear potentiometer slider• Microphone• Light sensor• Temperature sensor• Three-axis accelerometer• Buzzer can produce square-waves.• RGB led bright LED• 2 TinkerKit Inputs to connect the TinkerKit sensor modules with the 3-pin connectors.• 2 TinkerKit Outputs to connect the TinkerKit actuator modules with the 3-pin connectors.• TFT display connector connector for an optional color LCD screen, SD card
  • 10. Λίστα επίσημων μοντέλων• http://arduino.cc/en/Main/Products?from=Main.Hardware
  • 11. Επεκτάσεις
  • 12. Arduino Ethernet Shield Επιτρέπει τη σύνδεση του Arduino με δίκτυο
  • 13. Arduino WiFi ShieldΕπιτρέπει τη σύνδεση του Arduino με ασύρματα δίκτυα
  • 14. Arduino Motor Shield Επιτρέπει τον έλεγχο 2 DC κινητήρων
  • 15. Arduino Bluetooth Shield Δυνατότητα επικοινωνίας μέσω bluetooth
  • 16. Arduino GPS Shield Δυνατότητα γεωεντοπισμού
  • 17. Arduino LCD Shield Εύκολη πρόσβαση σε οθόνη LCD
  • 18. Λίστα επεκτάσεων• http://shieldlist.org/
  • 19. Προγραμματιστικά περιβάλλοντα
  • 20. Arduino Software Βασίζεται στην C Windows/Linux/Mac OS Ελεύθερο – Ανοικτού κώδικαhttp://arduino.cc/en/main/software
  • 21. Modkit Θυμίζει scratch Windows/Linux/Mac OSFree online – pay to download http://www.modk.it
  • 22. Minibloq Γραφικό περιβάλλονWindows/Linux/OLPC/Mac OS http://blog.minibloq.org/
  • 23. scratch for arduino Συνδυασμός Scratch με Arduino Windows/Linux/Mac OS http://seaside.citilab.eu/scratch/arduino
  • 24. FritzingΣχεδίαση του κυκλώματος Εξαγωγή σχηματικού Εξαγωγή σχεδίου PCBWindows/Linux/Mac OS http://fritzing.org/
  • 25. +-
  • 26. ● + Φθηνό σε σχέση με τους ανταγωνιστές ● - Χρειάζεται εξοικείωση με βασικές έννοιες ηλεκτρονικών κυκλωμάτων● Open source hardware ● Έντονη hands-on εμπειρία● Επεκτασιμότητα● Πολυπληθής κοινότητα που το υποστηρίζει● Πλήθος tutorials και βοηθημάτων

×