PROJEKT "Poza schematem ławki szkolnej – cykl zajęć pozalekcyjnych ukierunkowany
ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source...
Transcript of ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source...
![Page 1: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/1.jpg)
ARDUINO & PROCESSING
Michał MeinaIWE 2013, 5-7 lipca
http://mat.umk.pl/~mich
![Page 2: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/2.jpg)
ARDUINO
● Prototypowa platforma elektroniczna
● Open-source
● sensory i afektory
● dużo materiałów szkoleniowych
● http://arduino.cc
● Massimo Banzi TED
![Page 3: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/3.jpg)
Processing
● szkicownik programów● open-source● ukierunkowany na
grafikę i naukę fundamentów programowania
● oparty o język Java● http://processing.org
![Page 4: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/4.jpg)
C/C++
TRUDNOSĆ
![Page 5: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/5.jpg)
„Hello World” w Arduino
● Zapalenie diody– Schemat we Fritzing
● Theremin (eterofon)– buzzer wyjęty z modemu
(głośnik piezoelektryczny)
– fotorezystor
– rezystor 10 kΩ
![Page 6: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/6.jpg)
„Hello World” w Processing
● Dokumentacja: http://processing.org/reference/● Tutorial: http://processing.org/tutorials/● Główne cechy:
– Implementuje się funkcje: setup, draw
– Uproszczona java
– Otrzymuje się środowisko graficzne
![Page 7: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/7.jpg)
Zmysły dla komputera
● arduino + processing● Firmata – protokół komunikacji● http://playground.arduino.cc/interfacing/processing
– Działa dla processing 1.5.1
![Page 8: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/8.jpg)
http://sylviashow.com/
http://blog.arduino.cc/category/kids/
Arduino i dzieci
![Page 9: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/9.jpg)
http://code.google.com/p/phduino/
http://vimeo.com/10896151
http://hacknmod.com/hack/diy-makerbot-style-3d-printer-for-250/
PROTOTYPOWANIEoraz DIY
![Page 10: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/10.jpg)
http://kml.jogger.pl/2010/01/03/bieduino-zrob-sobie-arduino-za-10zl/
BIEDUINO
MEDIALAB GDAŃSK: http://zrobtosam.medialab.ikm.gda.pl/warsztaty-arduino/HACKERSPACE KRK: http://hackerspace-krk.pl/76,to-ptak-to-samolot-nie-to-warsztaty-arduino-2-0HACKERSPACE WARSZAWA:COHABITAT ŁÓDŹ
![Page 11: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/11.jpg)
ARDUKOSZ
![Page 12: ARDUINO & PROCESSING - mich/pub/iwe_2013.pdfProcessing szkicownik programów open-source ukierunkowany na grafikę i naukę fundamentów programowania oparty o język Java](https://reader031.fdocument.pub/reader031/viewer/2022031417/5c68efb709d3f25c6a8c4978/html5/thumbnails/12.jpg)
Gdzie dalej?
● google: arduino , google: processing● Oficjalny dystrybutorzy● http://playground.arduino.cc/● http://processing.org/tutorials/