Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Arduino z rychliku

529 views

Published on

Přednáška z IoTmeetupu v Node5 (22.6.2013)

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Arduino z rychliku

  1. 1. Arduino z rychlíku@horcicaa
  2. 2. Mapa zastávekArduinoEditorExterní editorIO BoardShieldStavebniceZajímavé prj.Vlastní shiedlVlastní deskaExitProcessingPlatformaSketchKnihovnyVlastní knihovnyC/C++/ASMExitMakefileIDEExitNestavíme Proč Arduino?
  3. 3. Arduino„Arduino is an open-source electronicsprototyping platform based on flexible,easy-to-use hardware and software.“– http://arduino.cc
  4. 4. Pro potřeby kurzu interaktivního designu potřebovalilevnou a snadno dostupnou platformu pro studentyNěco jako Processing,ale pro HWProcessing
  5. 5. PlatformaHWHW + SW + Komunita = ArduinoSW
  6. 6. IO Board
  7. 7. Další varianty
  8. 8. Shield
  9. 9. Shieldhttp://shieldlist.org/
  10. 10. Co s tím dál…
  11. 11. Co s tím dál…http://www.seeedstudio.com/depot/grove-starter-kit-p-709.htmlhttp://www.tinkerkit.com
  12. 12. Editor• Minimalistické IDE• Multiplatformní (Linux, Mac OS, Win)• Založeno na Processing• Aktuální verze Arduino IDE 1.0.5 (beta 1.5)
  13. 13. Editor
  14. 14. Sketch• Program pro Arduino• Psáno v jazyce Wiring• Sketch je soubor s příponou *.ino ve stejnojmennémadresáři• Sketch může být rozdělen do více souborů• Pro kompilaci se používají OS nástroje (např. gcc)
  15. 15. Wiringint led = 13;void setup() {// put your setup code here, to run once:pinMode(led, OUTPUT);}void loop() {// put your main code here, to run repeatedly:digitalWrite(led, HIGH);delay(1000);digitalWrite(led, LOW);delay(1000);}
  16. 16. Knihovny• Přidává extra funkcionalitu• Např.: Ethernet, EEPROM, SD, Servo, SPI, …• Mnoho knihoven od komunity• Prakticky pro jakoukoliv periferii• Prakticky pro každý Shiedl
  17. 17. Proč použít Arduino?• Jednoduché• Otevřené• Multiplatformní• Ohromná komunita• Snadné „opuštění“
  18. 18. Adam Hořčicamailto:adam@horcica.cz@horcicaahttp://macgyver.sh.cvut.cz/Otázky?

×