az arduino szabadszoftveres elektronikai platform
DESCRIPTION
Eredeti feltalálási helye: http://szszk.sed.hu/sites/szszk.sed.hu/files/prezik/arduino-eloadas2009b.odpCsak nem volt kedvem odp olvasót telepíteni (így gyorsabb volt megnézni)TRANSCRIPT
Az Arduino szabadszoftveres elektronikai platform
Noll Jnos FSF.hu Alaptvny
Mi az Arduino?
Szabad szoftveres (mikrokontrolleres) elektronikai fejleszt platform Hardver + szoftver (IDE + library)
A szles tmegeknek
Hagyomnyos
Drga belekezdeni (eval. Kits) Bonyolult programozs (C, Assembly) Szksges spec. programoz Fleg profik, haladk Olcs (Atmega168 = 400 Ft) C nyelv, egyszer rutinknyvtrral, krnyezettel Ingyenes IDE (szabad szoftver) Knny programozs (USB) Elektronikai rzk azrt ajnlott :-) Rengeteg projekt, lers, plda az interneten
Arduino
Arduino hardver
Arduino hardver
Arduino
Mag: Atmega 168, 16 MHz, 5V 16 kb flash, 1 kb SRAM, 256 byte EEPROM 14 digital I/O pin + 6 analog, 1 UART port Bootloader USB csatlakoz (ami tp is) Olcs, kevs alkatrsz
Tbb generci, kiszerels: Arduino NG, Mini, MEGA (128 kb flash, 4 k SRAM, 36 + 16 I/O) Klnok (szabad!): Boarduino, Sanguino, AVR-Duino, ... Sok kiegszt (shield)
Arduino varicik
Arduino Nano
LilyPad Arduino
Arduino Mini Arduino Pro
Arduino IDE (kp)
Arduino szoftver
Java alap IDE Egyszeren kezelhet, kezdknek is Multiplatform (Linux, Windows, MacOSX) GCC-AVR back-end J fggvnyknyvtrak (init, read, write, print) Modulok (pl. LCD) Negatvum: nincs debug, thread (println van) PC-n trs-szoftver: Processing
Arduino 'hello world'int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(1000); }Start = Compile + Build + Upload + Run
Illeszthet hardver
Brmi - de 13 I/O vonal s a teljestmny, memria korlt. LED, LCD Kapcsol (rel), szerv GPS-vev Bluetooth, ZigBee, GSM, Ethernet modul Mobiltelefon (soros) 1-Wire: hmrsklet rzkel Memria (soros)
Illeszthet hardver
Arduino + Ethernet shield Arduino + GPS shield
Arduino + ZigBee
LCD + keypad shield
Arduino a Gyakorlatban, Projektek
J tlet + Arduino = boldogsg :-) Gyors fejleszts, megvalsts Prototpus jelleg Lehetne egyszerbben, jobban, profibban (De nem ez a lnyeg.)
Intelligens szobatermosztt
Intelligens szobatermosztt
Arduino mag 5 ponton hmrs (1-Wire, DS 18S20) Bluetooth (soros) modul a tvprogramozshoz (fellbrlshoz), lekrdezshez Dallas RTC vals idej ra 7 x 2 szmjegy kijelz (2 db MAX 7221-el), + s gomb tmeneti fellbrlshoz Szerveren (internetes) PHP weboldal programozshoz + a hmrsklet naplzshoz
Idjrs-elrejelz
Idjrs-elrejelz
8 vilgtott szegmens + elttmaszk az id jelzsre, 2 szmjegy a hmrskletre, Bluetooth modullal hzi szervertl kapja az adatokat, vezrlst Szerveren Perl program flrnknt, rnknt kri az adatokat, rtelmezi, tovbbtja a kijelznek
Project: Glass Block Wall
Project: Glass Block Wall
vegtgla fal 2 Arduino (a jelterjedsi vesztesg miatt) 126 BlinkM cmezhet RGB LED modul, I2C protokoll Sajt szoftver, ami a kperny egy rszt figyeli, animci: Flash szoftverrel URL: http://labs.ideo.com/2009/08/19/glass-blockled-wall-display/
Project: Home Power Monitoring
Project: Home Power Monitoring
rammr fog a 220V-os betpllsnl Arduino + Ethernet shield mri s tovbbtja az adatokat A helyi router proxy Webes szoftver + adatbzis rendszer trol s brzol URL: http://jarv.org/pwrmon.shtml
Macska kvet
Macska kvet
Macskk nyakrvn RFID tag Bejratnl RFID olvas Arduino + Ethernet shield Weboldal + Twitter kimenet LCD kijelzn llapot URL: http://www.nermal.org/projects/catalog/
Waitless Bus Tracking
Waitless Bus Tracking
Busz kvet LED-es kijelz Adatok internetrl (XML) Arduino + WiFi Energia: napelem + akkumultor Fejleszts: kb. 7000 USD Elllts nkltsg/db: 380 USD URL: http://www.waitlesstracking.com/
Spoke Odometer
Spoke odometer
7 LEDes POV kijelzs Fordulatszm sebessg mrs, kijelzs Really Bare Bones Board (RBBB) kln URL: http://www.openobject.org/opensourceurbanism/Spo ke-o-dometer_Overview
GPS Logging
GPS Logging
GPS Logging Shield
+ GPS modul (~ 60 USD) + SD krtya
Mintaprogramok, testreszabhat rgzts Kimenet: FAT16 fjlrendszeren text (testreszabhat) http://ladyada.net/make/gpsshield/index.html
RFID alap MP3 vezrl
RFID alap MP3 vezrl
Pohraltteken fot + RFID tag Arduino + Ethernet shield RFID olvas Squeezebox internetes rdi/MP3 lejtsz PHP script a szerveren (vezrli a SqueezeBox-ot) URL: http://www.trileet.com/node/34 http://hacknmod.com/hack/rfid-enabled-mp3-playerhack-arduino/
Linkek + krdsek
Arduino honlap: http://www.arduino.cc/ Hack-a-day blog: http://www.hackaday.com/ LadyAda/Make: http://ladyada.net/make/index.html Magyar oldalak:
http://avr.tavir.hu/ (magyar Arduino kln) www.hobbielektronika.hu