NEU
http://sites.schaltungen.at/arduino-uno-r3/arduino-praxiseinstieg |
Arduino ermöglicht einen leichten Einstieg in das Physical Computing.
Die praxisnahe Einführung zeigt auf einfache Weise die Programmierung von Microcontrollern und die Verarbeitung von digitalen und analogen Signalen über die Eingangs- und Ausgangsports. Darüber hinaus werden Sie durch zahlreiche Beispielprojekte von Minirobotern bis Internetanwendungen ermutigt, Ihrer eigenen Kreativität freien Lauf zu lassen. Downloads
|
||
Darüber hinaus lernen Sie, wie man verschiedene Sensoren wie Temperatur-, Beschleunigungs- und optische Sensoren für Anwendungen mit dem Arduino-Board einsetzen kann. Anschließend werden Servo- und Motoranwendungen beschrieben. Dabei wird ein kleiner Roboter realisiert, der mit einem Wii-Bedienelement gesteuert werden kann. Im Praxiskapitel beschreibt der Autor verschiedene Internet-Anwendungen mit dem Arduino-Board. Nach der Realisierung der Ethernet-Verbindung wird Ihr Arduino twittern, E-Mails senden und empfangen sowie Umweltdaten sammeln und verarbeiten können. Als Projekt wird eine Wetterstation realisiert, die Wetterinformationen aus dem Internet abruft und Wetter-und Sensordaten auf einem Display darstellt. Zum Abschluss werden verschiedene Werkzeuge und Hilfsmittel sowie Softwareprogramme für den Basteleinsatz beschrieben und Sie erfahren, wie das Arduino-Board als Messgerät eingesetzt werden kann. Mit dem Wissen aus diesem Praxis-Handbuch können Sie Ihre eigenen Ideen kreativ umsetzen. Über den Autor: Thomas Brühlmann hat über 10 Jahre Erfahrung in Hardware- und Softwareentwicklung. Seit mehreren Jahren arbeitet er mit Arduino und hat zahlreiche Projekte umgesetzt. Nebenbei hält er Vorträge und führt Workshops durch. In seinem Weblog unter http://arduino-praxis.ch verfolgt er die aktuelle Entwicklung des Arduino-Projektes und publiziert Projekte, Anwendungen, Tipps und Tricks. |
in www.schaltungen.at
~704_d_mitp-x_Leseprobe- Arduino Praxiseinstieg, -Inhaltsverzeichnis_1a.doc704_d_mitp-x_Leseprobe- Arduino Praxiseinstieg, - ThomasBrühlmann (57 Seiten)_1a.doc
704_d_ARDUINO-x_Arduino-Praxiseinstieg - (Linksammlung)_2a.xls
http://arduino-praxis.ch/das-buch/
704_d_ARDUINO-x_Arduino-Praxiseinstieg-2.Aufl. - Sketch-Beispiele_1a.zip
*.pde Processing
*.ino Arduino Sketch File
*.php serial port data return from Arduino
Beispielsketche aus dem Buch "Arduino Praxiseinstieg, 2. Auflage" des Verlages MITPAktuelle Informationen finden Sie auf der Website zum Buch unter
http://arduino-praxis.chDatum: 13.08.2014
704_d_ARDUINO-x_Arduino-Praxiseinstieg 2.Aufl. - Errata 2014-08_1a.pdf
704_d_ARDUINO-x_Arduino-Praxiseinstieg 1.Aufl. - Link-Liste_1a.pdf
704_d_ARDUINO-x_Arduino Praxiseinstieg 2.Aufl. - Inhaltsverzeichnis_1a.pdf
704_d_ARDUINO-x_Arduino Praxiseinstieg 2.Aufl. - Inhaltsverzeichnis_1a.xls NEU
704_d_ARDUINO-x_Arduino Praxiseinstieg 2.Aufl. - Stichwortverzeichnis_1a.pdf
Die E-Mail-Adresse zum Buch lautet: mailto:[email protected]
Der Twitter-Account lautet: http://twitter.com/arduinopraxis
Im Blog zum Buch werden laufend neue und interess vorstellungen aus der Arduino-Welt publiziert.
Arduino-Website: http://arduino.cc/en/Main/Hardware
Arduino-UNO Rev.3: http://arduino.cc/en/Main/ArduinoBoardUno
UNO Rev.3 Schaltplan:http://arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf (ARDUINO UNO Stromlaufplan)
Arduino-Software: http://arduino.cc/en/Main/Software
Arduino-Forum: http://www.arduino.cc/forum/
Arduino-Playground: http://www.arduino.cc/playground/
Make:Blog: http://blog.makezine.com/
Ladyada.net: http://www.ladyada.net/learn/arduino/
Entwicklungsumgebung Processing: http://www.processing.org
Adafruit Industries: http://www.adafruit.com
:oomlout http://www.oomlout.co.uk
SparkFun http://www.sparkfun.com/commerce/product_info.php?products_id=9712
Watterott electronic http://www.watterott.com D-37327 Hausen
Modern Device: moderndevice.com
Seeedstudio: http://www.seeedstudio.com/depot/
NKC eloectronics http://www.nkcelectronics.com/
Marker SHED http://www.markershed.com
Do-it-yourself-Plattform Instructables: http://www.instructables.com/
Seeedstudio: http://www.seeedstudio.com/depot/
NKC eloectronics http://www.nkcelectronics.com/
Marker SHED http://www.markershed.com
Do-it-yourself-Plattform Instructables: http://www.instructables.com/
Kompatible Boards (Clones) CLONE-BOARD
Boarduino http://www.adafruit.com
Seeeduino http://www.seeedstudio.com
Bare Bones Board http://www.moderndevice.com
Boarduino http://www.adafruit.com
Seeeduino http://www.seeedstudio.com
Bare Bones Board http://www.moderndevice.com
Paperduino http://lab.guilhermemartins.net/paperduino-prints/ (Leiterplatte aus Karton !)
Tragbare-Stromversorgung USB-Charger 5V-4,8Ah
Drähte für Steckbrett mit Dm 0,64mm (AWG22) isolierter Kupferdraht ODER Jumper Wire Kit JW-350 www.arduinofun.com.
*********************************************************
Inhaltsverzeichnis Arduino Praxiseinstieg
Drähte für Steckbrett mit Dm 0,64mm (AWG22) isolierter Kupferdraht ODER Jumper Wire Kit JW-350 www.arduinofun.com.
*********************************************************
Inhaltsverzeichnis Arduino Praxiseinstieg
BUCH hat 16 Kapitel
704_d_ARDUINO-x_Arduino Praxiseinstieg 2.Aufl. - Inhaltsverzeichnis_2a.xls NEU
704_d_ARDUINO-x_Arduino Praxiseinstieg 2.Aufl. - Inhaltsverzeichnis_2a.xls NEU
|
Thema | Bauteile | Sei | Links |
|
|
|
|
|
1 | Einleitung |
|
13 |
|
1.1 | Vorwort 2. |
|
13 |
|
1.2 | Vorwort 1. |
|
13 |
|
1.3 | Aufbau des Buches . |
|
14 |
|
1.4 | Mehr Informationen . |
|
16 |
|
1.5 | Weitere Quellen. |
|
17 |
|
1.6 | Danksagung . |
|
17 |
|
|
|
|
|
|
2 |
Arduino-Plattform |
|
19 |
|
2.1 | Am Anfang war der König . |
|
19 |
|
2.2 | Tinkering . |
|
20 |
|
2.3 | Arduino-Plattform . |
|
23 |
|
2.4 | Boards. |
|
24 |
|
2.4.1 | Arduino Uno. |
|
25 |
|
2.4.2 | Arduino Leonardo . |
|
27 |
|
2.4.3 | Arduino Duemilanove . |
|
27 |
|
2.4.4 | Arduino Diecimila . |
|
29 |
|
2.4.5 | Arduino Mega 2560 . |
|
29 |
|
2.4.6 | Arduino Mega ADK . |
|
30 |
|
2.4.7 | Arduino Nano . |
|
30 |
|
2.4.8 | Arduino Mini . |
|
31 |
|
2.4.9 | Arduino BT . |
|
31 |
|
2.4.10 | Arduino LilyPad . |
|
31 |
|
2.4.11 | Arduino Fio. |
|
32 |
|
2.5 | Software . |
|
33 |
|
2.6 | Installation der Software . |
|
33 |
|
2.6.1 | Installation des USB-Treibers unter Windows 7 . |
|
34 |
|
2.6.2 | Installation des USB-Treibers unter Windows XP. |
|
35 |
|
2.6.3 | Installation des USB-Treibers unter Mac OS X . |
|
37 |
|
2.6.4 | Installation des USB-Treibers unter Linux. |
|
38 |
|
2.7 | Get Connected . |
|
38 |
|
2.7.1 | Verbindungskabel . |
|
38 |
|
2.7.2 | Verbindung und »Hello World« . |
|
38 |
|
2.8 | Arduino-Entwicklungsumgebung . |
|
41 |
|
2.8.1 | Menü- und Symbolleiste . |
|
42 |
|
2.8.2 | Editor . |
|
45 |
|
2.8.3 | Ausgabefenster . |
|
45 |
|
|
|
|
|
|
3 | Startschuss |
|
49 |
|
3.1 | Arduino-Board . |
|
50 |
|
3.1.1 | Stromlaufplan . |
|
50 |
|
3.1.2 | Microcontroller – Das Gehirn . Stromlaufplan (Ausschnitt) | § ATmega16U2-MU Quarz 16MHz Sicherung MF-MSMF050-2 | 51 |
|
3.1.3 | Anschlussbelegung. |
|
52 |
|
3.1.4 | Stromversorgung . |
|
53 |
|
3.2 | Steckbrett – Experimentieren ohne Löten . |
|
55 | http://www.arduinofun.com |
3.2.1 | Spannungsversorgung auf dem Steckbrett. |
|
59 |
|
3.3 | Spannung = U, Strom = I und Widerstand = R. |
|
61 |
|
3.4 | Widerstand & Co . Metallfilm 1% | § 220R 330R 470R 1k 2,2k 4,7k 6,8k 10k 22k (11k) | 65 |
|
3.4.1 | Widerstand . | § Widerstand-Array 8-fach 220R | 67 |
|
3.4.2 | Trimmer und Potentiometer . | § 10k Trimmer 50k Potentiometer | 67 |
|
3.4.3 | Kondensator . 10nF 22nF | § Elko 1uF..4700uF Folien 10nF..1uF Keramik 1pF .10.000pF. | 68 |
|
3.4.4 | Diode . | § 1N4148 100mA 1N4004 1A | 69 |
|
3.4.5 | Leuchtdiode. | § Dm=3mm Dm=5mm 2mA 10mA 20mA | 69 |
|
3.4.6 | Transistor . | § BC546C npn . . . .MOSFET n-Kanal selbstsperrend BUZ11 | 71 |
|
3.4.7 | Integrierte Schaltung (IC) . | § NAND.4011 INV 4049 CMOS 4020 - 14-Bit binary counter | 72 |
|
3.4.8 | Relais . | § Relais 5V-200Ohm | 73 |
|
3.4.9 | Schalter . |
|
74 |
|
3.5 | Programmcode. |
|
74 |
|
3.5.1 | Integer, Typen und Variablen . |
|
75 |
|
3.5.2 | Struktur . |
|
78 |
|
3.6 | Testen . |
|
80 |
|
3.6.1 | Serieller Monitor MENU > Tools > Serial Monitor. |
|
80 |
|
3.6.2 | Code-Debugging . |
|
83 |
|
|
|
|
|
|
4 |
Eingänge und Ausgänge |
|
87 |
|
4.1 | Digitale Eingänge. |
|
87 |
|
4.1.1 | Port als Eingang setzen . |
|
87 |
|
4.1.2 | Digitalen Eingang lesen . |
|
89 |
|
4.1.3 | Digitalen Eingang entprellen . |
|
89 |
|
4.1.4 | Hohe Eingangssignale . |
|
93 |
|
4.2 | Digitale Ausgänge . |
|
94 |
|
4.2.1 | Ausgang setzen und ausgeben . |
|
95 |
|
4.2.2 | Praxis-Tipp: Status eines Ausgangs lesen. | § LED1pin13 LED2pin7 | 96 |
|
4.3 | Analoge Welt . |
|
97 |
|
4.3.1 | Analoge Signale einlesen . | § Temp.-Sensor LM35 TMP36 (TMP36GZ) LM335 | 98 |
|
4.3.2 | Analoge Signale ausgeben . | § PWM | 101 | http://www.arduino.cc/playground/Main/TimerPWMCheatsheet |
|
|
|
|
|
4.4 | Serielle Kommunikation. |
|
104 |
|
4.4.1 | Serielle Schnittstelle (RS232). |
|
105 | http://www.elektronik-magazine.de/page/der-pegelumsetzer-max232-15 |
4.4.2 | Schnittstellenerweiterung . |
|
110 | http://www.arduino.cc/en/Reference/Wire |
4.4.3 | I2C 2-Wire (Two-Wire) . | § LM75 nur Uhr DS1307 oder Uhr + EEPROM + Alarm PCF8583 microServo 4,8V Uhren-Quarz 32,768kHz | 112 |
|
4.5 | Drahtlose Kommunikation . | § KST-TX01 KST-RX706 | 125 |
|
4.5.1 | 433MHz Kommunikation. Funk-Modul | § WLS107B4B 130428-62 RFM12B-S2 | 125 |
|
4.6 | Projekt: Würfel. | § 7LEDs pinD7 bis D13 | 134 |
|
|
|
|
|
|
5 |
Sensoren, Aktoren, Anzeigen |
|
141 |
|
5.1 | Sensoren. | § LDR PH1 | 142 |
|
5.1.1 | LDR (Fotowiderstand) . | § LDR07 pinAE0 LEDpin13 | 142 |
|
5.1.2 | NTC/PTC . | § NTC10k pinAE0. . .ODER PTC10k . pinAE0. | 144 |
|
5.1.3 | Integrierte Temperatursensoren . | § LM35 LM335 DS1820 DS18S20 LM75 TMP36 | 147 | http://www.ti.com/product/lm35 |
5.1.4 | Pt100 und Thermoelemente K-Typ (Ni-Cr/Ni) | § PT100 LM358N MAX6675 7805 MAX6675 AD595 | 166 |
|
5.1.5 | Feuchtesensoren. | § Bodenfeuchte-Sensor VG400 | 180 | http://gardenbot.org |
5.1.6 | Kombinierte Umweltsensoren . | § Luftfeuchte und Temperatur . DHT11 DHT12 Luftdruck u. Temp. BMP085 | 184 |
|
5.1.7 | Schaltersensoren . | § DS1307 128k EEPROM Jeelabs | 197 |
|
5.1.8 | Abstandssensoren . Memsic | § US-Sensor IR-sensor | 197 |
|
5.1.9 | Beschleunigungssensor . | § 2125 Wasserwaage ADXL330 | 199 |
|
5.1.10 | Kompass . | § SparkFun Kompass Breakout-Board HMC6352 | 202 |
|
5.2 | Aktoren. | § BC546 Relais 5V/200Ohm 1N4007 | 204 |
|
5.2.1 | Relais . | § SSR Solid State Realais 5V/10mA | 204 |
|
5.2.2 | Servos . | § miniServo Temp. LM35 ATmega168 | 208 |
|
5.2.3 | Motoren. | § H-Brücke L293E LM293 oder SN754410 TIP110 | 215 |
|
5.2.4 | Hohe Lasten schalten . | § MOSFET IRF540N 1N4007 TIP110 | 222 |
|
5.3 | Anzeigen . | § BC547 | 225 |
|
5.3.1 | Leuchtdiode LED-Dimmer LED-BerührungsSensor LED-Lichtsensor | § LM317 2N2222 | 225 |
|
5.3.2 | 7-Segment-Anzeigen . gem. Kathode | § LA-401AN LA-401AD PCF8574A 74HC595 PCF8574p | 232 |
|
5.3.3 | LC-Display (LCD) . 4-bit Modus | § LCD DISPLAY 16x2 im 4-bit Modus mit Controller HD44780 TUXGR_16x2_R2 Parallax Serial LCD | 240 |
|
5.3.4 | LC Display Nokia 3310/5110. |
|
245 |
|
5.3.5 | LED-Matrix . | § Matrix 8x8=64 LEDs | 247 |
|
5.4 | Projekt: Roboter mit Wii-Steuerung. | § durchlaufendes 360 ° Servo | 248 |
|
5.5 | Projekt: Kompass mit Richtungsanzeige . | § HMC6352 8xLED | 260 |
|
|
|
freetronics ProtoShield Basic 1.0 |
|
|
6 |
Datenverarbeitung |
|
267 |
|
6.1 | Daten speichern auf internem EEPROM (nur 512 Bytes) |
|
267 |
|
6.1.1 | Daten im ATmega-Controller speichern. |
|
267 |
|
6.1.2 | Daten in externem EEPROM ablegen. | § 24LC64P serielles 64kB EEPROM (12C9 | 269 |
|
6.1.3 | Daten auf SD-Karte speichern . | § SD-Card-Adapter. . . SD & MMC | 272 |
|
6.2 | Daten ins Internet senden. | § SD-Card Schaltung | 278 |
|
6.3 | Datenverarbeitung mit Processing . |
|
278 |
|
6.3.1 | Processing – Bitte antworten . |
|
279 |
|
6.3.2 | Arduino steuern mit Processing . |
|
284 |
|
6.4 | Gobetwino – Übernehmen Sie! . |
|
286 |
|
6.5 | Projekt: Programmierbarer Signalgeber . | § 8-bit R2R-Netzwerk 25x11k (oder 22k) | 288 |
http://de.wikipedia.org/wiki/R2R-Netzwerk |
6.6 | Projekt: Digitales Netzteil . | § LM7805 LM358N BUZ11 R2R-Netzwerk. . .PCF8574P Keypad 3x4 Folien-Tasten LM2596 L4962 | 294 |
|
|
|
|
|
|
7 |
Erweiterungen |
|
323 |
|
7.1 | Bibliotheken . |
|
323 |
|
7.1.1 | Ethernet Lib. |
|
324 |
|
7.1.2 | Wire Lib . |
|
324 |
|
7.1.3 | SoftwareSerial . |
|
326 |
|
7.1.4 | TinyGPS . |
|
328 |
|
7.1.5 | NMEA . |
|
329 |
|
7.1.6 | PString. |
|
331 |
|
7.1.7 | Matrix. | § HITACHI Display-Controller HD44780 | 331 |
|
7.1.8 | LiquidCrystal (LCD) . |
|
331 |
|
7.1.9 | MIDI . |
|
332 | http://www.arduino.cc/playground/Main/MIDILibrary |
7.1.10 | Stepper. |
|
333 | http://www.arduino.cc/en/referenze/Stepper |
7.1.11 | Webduino . | § H-Schaltung L293E | 334 |
|
7.1.12 | Wii Nunchuk. |
|
334 |
|
7.2 | Hardwareerweiterungen (Shields) . |
|
335 |
|
7.2.1 | ProtoShield . | § ladyada ProtoShield V4 | 335 | http://www.ladyada.net/make/pshield. |
7.2.2 | Ethernet Shield . |
|
337 | http://www.arduino.cc/en/Main/ArduinoEthernetShield |
7.2.3 | Datalogger und GPS Shield . |
|
339 | http://www.ladyada.net/make/gpsshield/ |
7.2.4 | Adafruit Motor Shield. |
|
340 |
|
7.2.5 | DFRobot Motor Shield . |
|
340 |
|
7.2.6 | Keypad Shield . |
|
340 |
|
7.2.7 | TouchShield . |
|
340 |
|
7.2.8 | Wave Shield. |
|
341 |
|
7.2.9 | SD Card Shield . |
|
341 | http://www.seeedstudio.com/depot/sd-card-shield-for-arduino-v21-p-492.html |
7.2.10 | MIDI Shield . | § Opto-Koppler 6N138 | 342 |
|
7.2.11 | Nano Shield. |
|
343 |
|
7.2.12 | Lithium Backpack. |
|
343 |
|
7.2.13 | Xbee Shield . |
|
343 |
|
7.2.14 | WiShield . |
|
344 |
|
7.2.15 | Schraubklemmen-Shield . |
|
344 |
|
7.3 | Hardwareadapter . | § ProtoSrewShield SparkFun | 345 |
|
7.3.1 | Wii-Nunchuk-Adapter . | § grün pin-A4 SDA (Data) gelb pin-A5 SCL (Clock) | 346 |
|
|
|
|
|
|
8 |
Arduino im Einsatz |
SPI-BUS | 349 |
|
8.1 | Verbindung zum Internet. | Netzwerk-Kabel RJ45 CAT5 | 349 |
|
8.1.1 | Netzwerkverbindung . | ARDUINO ETH (Ethernet) & SD-Shield | 350 |
|
8.1.2 | Arduino als Webserver. |
|
355 |
|
8.1.3 | Arduino als Webclient . |
|
358 |
|
8.1.4 | Eingänge und Ausgänge über Internet steuern . | § microServo 5V Ethernet-Shield LED 220R | 363 |
|
8.2 | Heute schon getwittert? . |
|
366 |
|
8.3 | Arduino mailt. |
|
370 |
|
8.3.1 | Mail direkt versenden. |
|
371 |
|
8.3.2 | Mail via PHP-Skript versenden . |
|
373 |
|
8.4 | XML einlesen . |
|
377 |
|
8.4.1 | XML lesen mit TextFinder . |
|
378 |
|
8.4.2 | Wetterdaten vonYahoo! Weather abfragen . | XML-Format | 384 |
|
8.5 | RSS einlesen . | RSS-Feed | 390 |
|
8.6 | Wo bist du jetzt? . | GOOGLE Latitude | 396 |
|
8.7 | You got mail . |
|
401 |
|
8.8 | Umweltdaten sammeln . | DHT11 DHT22 | 405 |
|
8.9 | Projekt: Wetterstation . | § LC-Display parallel 20x4 Zeichen | 419 |
|
|
|
|
|
|
9 |
Fehlersuche/Troubleshooting |
|
439 |
|
9.1 | Allgemeines Vorgehen . |
|
439 |
|
9.2 | Fehler in der Schaltung. |
|
439 |
|
9.3 | Fehler im Programm. |
|
440 |
|
9.4 | Probleme mit der IDE . |
|
440 |
|
9.5 | Hallo Arduino-Board . | § ATMEL ATmega328p mit Bootloader | 441 |
|
|
|
|
|
|
10 | DIY Boards und Clones |
|
443 |
|
10.1 | Boards. |
|
443 |
|
10.1.1 | Minimalschaltung Arduino . | § Schaltbild ATmega328p Quarz 16MHz | 443 |
|
10.1.2 | Bare Bone Breadboard Arduino . |
|
445 |
|
10.1.3 | Really Bare Bone Board (RBBB) . | § USB-Serieller-Wandler 6-pol. FTDI-Stecker | 445 |
|
10.1.4 | Nanode Board |
|
446 |
|
10.2 | Programmieradapter (USB-Wandler). | RBBB mit FTDI-Kabel | 448 |
|
10.2.1 | Anschlussbelegung FTDI (6-pin) | § GND CTS Vcc TxD RxT DTR | 450 |
|
|
|
|
|
|
11 |
Tools für Praktiker |
Lochrasterplatine | 451 |
|
11.1 | Hardware . | Streifenleiter-Platine | 451 |
|
11.1.1 | Steckbrett und Kabel. | Quadratraster-Platine | 451 |
|
11.1.2 | Lochrasterplatinen . |
|
451 |
|
11.1.3 | Lötkolben und Lötzinn . |
|
454 |
|
11.1.4 | Zangen. |
|
455 |
|
11.1.5 | Biegelehre . |
|
455 |
|
11.1.6 | Multimeter . | § METEX M-4650CR | 455 |
|
11.1.7 | Oszilloskop – Spannung sichtbar machen . |
|
457 |
|
11.2 | Software . | § Lochmaster - fritzing - Eagle CAD | 458 |
|
11.2.1 | Schaltungsaufbau mit Fritzing . | § BreadBoard, Jumper Wire Kit JW-350 | 458 |
|
11.2.2 | Eagle CAD . Schaltplan Leiterplatten kommerzielles Prg.. |
|
461 |
|
11.2.3 | KiCad . Schaltplan Leiterplatten . . .kostenloses Prg. . | § Layout-Editor & Schaltplan-Editor KiCad | 463 |
|
11.2.4 | Oszilloskop mit Arduino . |
|
464 |
|
ARDUINO Scope und Logic Analyzer
PA Practical Arduino Oszilloskop Logic Analyzer
http://www.practicalarduino.com/projects/scope-logic-analyzer
ARDUINO Oscilloscope
http://n.mtng.org/ele/arduino/oscillo.html
704_d_ARDUINO-x_Arduino Praxiseinstieg 2.Aufl. - Inhaltsverzeichnis_2a.xls NEU
A |
Codereferenz |
|
465 |
A.01 | Programmstruktur. |
|
465 |
A.02 | Aufbau einer Funktion . |
|
466 |
A.03 | Konventionen . |
|
467 |
A.04 | Datentypen . |
|
470 |
A.05 | Datentypkonvertierung . |
|
477 |
A.06 | Variablen & Konstanten . |
|
477 |
A.06.1 | Variablen . |
|
477 |
A.06.2 | Konstanten . |
|
478 |
A.07 | Kontrollstrukturen . |
|
480 |
A.08 | Mathematische Funktionen . |
|
483 |
A.09 | Zufallszahlen . |
|
485 |
A.10 | Arithmetik und Vergleichsfunktionen . |
|
486 |
A.11 | Funktionen. |
|
488 |
A.11.1 | Digitale Eingänge/Ausgänge . |
|
488 |
A.11.2 | Analoge Eingänge/Ausgänge. |
|
489 |
A.11.3 | Tonausgabe . |
|
490 |
A.11.4 | Interrupts . |
|
490 |
A.12 | Zeitfunktionen . |
|
491 |
A.13 | Serielle Kommunikation . |
|
492 |
|
|
|
|
B | Boards |
|
497 |
B.1 | Vergleich der Boardvarianten . |
|
497 |
B.2 | Anschlussbelegung Microcontroller . |
|
498 |
|
|
|
|
C |
Bezugsquellen |
|
501 |
C.1 | Bezugsquellen und Lieferanten . |
|
501 |
|
|
|
|
D | Listings |
|
503 |
D.1 | Wii-Nunchuk-Funktionsbibliothek (Kapitel 5) . |
|
503 |
D.2 | Mailchecker (Kapitel 8) . |
|
507 |
|
|
|
|
E | Migration zu Arduino 1.0 |
|
513 |
|
|
|
|
|
Stichwortverzeichnis |
|
517 |
|
ENDE |
|
528 |
704_d_ARDUINO-x_Arduino Praxiseinstieg 2.Aufl. - Inhaltsverzeichnis_2a.xls NEU
http://de.wikipedia.org/wiki/R2R-Netzwerk |
http://gardenbot.org |
http://www.arduino.cc/en/Main/ArduinoEthernetShield |
http://www.arduino.cc/en/Reference/Wire |
http://www.arduino.cc/en/referenze/Stepper |
http://www.arduino.cc/playground/Main/MIDILibrary |
http://www.arduino.cc/playground/Main/TimerPWMCheatsheet |
http://www.arduinofun.com |
http://www.elektronik-magazine.de/page/der-pegelumsetzer-max232-15 |
http://www.ladyada.net/make/gpsshield/ |
http://www.ladyada.net/make/pshield. |
http://www.seeedstudio.com/depot/sd-card-shield-for-arduino-v21-p-492.html |
*********************************************************
Die Beispielskripte stehen im Downloadbereich zur Verfügung.
Download Beispiele (2.Auflage) (ZIP, 144 kB)
704_d_ARDUINO-x_Arduino-Praxiseinstieg 2.Aufl. - Sketch-Beispiele_1a.zip
Die Beispielskripte stehen im Downloadbereich zur Verfügung.
http://arduino-praxis.ch
Änderungen/Errata (PDF, 134 kB)Download Beispiele (2.Auflage) (ZIP, 144 kB)
704_d_ARDUINO-x_Arduino-Praxiseinstieg 2.Aufl. - Sketch-Beispiele_1a.zip
ARDUINO UNO Rev.3 BOARD € 24,95 www.arduino.elv.de
USB 2.0 Verbindungskabel 50cm A auf B € 0,95
HAMA-USB-Hub 7-fach mit Netzteil € 4,95
Steckbrett klein (Breadboard) SYB46 SYB-46
Steckbrett groß (Bread-Board) E-CALL EIC-1202B www.elv.de/experimentierboards.html
Steckbrett groß (Bread-Board) E-CALL EIC-1202B www.elv.de/experimentierboards.html
Trimmer 10k
Potentiometr 10k
Anschlußdrähte Dm 0,65mm
*********************************************************
SENSOREN
Temperatur-Sensor LM35 http://www.ti.com/product/lm35
Temperatur-Sensor LM335 http://www.ti.com/product/lm335
Temperatur-Sensor unter 0°C TMP36 http://www.analog.com/static/imported-files/data_sheets/TMP35_36_37.pdf
LEGO Mindstorm NXT 2.0 NXT-Temperatursensor 9749 (TMP275) http://mindstorms.lego.com http://shop.nxt-roboter.de/main_bigware_34.php?pName=lego-9749-temperatursensor&cName=sensor
Thermoelement http://de.wikipedia.org/wiki/Thermoelement
MAXIM MAX6675 Wandlerbaustein für Thermoelemente Ty K (Ni-Cr/Ni) http://www.maxim-ic.com/datasheet/index.mvp/id/3149 https://github.com/adafruit/MAX6675-library
ANALOG DEVICES Verstärker für Thermosensoren AD595 https://cdn-reichelt.de/documents/datenblatt/A200/AD594_AD595%23AD.pdf
Temperatur-Sensor LM335 http://www.ti.com/product/lm335
Temperatur-Sensor unter 0°C TMP36 http://www.analog.com/static/imported-files/data_sheets/TMP35_36_37.pdf
LEGO Mindstorm NXT 2.0 NXT-Temperatursensor 9749 (TMP275) http://mindstorms.lego.com http://shop.nxt-roboter.de/main_bigware_34.php?pName=lego-9749-temperatursensor&cName=sensor
Thermoelement http://de.wikipedia.org/wiki/Thermoelement
MAXIM MAX6675 Wandlerbaustein für Thermoelemente Ty K (Ni-Cr/Ni) http://www.maxim-ic.com/datasheet/index.mvp/id/3149 https://github.com/adafruit/MAX6675-library
ANALOG DEVICES Verstärker für Thermosensoren AD595 https://cdn-reichelt.de/documents/datenblatt/A200/AD594_AD595%23AD.pdf
I2C 1-wire BOSCH Luftdruck- und Temperatur-Sensor BMP085
JeeLabs Pressure Plug (Breakout-Board) BMP085 http://jeelabs.com/products/pressure-plug (Druck-Sensor mit ARDUINO UNO)
JeeLabs Pressure Plug (Breakout-Board) BMP085 http://jeelabs.com/products/pressure-plug (Druck-Sensor mit ARDUINO UNO)
SparkFun Breakout-Board BMP085 http://www.sparkfun.com/products/9694 (Druck-Sensor mit ARDUINO UNO)
Barometer-Shield BaroTemp-Shield http://schmelle2.de/wp/arduino/shields/barotemp-shield mit JeeLabs Breakout-Board BMP085& Uhr-IC DS1307 und EEPROM
I2C 1-wire Temp.-IC DS1820 http://datasheets.maxim-ic/en/ds/DS18S20.pdf
I2C 1-wire Luftfeuchte / Temperatur Sensor DHT11 http://www.exp-tech.de/Sensoren/DHT11-Feuchte-Temperatur-Sensor.html
I2C 1-wire Luftfeuchte / Temperatur Sensor DHT11 DHT12 http://www.elv.at/Bauteil-Info-Luftfeuchte-Temperatursensor-DHT11/x.aspx/cid_727/detail_1423
https://github.com/adafruit/DHT-sensor-library DHT.h
I2C 2-wire Digitalsensor LM75 http://www.national.com/ds/LM/LM75.pdf
I2C 2-wire Digitalsensor LM75 http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS012658.pdf
I2C 2-wire Uhren-IC DS1307 http://www.maxim-ic.com/quick_view2.cfm/qv_pk/2688
UND http://code.google.com/p/sjunnesson/downloads/detail?name=DS1307.rar&can=2&q=
UND http://arduino.cc/forum/index.php/topic,93077.msg699434.html
I2C 2-wire Uhren-IC mit EEPROM PCF8583 http://www.datasheetcatalog.net/de/datasheets_pdf/P/C/F/8/PCF8583.shtml
SparkFun Real Time Clock Modul http://www.sparkfun.com/products/99
Adafruit Real Time Clock breakout kit DS1307 https://www.adafruit.com/products/264
Seeed Studio RTC Modul http://www.seeedstudio.com/depot/grove-rtc-p-758.html
Adafruit RTClib http://www.ladyada.net/make/logshield/rtc.html
Adafruit RTClib http://www.ladyada.net/make/logshield/rtc.html
Adafruit Breakout-Board MAX6675 http://www.adafruit.com/index.php?main_page=product_info&products_id=269
Seeed Studio 433MHz RF Link Kit WLS107B4B http://www.seeedstudio.com/depot/433mhz-rf-link-kit-p-127.html?cPatch=101_103
CONRAD 130428-62 433MHz Sende- und Emfänger Modul-Set http://www.conrad.de/ce/de/product/130428
Watterott Transceiver RFM12B Art.-Nr. WRL-09582 http://www.watterott.com/de/RFM12B-S2-Transceiver
433MHz oder 868MHz http://de.wikipedia.org/wiki/Short_Range_Devices
Bodenfeuchte-Sensor (Nagellösung) http://gardenbot.org
Bodenfeuchte-Sensor https://cosm.com/feeds/28872
Bodenfeuchte-Sensor (Nagellösung) http://gardenbot.org
Bodenfeuchte-Sensor https://cosm.com/feeds/28872
Nachteil der Nagellösung ist die Elektrolyse http://de.wikipedia.org/wiki/Elektrolyse
VG-Sensor von Fa. Vegetronix Bodenfeuchte-Sensor VG400 (Erd-Sensor) http://www.vegetronix.com/Products/Soil-Moisture-Sensor-Probes.phtml
PING-Sensor, Abstands-Sensor, Ultraschallsensor, PING))) Ultrasonic-Sensor von der Fa. Parallax http://www.parallax.com Tutorial http://arduino.cc/en/Tutorial/Ping
Abstands-Sensor IR-Sensor SHARP Infrared-Proximity-Sensor GPD2D120 http://www.uchobby.com/index.php/2009/03/08/visualizing-sensor-with-arduino-and-processing/
Abstands-Sensor IR-Sensor SHARP Infrared-Proximity-Sensor GPD2D120 http://www.uchobby.com/index.php/2009/03/08/visualizing-sensor-with-arduino-and-processing/
Beschleunigungs-Sensor (2-Achsen) Memsic 2125 http://www.makershed.com/ProductDetails.asp?ProductCode=MKPX7&-Click=19209
http://arduino.cc/en/Tutorial/Memsic2125?from=Tutorial.AccelerometerMemsic2125
Beschleunigungs-Sensor (3-Achsen = Wasserwaage) ADXL330 Wasserwaage mit Beschleunigungssensor ADXL330 - http://arduino.cc/en/Tutorial/ADXL3xx
ADXL3xx Accelerometer 3-Achsen-Beschleunigungssensor ADXL330 (HMC1043) http://playground.arduino.cc/Main/ADXL330
I2C 2-wire Digitaler Kompass-IC HONEYWELL HMC6352 http://www.magneticsensors.com/magnetometers-compasses.php
I2C 2-wire SparkFun Kompass Modul (Breakout-Board) HMC6352 http://www.sparkfun.com/products/7915
I2C 2-wire SparkFun Kompass Modul (Breakout-Board) HMC6352 http://www.sparkfun.com/products/7915
Library für HMC6352 http://rubenlaguna.com/wp/2009/03/19/arduino-library-for-hmc6352/index.html (Winkel 0 bis
360°)
Kompass-Sensor HMC6352 Breakout-Board
Kompass mit LED Richtungsanzeige auf Protoshield Fa. Freetronics http://shieldlist.org/freetronics/protoshieldbasic
*********************************************************
Elektronik-Bauteile
Widerstand 1R/5W..47R/2W 100R..10M/0,25W. . .
Kondensator . . .Elko 1uF..4700uF Folien 10nF..1uF Keramik 1pF .10.000pF.
Diode 1N4004
LED IF low-current 2mA - neuere LED 10mA - alte LED 20mA
LED rot 1,7V bis 2,5V
LED gelb 1,8V bis 2,5V
LED gelb 1,8V bis 2,5V
LED grün 1,9V bis 2,5V auch 4,1V
LED orange 2,0V
LED weiß 3,5V bis 3,7V
LED blau 3,4 bis 3,6V auch 4,1V
Rv=5,0V-2,4V/0,01A= 260 Ohm = 270 Ohm praktisch
Rv=5,0V-1,7V/0,02A= 165 Ohm = 150 Ohm praktisch
LED als Lichtsensor http://www.thebox.myzen.co.uk/Workshop/LED_Sensing.html
LED als Lichtsensor http://www.thebox.myzen.co.uk/Workshop/LED_Sensing_files/Sensor_Feedback.pde
LED als Lichtsensor http://www.thebox.myzen.co.uk/Workshop/LED_Sensing_files/Sensor_Feedback.pde
Transistor npn BC546C
Leistungs-Transistor npn TIP110
MOSFET-Transistor n-Kanal IRFI540NPBF IRF540N http://www.datasheetcatalog.org/datasheet/irf/irf540n.pdf
MOSFET-Transistor n-Kanal selbstsperrend BUZ11
SparkFun MOSFET Power Control Kit http://www.sparkfun.com/products/10256
Leistungs-Transistor npn TIP110
MOSFET-Transistor n-Kanal IRFI540NPBF IRF540N http://www.datasheetcatalog.org/datasheet/irf/irf540n.pdf
MOSFET-Transistor n-Kanal selbstsperrend BUZ11
SparkFun MOSFET Power Control Kit http://www.sparkfun.com/products/10256
Stabi-IC LM7805 LM317
OpAmp LM358N
Shift-Register-IC 74HC595
AKTOREN
AKTOREN
Relais 5V 170 Ohm
Halbleiter-Relais Solid State Relay SSR Typ: HRS240 D10
Modellbau Servo http://www.arduino.cc/en/Reference/Servo (Servo-Bibliothek) 1,0..1,5..2,0ms 50Hz
Servo-Motor, Servo als Motor, Servos mit Durchlauf http://www.parallax.com
Servo-Motor http://www.pololu.com/catalog/product/536
Servo-Motor http://www.pololu.com/catalog/product/536
Umbau vorh. 180° Servos auf Durchlauf http://www.freeduino.de/books/servos-für-durchlauf-umbau ???
Umbau vorh. 180° Servos auf Durchlauf http://todbot.com/blog/2009/04/11/tiny-servos-as-continous-rotation-gearmotors
Umbau vorh. 180° Servos auf Durchlauf http://todbot.com/blog/2009/04/11/tiny-servos-as-continous-rotation-gearmotors
DC-Motor Gleichstrom-Motor H-Schaltung L293E LM293 oder SN754410 (Drehrichtungssteuerung)
Adafruit Motor Stepper Servo-Shield http://www.adafruit.com/products/81
Arduino Motor Shield http://www.watterott.com/de/Arduino-Motor-Shield-R3
Arduino Motor Shield http://www.watterott.com/de/Arduino-Motor-Shield
Arduino Motor-Shield http://arduino.cc/en/Main/ArduinoMotorShield
Arduino Motor-Shield (Bausatz) http://store.nkcelectronics.com/freeduino-arduino-motor-control-shield-kit.html
Thomas Brühlmann Motorshield mit fritzing erstellt http://fritzing.org/projects/motor-shield/
2A Motor Shield http://www.dfrobot/index.php?route=product/product&product_id=69
Ardumoto Motorshield http://www.sparkfun.com/products/9815
7-Segm. Anzeige LA-401AN (LA-401AD) Single Digit LED Numeric Displays - LA-401AN http://www.rohm.com/web/eu/products/-/product/LA-401AN
LC-Display LCD DISPLAY 16x2 im 4-bit Modus mit Display-Controller HD44780 http://www.
ARDUINO-Bibliothek LIQUIDCRISTAL http://arduino.cc/en/Tutorial/LiquidCristal
ARDUINO-Bibliothek SERIALLCD http://www.freeduino.de/blog/gatonero/software-library-seriallcd
ARDUINO-Bibliothek SOFTSERIAL http://www.arduiniana.org/libraries/NewSoftSerial/
serielles Display der Fa. Parallax 2 x 16 Serial LCD (Backlit) http://www.parallax.com/product/27977
Arduino Motor Shield http://www.watterott.com/de/Arduino-Motor-Shield
Arduino Motor-Shield http://arduino.cc/en/Main/ArduinoMotorShield
Arduino Motor-Shield (Bausatz) http://store.nkcelectronics.com/freeduino-arduino-motor-control-shield-kit.html
Thomas Brühlmann Motorshield mit fritzing erstellt http://fritzing.org/projects/motor-shield/
2A Motor Shield http://www.dfrobot/index.php?route=product/product&product_id=69
Ardumoto Motorshield http://www.sparkfun.com/products/9815
7-Segm. Anzeige LA-401AN (LA-401AD) Single Digit LED Numeric Displays - LA-401AN http://www.rohm.com/web/eu/products/-/product/LA-401AN
I2C Port Expander IC PCF8574A PCF8574P
I2C mehrstellige 7-Segm. Anzeigen Adafruit http://www.adafruit.com/products/881LC-Display LCD DISPLAY 16x2 im 4-bit Modus mit Display-Controller HD44780 http://www.
ARDUINO-Bibliothek LIQUIDCRISTAL http://arduino.cc/en/Tutorial/LiquidCristal
ARDUINO-Bibliothek SERIALLCD http://www.freeduino.de/blog/gatonero/software-library-seriallcd
ARDUINO-Bibliothek SOFTSERIAL http://www.arduiniana.org/libraries/NewSoftSerial/
serielles Display der Fa. Parallax 2 x 16 Serial LCD (Backlit) http://www.parallax.com/product/27977
SparkFun Serial LCD Kit http://www.sparkfun.com/tutorials/289 Standard-Display mit paralleler Ansteuerung
SparkFun Serial LCD Backplane http://www.sparkfun.com/products/258
LC-Display über SPI-Schnittstelle Treiber-IC PDC8544 (Library) http://code.google.com/p/pcd8544/
LiquidCristal LCD für HITACHI Display-Controller HD44780 http://arduino.cc/en/Reference/LiquidCristal
LED-Matrix 8x8 http://www.arduino.cc/playground/Main/LedControlDemos
I2C LED-Matrixanzeige mit IC MAX7219 (Matrix-Controller) http://wiring.org.co/reference/libraries/Matrix/Matrix.html
Datenblatt MAX7219 http://datasheets.maxim-ic.com/en/ds/MAX7219-MAX7221.pdf
1x 9V Transistor-Batterie-Clip
1x Hohl-Stecker 2,1mm
*********************************************************
Elektronische Last
Constant current dummy load - home etched, single sided
~300_c_fritz-x_Elektronische Last § LM7808 LM324 BUZ11_1a.pdf
Constant current dummy load - home etched, single sided
~300_c_fritz-x_Elektronische Last § LM7808 LM324 BUZ11_1a.pdf
https://dl.dropboxusercontent.com/u/2295566/BLOG/dummy%20load%20v1/ExpressSCH.pdf
http://forums.adafruit.com/viewtopic.php?f=44&t=28487
Prototypenerweiterung http://www.ladyada.net/make/pshield/ Protoshield
http://forums.adafruit.com/viewtopic.php?f=44&t=28487
Prototypenerweiterung http://www.ladyada.net/make/pshield/ Protoshield
Breakout-Board SpakFun http://www.sparkfun.com/commerce/product_info.php?products_id=494
Breakout-Board Watterott http://www.watterott.com/SOIC-to-DIP-Adapter-8-Pin
*********************************************************
*********************************************************
ARDUINO Bibliotheken
http://arduino.cc/en/Reference/Libraries
ARDUINO-Bibliotheken in der ARDUINO-IDE im C:\ Arduino-Verzeichnis > libraries MENU > SKETCH > IMPORT LIBRARY
http://arduino.cc/en/Reference/Ethernet
http://arduino.cc/en/Reference/Wire
http://arduino.cc/en/Reference/SoftwareSerial
http://arduino.cc/en/Reference/tinygps
http://arduino.cc/en/Reference/Stepper
http://arduino.cc/en/playground/Main/MIDILibrary
http://arduino.cc/en/Reference/Wire
http://arduino.cc/en/Reference/SoftwareSerial
http://arduino.cc/en/Reference/tinygps
http://arduino.cc/en/Reference/Stepper
http://arduino.cc/en/playground/Main/MIDILibrary
https://github.com/sirleech/Webduino
Standard-SD CARD Bibliothek (microSD-Card) http://arduino.cc/en/Reference/SD
*********************************************************
HardwareErweiterungen (Shields)
http://github.com/adafruit/Adafruit-Eagle-Library
*********************************************************
HardwareErweiterungen (Shields)
http://github.com/adafruit/Adafruit-Eagle-Library
Ladyada Proto Shield http://www.ladyada/make/pshield/download.html
ARDUINO EthernetShield http://arduino.cc/en/Main/ArduinoEthernetShield
Seeed Studio EthernetShield http://www.seeedstudio.com/depot/ethernet-shield-p-518.html
Ladyada EthernetShield http://ladyada.net/make/eshield/index.html
Nuelectronics EthernetShield http://www.nuelectrnics.com/estore/index.php?main_page=product_info&Patch=1&products_id=4
Snootlab EthernetShield Gate 0.5 http://shop.snootlab.com/lang-en/ethernet/85-gate.html
ARDUINO EthernetShield http://arduino.cc/en/Main/ArduinoEthernetShield
Seeed Studio EthernetShield http://www.seeedstudio.com/depot/ethernet-shield-p-518.html
Ladyada EthernetShield http://ladyada.net/make/eshield/index.html
Nuelectronics EthernetShield http://www.nuelectrnics.com/estore/index.php?main_page=product_info&Patch=1&products_id=4
Snootlab EthernetShield Gate 0.5 http://shop.snootlab.com/lang-en/ethernet/85-gate.html
GPS-Anwendung
NME A0183 ist das Standardformat von GPS-Modulen http://de.wikipadia.org/wiki/NMEA_0183
NMEA-0183 Daten http://www.kowoma.de/gps/zusatzerklaerungen/NMEA.htm Die NMEA (National Marine Electronics Association, Nationale Vereinigung für Marineelektronik)
GPSVisualizer http://www.gps-visualizer.com/
http://earth.google.com/
Datenlogger
Messwerterfassung mitd SD Card Shield V4.0 Seite 341 http://www.seeedstudio.com/depot/sd-card-shield-for-arduino-v21-p-492.html
Datalogger und GPS Shield http://ladyada.net/make/gpsshield/
ARDUINO UNO und *.XLS-Files
Excel Sheet With Arduino UNO
http://forum.arduino.cc/index.php/topic,142559.0.html
Datalogger und GPS Shield http://ladyada.net/make/gpsshield/
ARDUINO UNO und *.XLS-Files
Excel Sheet With Arduino UNO
http://forum.arduino.cc/index.php/topic,142559.0.html
Schraubklemmen-Shield
Freetronics Termainal Shield http://www.freetronics.com/products/terminal-shield-for-arduino
SparkFun ProtoSrewShield http://www.sparkfun.com/products/9729
Creatron Terminal Shield http://creatronic.com/ardts-012000a.html
Creatron Terminal Shield http://creatronic.com/ardts-012000a.html
Diverse andere HardwareAdapter
http://www.instructables.com
http://www.arduino.cc/forum/
*********************************************************
*.pde = Prozessing (alte ARDUINO-Sketche vor V1.0)
*.ino = ARDUINO-Sketche
*********************************************************
LINKLISTE
Auf neuestem Stand
Name | Größe |
|
143 KB |
readme.txt |
|
+Anhang D |
|
| nunchuck_funcs.h |
|
| inc_mailbox.php |
|
+Bibliotheken |
|
| +Keypad2 |
|
| Keypad2.cpp |
|
| Keypad2.h |
|
| keywords.txt |
|
| +Examples |
|
| +CustomKeypad |
|
| | CustomKeypad.pde |
|
| +DynamicKeypad |
|
| | DynamicKeypad.pde |
|
| +EventKeypad |
|
| | EventKeypad.pde |
|
| +HelloKeypad |
|
| HelloKeypad.pde |
|
+Kapitel 3 |
|
| buch2_kap3_debug.ino |
|
| buch2_kap3_serielleEmpfangen.ino |
|
| buch2_kap3_serielleAusgabe.ino |
|
+Kapitel 4 |
|
| buch2_kap4_projekt_wuerfel.ino |
|
| buch2_kap4_serielle_eingaenge.ino |
|
| buch2_kap4_ic2_uhr.ino |
|
| buch2_kap4_rf433_receiver.ino |
|
| buch2_kap4_rf433_rec_tempsensor.ino |
|
| buch2_kap4_serielle_daten_empfangen.ino |
|
| buch2_kap4_i2c_servo_master.ino |
|
| buch2_kap4_i2c_servo_slave.ino |
|
| buch2_kap4_rf433_trans_tempsensor.ino |
|
| buch2_kap4_analogread.ino |
|
| buch2_kap4_serielle_softwareserial.ino |
|
| buch2_kap4_digital_bounce.ino |
|
| buch2_kap4_rf433_transmitt.ino |
|
| buch2_kap4_digital_status_lesen.ino |
|
| buch2_kap4_i2c_slave_empfangen.ino |
|
| buch2_kap4_i2c_master_senden.ino |
|
| buch2_kap4_serielle_daten.ino |
|
| buch2_kap4_pwm_frequenz.ino |
|
| buch2_kap4_pwm.ino |
|
+Kapitel 5 |
|
| nunchuck_funcs.h |
|
| buch2_kap5_bmp085.ino |
|
| buch2_kap5_roboter_mit_servo.ino |
|
| buch2_kap5_led_lichtsensor.ino |
|
| buch2_kap5_6_kompass_hmc6352.ino |
|
| buch2_kap5_lcd_nokia3310.ino |
|
| buch2_kap5_mindstorms_tempsensor.ino |
|
| buch2_kap5_1wire_ds1820.ino |
|
| buch2_kap5_max6675.ino |
|
| buch2_kap5_lm335_mittelwert.ino |
|
| buch2_kap5_wasserwaage.ino |
|
| buch2_kap5_analogread_lm35.ino |
|
| buch2_kap5_ansteuerung_7segment.ino |
|
| buch2_kap5_dht11.ino |
|
| buch2_kap5_7seg_ic2expander.ino |
|
| buch2_kap5_pt100.ino |
|
| buch2_kap5_seriell_lcd.ino |
|
| buch2_kap5_lm35_servo.ino |
|
| buch2_kap5_ntc.ino |
|
| buch2_kap5_motor_l293_pwm.ino |
|
| buch2_kap5_lm335.ino |
|
| buch2_kap5_ldr.ino |
|
| buch2_kap5_servo.ino |
|
| buch2_kap5_par_lcd_4bit.ino |
|
| buch2_kap5_lm75.ino |
|
| buch2_kap5_motor_l293.ino |
|
| buch2_kap5_motor_pwm.ino |
|
| buch2_kap5_hmc6352.ino |
|
| buch2_kap5_led_dimmer.ino |
|
| buch2_kap5_bodenfeuchtesensor_analog.ino |
|
+Kapitel 6 |
|
| buch2_kap6_7_projekt_netzteil.ino |
|
| buch2_kap6_1_3_datenlogger.ino |
|
| buch_pa_kap6_analog_empfangen.pde |
|
| buch2_kap6_eeprom_24lc64.ino |
|
| buch2_kap6_6_sinusgenerator.ino |
|
| buch2_kap6_eeprom_lesen.ino |
|
| buch_pa_kap6_arduino_blink.pde |
|
| buch2_kap6_arduino_send_analog.ino |
|
| buch2_kap6_6_projekt_signalgeber.ino |
|
| buch2_kap6_eeprom_schreiben.ino |
|
+Kapitel 7 |
|
| buch2_kap7_example_tinygps.ino |
|
| buch2_kap7_example_midi.ino |
|
| buch2_kap7_example_softwareserial.ino |
|
+Kapitel 8 |
|
| buch2_kap8_9_wetterstation.ino |
|
| buch2_kap8_TeleduinoEthernetClientProxy.ino |
|
| buch2_kap8_4_read_yahooweather.ino |
|
| buch2_kap8_4_read_googleweather.ino |
|
| buch2_kap8_cosm_daten_senden.ino |
|
| buch2_kap8_5_read_rss.ino |
|
| buch2_kap8_5_latitude.ino |
|
| buch2_kap8_4_readxml.ino |
|
| buch2_kap8_mailchecker.ino |
|
| buch2_kap8_mailsenden_direkt.ino |
|
| buch2_kap8_ethernet_webserver.ino |
|
| buch2_kap8_ethernet_webclient.ino |
|
| buch2_kap8_mailsenden_php.ino |
|
| buch2_kap8_twitter_senden.ino |
|
+Kapitel 8 - PHP |
|
+googleweather |
|
| google-forecast-xml.php |
|
| google-weather-xml.php |
|
+Mail senden |
|
| mailsender.php |
|
| mailsender2.php |
|
+Mailchecker |
|
| mailchecker.php |
|
+RSS lesen |
|
| readrss.php |
|
+yahooweather |
|
simplepie.inc |
|
simplepie_yahoo_weather.inc |
|
forecast-xml.php |
|
weather-xml.php |
|
cache |
|
*********************************************************
LINKLISTE
Linkliste - Arduino Praxiseinstieg
704_d_ARDUINO-x_Arduino-Praxiseinstieg - (Linksammlung)_1a.pdf ALTAuf neuestem Stand
350 Links mit Buchseitenangabe
704_d_ARDUINO-x_Arduino-Praxiseinstieg - (Linksammlung)_5a.xls
Links im Buch Arduino Praxiseinstieg 1. Auflage
Seite 14:
Arduino Website: http://arduino.cc
Arduino Forum: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl
Make Blog: http://blog.makezine.com
Ladyada http://www.ladyada.net/learn/arduino/
Seite 18:
Baker Tweet http://www.bakertweet.com
Links im Buch Arduino Praxiseinstieg 1. Auflage
Seite 14:
Arduino Website: http://arduino.cc
Arduino Forum: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl
Make Blog: http://blog.makezine.com
Ladyada http://www.ladyada.net/learn/arduino/
Seite 18:
Baker Tweet http://www.bakertweet.com
usw.
Biegelehre http://www.reichelt.de/?ACTION=3;ARTICLE=5595;PROVID=2402
Eagle CAD Bibliotheken | ftp://ftp.cadsoft.de/eagle/userfiles/libraries/ |
Poorman’s Scope | http://accrochages.drone.ws/en/node/90 |
Adafruit | http://adafruit.com/ |
TouchShield Anleitung | http://antipastohw.blogspot.com/2008/04/touchshield-up-and-running-in-5-minutes.html |
Lithium Backpack | http://antipastohw.blogspot.com/2008/06/how-to-install-lithium-backpack-to-your.html |
Pachube Apps | http://apps.pachube.com/ |
PachuBlog | http://apps.pachube.com/pachublog/ |
PachuDial | http://apps.pachube.com/scaredycat/ |
NewSoftSerial | http://arduiniana.org/libraries/newsoftserial/ |
PString Library | http://arduiniana.org/libraries/pstring/ |
TinyGPS | http://arduiniana.org/libraries/tinygps/ |
Arduino Website | http://arduino.cc |
Library schreiben | http://arduino.cc/en/Hacking/LibraryTutorial |
Arduino Fio | http://arduino.cc/en/Main/ArduinoBoardFio |
Ethernet Shield | http://arduino.cc/en/Main/ArduinoEthernetShield |
Arduino Software | http://arduino.cc/en/Main/Software |
Ethernet Library | http://arduino.cc/en/Reference/Ethernet |
Firmata | http://arduino.cc/en/Reference/Firmata |
Arduino Libraries | http://arduino.cc/en/Reference/Libraries |
LiquidCrystal Library | http://arduino.cc/en/Reference/LiquidCrystal |
Portmanipulation | http://arduino.cc/en/Reference/PortManipulation |
Servo Library | http://arduino.cc/en/Reference/Servo |
Stepper Library | http://arduino.cc/en/Reference/Stepper |
Wire Library | http://arduino.cc/en/Reference/Wire |
Dimmer | http://arduino.cc/en/Tutorial/Dimmer |
Tutorial Memsic | http://arduino.cc/en/Tutorial/Memsic2125 |
ShiftOut Tutorial | http://arduino.cc/en/Tutorial/ShiftOut |
Stromlaufplan Duemilanove | http://arduino.cc/en/uploads/Main/arduino-duemilanove-schematic.pdf |
I2C EEPROM | http://arduino.cc/playground/Code/I2CEEPROM |
Twitter Library | http://arduino.cc/playground/Code/TwitterLibrary |
Thermistor | http://arduino.cc/playground/ComponentLib/Thermistor2 |
Processing Library | http://arduino.cc/playground/Interfacing/Processing |
LED Control Demos | http://arduino.cc/playground/Main/LedControlDemos |
MIDI Library | http://arduino.cc/playground/Main/MIDILibrary |
PS2 Library | http://arduino.cc/playground/Main/PS2Keyboard |
Xbee Shield | http://arduino.cc/playground/Shields/Xbee01 |
ArduinoFun.com | http://arduinofun.com/ |
WiShield | http://asynclabs.com/store?page=shop.product_details&flypage=flypage.tpl&product_id=26&category_id=6 |
Lötanleitung | http://b-redemann.de/download/loeten.pdf |
Make Blog | http://blog.makezine.com |
ArduinoScope | http://code.google.com/p/arduinoscope/ |
sdfatlib | http://code.google.com/p/sdfatlib |
WebDuino | http://code.google.com/p/webduino/ |
Pachube Tutorials | http://community.pachube.com/tutorials |
Conrad Electronic | http://conrad.at |
DS1820 | http://datasheets.maxim-ic.com/en/ds/DS18S20.pdf |
JSON Format | http://de.wikipedia.org/wiki/JavaScript_Object_Notation |
KML | http://de.wikipedia.org/wiki/Keyhole_Markup_Language |
NMEA | http://de.wikipedia.org/wiki/NMEA_0183 |
Dshop.ch | http://dshop.ch |
Google Earth | http://earth.google.com/ |
EEML Format | http://eeml.org/ |
Elektronik Laden | http://elmicro.com/ |
SerialLCD Library | http://freeduino.de/blogs/gatonero/software-library-seriallcd |
Servo Umbau | http://freeduino.de/books/servos-für-durchlauf-umbauen |
Fritzing | http://fritzing.org/ |
FTDI Treiber | http://ftdichip.com/Drivers/VCP.htm |
Funnel Projekt | http://funnel.cc |
Eagle Library | http://github.com/adafruit/Adafruit-Eagle-Library |
KiCad | http://kicad.sourceforge.net/wiki/index.php/DE:Main_Page |
Paperduino | http://lab.guilhermemartins.net/2009/05/06/paperduino-prints |
Ethernet Shield | http://ladyada.net/make/eshield/ |
GPS Shield | http://ladyada.net/make/gpsshield/ |
Adafruit Motor Shield | http://ladyada.net/make/mshield/ |
Adafruit ProtoShield |
https://learn.adafruit.com/adafruit-proto-shield-arduino |
Adafruit ProtoShield Download |
https://learn.adafruit.com/adafruit-proto-shield-arduino/download |
Wave Shield | http://ladyada.net/make/waveshield/ |
NMEA Library | http://maartenlamers.com/nmea/ |
MagPie RSS | http://magpierss.sourceforge.net/ |
MAMP Mac OS | http://mamp.info/de/index.html |
Ethernet Shield Hack | http://mcukits.com/2009/04/06/arduino-ethernet-shield-mega-hack/ |
Dallas Library | http://milesburton.com/index.php?title=Dallas_Temperature_Control_Library |
Arduino Scope | http://n.mtng.org/ele/arduino/oscillo.html |
NKC Electronics | http://nkcelectronics.com/ |
Making Things Talk | http://oreilly.com/catalog/9780596510510/ |
Processing | http://processing.org/download |
Messenger-Einsatz | http://raumfuehler.andreasmuxel.com/index.php/arduino-und-processing/kommunikation-processing-zuarduino- |
HCH-1000 | http://sensing.honeywell.com/ |
Wii Bibliothek | http://todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/ |
Continuous Servo | http://todbot.com/blog/2009/04/11/tiny-servos-as-continuous-rotation-gearmotors/ |
http://twitter.com/ | |
LED Matrix Library | http://wiring.org.co/reference/libraries/Matrix/Matrix.html |
24LC64 | http://ww1.microchip.com/downloads/en/DeviceDoc/21189f.pdf |
Lochmaster | http://www.abacom-online.de/html/lochmaster.html |
Adafruit Industries | http://www.adafruit.com |
Boarduino | http://www.adafruit.com |
TMP36 | http://www.analog.com/static/imported-files/data_sheets/TMP35_36_37.pdf |
XAMP Linux | http://www.apachefriends.org/de/xampp-linux.html |
Arduino Forum | http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl |
SD Adapter | http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206874649 |
Ethernet Shield Hack | http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1239058804 |
HCH-1000 Beispiel | http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1264143673 |
Ethernet Shield | http://www.arduino.cc/en/Main/ArduinoEthernetShield |
ASCII Chart | http://www.arduino.cc/en/Reference/ASCIIchart |
LiquidCrystall Lib | http://www.arduino.cc/en/Reference/LiquidCrystal |
Wire Library | http://www.arduino.cc/en/Reference/Wire |
Ping Tutorial | http://www.arduino.cc/en/Tutorial/Ping |
PWM Secrets | http://www.arduino.cc/en/Tutorial/SecretsOfArduinoPWM |
Bounce Library | http://www.arduino.cc/playground/Code/Bounce |
Installation Linux | http://www.arduino.cc/playground/learning/linux |
Time Spickzettel | http://www.arduino.cc/playground/Main/TimerPWMCheatsheet |
ArduinoFun | http://www.arduinofun.com |
ATmega | http://www.atmel.com/dyn/resources/prod_documents/doc_8025.pdf |
Baker Tweet | http://www.bakertweet.com |
Botanicalls | http://www.botanicalls.com |
Eagle CAD | http://www.cadsoft.de/ |
Conrad Electronic | http://www.conrad.de |
PCF8583 | http://www.datasheetcatalog.net/de/datasheets_pdf/P/C/F/8/PCF8583.shtml |
Distrelec AG | http://www.distrelec.ch |
Pegelumsetzer | http://www.elektronik-magazin.de/page/der-pegelumsetzer-max232-15 |
Google Latitude | http://www.google.com/latitude/apps/badge |
GPS Visualizer | http://www.gpsvisualizer.com/ |
Instructables | http://www.instructables.com |
NMEA Format | http://www.kowoma.de/gps/zusatzerklaerungen/NMEA.htm |
Ladyada | http://www.ladyada.net/learn/arduino/ |
ProtoShield |
https://learn.adafruit.com/adafruit-proto-shield-arduino |
Maker Shed | http://www.makershed.com |
Memsic 2125 | http://www.makershed.com/ProductDetails.asp?ProductCode=MKPX7 |
SD Card Shield |
http://www.makershed.com/products/data-logging-shield-for-arduino-partially-assembled-version |
DS1307 | http://www.maxim-ic.com/datasheet/index.mvp/id/2688 |
Gobetwino | http://www.mikmo.dk/gobetwino.html |
Entprellung | http://www.mikrocontroller.net/articles/Entprellung |
Bare Bones Board | http://www.moderndevice.com |
LM35 | http://www.national.com/ds/LM/LM35.pdf |
LM75 | http://www.national.com/ds/LM/LM75.pdf |
LM35 | http://www.national.com/mpf/LM/LM35.html |
Schraubklemmen Shield | http://www.nkcelectronics.com/freeduino-terminal-block-shield-arduino-compatible.html |
Ethernet Erweiterungen | http://www.nkcelectronics.com/nkc-ethernet-shield-for-arduino-mega--duemilanove--diecimila-diykit. |
Nuelectronics | http://www.nuelectronics.com |
SHT10 Sketch | http://www.nuelectronics.com/download/projects/sht10_float.pde |
:oomlout | http://www.oomlout.com |
Pachube | http://www.pachube.com/ |
Parallax Inc. | http://www.parallax.com |
Pololu | http://www.pololu.com/catalog/product/536 |
Oscilloscope/Logic Analyzer | http://www.practicalarduino.com/projects/scope-logic-analyzer |
Processing | http://www.processing.org |
Reichelt Elektronik | http://www.reichelt.de |
Biegelehre | http://www.reichelt.de/?ACTION=3;ARTICLE=5595;PROVID=2402 |
DFRobot Motor Shield | http://www.robotshop.com/dfrobot-arduino-compatiable-motor-shield.html |
Keypad Shield | http://www.robotshop.com/dfrobot-lcd-keypad-shield-arduino-1.html |
Nano Shield | http://www.robotshop.com/dfrobot-nano-i-o-shield.html |
Seeed Studio | http://www.seeedstudio.com/ |
Seeedstudio | http://www.seeedstudio.com/depot/ |
Digital Scope Kit | http://www.seeedstudio.com/depot/digital-storage-oscilloscope-with-panels-p-515.html?cPath=71 |
SD Card Shield | http://www.seeedstudio.com/depot/sd-card-shield-for-arduino-v21-p-492.html |
Segor Electronics | http://www.segor.de |
Sensirion | http://www.sensirion.com |
SparkFun | http://www.sparkfun.com/commerce/categories.php?c=16 |
Breakout Board | http://www.sparkfun.com/commerce/product_info.php?products_id=494 |
MIDI Shield | http://www.sparkfun.com/commerce/product_info.php?products_id=9595 |
SensorFeedback | http://www.thebox.myzen.co.uk/Workshop/LED_Sensing_files/Sensor_Feedback.pde |
LED Sensing | http://www.thebox.myzen.co.uk/Workshop/LED_Sensing.html |
Visualisierung | http://www.uchobby.com/index.php/2009/03/08/visualizing-sensor-with-arduino-and-processing |
WAMP Windows | http://www.wampserver.com/en/index.php |
Watterott electronic | http://www.watterott.com/ |
SOIC-Dip Adapter | http://www.watterott.com/de/SOIC-DIP-Adapter-8-Pin |
Email via Telnet | http://yuki-onna.co.uk/email/smtp.html |
TouchShield | https://www.liquidware.com/projects/8/Pin+Visualizer |
Botanicalls Kit | https://www.makershed.com/ProductDetails.asp?ProductCode=MKBT1 |
Arduino Proto Shield http://arduino.cc/en/Main/ArduinoProtoShield
*********************************************************
Impressum: Fritz Prenninger, Haidestr. 11A, A-4600 Wels, Ober-Österreich, mailto:[email protected]
ENDE