az arduino szabadszoftveres elektronikai platform

Download Az Arduino Szabadszoftveres Elektronikai Platform

If you can't read please download the document

Upload: talmacsi-istvan

Post on 18-Nov-2014

28 views

Category:

Documents


6 download

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