Beide Seiten der vorigen Revision
Vorhergehende Überarbeitung
Nächste Überarbeitung
|
Vorhergehende Überarbeitung
|
f11:technik:arduino:start [2013/03/03 07:14] dl2fp [Sensoren und Module] |
f11:technik:arduino:start [2021/11/16 08:35] (aktuell) dm3kb |
====== Technikprojekt: Arduino (Grundlagen Mikrocontroller)====== | ====== Technikprojekt: Arduino (Grundlagen Mikrocontroller)====== |
| |
Auf Basis der Arduino Plattform sollen die Grundlagen zur Verwendung und Programmierung von Atmel Mikrocontrollern erarbeitet werden. Je nach Kenntnisstand der Teilnehmer wird in die Programmierung in der Sprache C eingeführt. Danach werden mit einfachen Experimenten die grundlagen vertieft. Am Ende steht der Aufbau eines APRS Trackers und die portierung des vorhandenen Programmcode auf die Arduino Plattform. | Auf Basis der Arduino Plattform sollen die Grundlagen zur Verwendung und Programmierung von Atmel Mikrocontrollern erarbeitet werden. Je nach Kenntnisstand der Teilnehmer wird in die Programmierung in der Sprache C eingeführt. Danach werden mit einfachen Experimenten die Grundlagen vertieft. Am Ende steht der Aufbau eines APRS Trackers und die portierung des vorhandenen Programmcode auf die Arduino Plattform. |
| |
===== Kursbeschreibung (Google Docs) ===== | ===== Kursbeschreibung ===== |
[[https://docs.google.com/document/d/1WfYnyDedyRgqiCPZMKwuwsHqr49PAZwtzeQOYNWXzS4/edit]] | [[https://docs.google.com/document/d/1WfYnyDedyRgqiCPZMKwuwsHqr49PAZwtzeQOYNWXzS4/edit]] |
Kommentierung des Dokuments ohne Anmeldung möglich! | |
| |
===== Kostenaufstellung (Google Docs) ===== | ===== Kostenaufstellung ===== |
| |
[[https://docs.google.com/spreadsheet/ccc?key=0Au3vnyU94XUXdGt6R3c4SXNJUWxjX1RObGJhdURRV3c]] | [[https://docs.google.com/spreadsheet/ccc?key=0Au3vnyU94XUXdGt6R3c4SXNJUWxjX1RObGJhdURRV3c]] |
| |
| |
===== Links ===== | ===== Links ===== |
* [[http://www.atmel.com/Images/doc7618.pdf]] (Datenblatt Controller Übersicht) | * [[http://www.atmel.com/Images/doc7618.pdf]] (Datenblatt Controller Übersicht) |
* [[http://www.atmel.com/Images/doc7766.pdf]] (Datenblatt Controller lang) | * [[http://www.atmel.com/Images/doc7766.pdf]] (Datenblatt Controller lang) |
| |
===== Datenblätter & Bauteilverdrahtung ===== | ===== Datenblätter & Bauteilverdrahtung ===== |
| |
[[f11:technik:arduino:datasheets:lcd|LCD Modul HMC16223SG]] | * [[f11:technik:arduino:datasheets:lcd-HMC16223SG|LCD Modul HMC16223SG]] |
| * [[f11:technik:arduino:datasheets:kingbright-rgb-led|Kingbright RGB LED]] |
[[f11:technik:arduino:datasheets:kingbright-rgb-led|Kingbright RGB LED]] | * [[f11:technik:arduino:datasheets:poti|Poti]] |
| * [[f11:technik:arduino:datasheets:rotary-encoder|Drehimpulsgeber]] |
[[f11:technik:arduino:datasheets:poti|Poti]] | * [[f11:technik:arduino:datasheets:Real-Time-Clock-DS1307|Real-Time Clock DS1307]] |
| * [[f11:technik:arduino:datasheets:1-Wire-Thermometer-DS1820|1–Wire Digital Thermometer DS1820]] |
[[f11:technik:arduino:datasheets:rotary-encoder|Drehimpulsgeber]] | |
| |
===== Sensoren und Module ===== | ===== Sensoren und Module ===== |
| |
* Drehimpulsgeber | * Drehimpulsgeber |
* PANASONIC EVEQDBRL416B | * PANASONIC EVEQDBRL416B |
* DCF-Empfangsmodul DCF1 | * DCF-Empfangsmodul DCF1 |
* [[http://www.pollin.de/shop/dt/NTQ5OTgxOTk-/Bausaetze_Module/Module/DCF_Empfangsmodul_DCF1.html?gclid=CNjjo_Op27UCFUmN3gody0YAsw]] | * [[http://www.pollin.de/shop/dt/NTQ5OTgxOTk-/Bausaetze_Module/Module/DCF_Empfangsmodul_DCF1.html?gclid=CNjjo_Op27UCFUmN3gody0YAsw]] |
| |
| ===== Arduino Libraries ===== |
| |
| Auf diesen Seiten ist eine Sammlung der verwendeten zusätzlichen Libraries aus unseren Projekten zu finden. |
| |
| * [[f11:technik:arduino:libraries:start|Arduino Libraries]] |
| |
===== Programme ===== | ===== Programme ===== |
| |
=== 1. Abend === | === 1. Abend === |
| |
* [[f11:technik:arduino:programme:sketch-basis|Aufbau eines Sketch (Programm)]] | * [[f11:technik:arduino:programme:sketch-basis|Aufbau eines Sketch (Programm)]] |
* [[f11:technik:arduino:programme:led-blinken|LED blinken Lassen]] | * [[f11:technik:arduino:programme:led-blinken|LED blinken Lassen]] |
| |
=== 2. Abend === | === 2. Abend === |
| |
* [[f11:technik:arduino:programme:rgb-led-test|RGB LED Test]] | * [[f11:technik:arduino:programme:rgb-led-test|RGB LED Test]] |
* [[f11:technik:arduino:programme:poti-input|Poti Input]] | * [[f11:technik:arduino:programme:poti-input|Poti Input]] |
| |
=== 3. Abend === | === 3. Abend === |
| |
* [[f11:technik:arduino:programme:tipps-zur-programmoptimierung|Tipps zur Programmoptimierung]] | * [[f11:technik:arduino:programme:tipps-zur-programmoptimierung|Tipps zur Programmoptimierung]] |
* [[f11:technik:arduino:programme:Schleifentypen|Schleifentypen]] | * [[f11:technik:arduino:programme:Schleifentypen|Schleifentypen]] |
| |
=== 4.Abend === | === 4.Abend === |
| |
* [[f11:technik:arduino:programme:das-binaersystem|Das Binärsystem]] | * [[f11:technik:arduino:programme:das-binaersystem|Das Binärsystem]] |
* [[f11:technik:arduino:programme:Bitoperatoren|Bitoperatoren]] | * [[f11:technik:arduino:programme:Bitoperatoren|Bitoperatoren]] |
| |
=== Data-Logger by DL2FP === | === Data-Logger by DL2FP === |
* [[f11:technik:arduino:programme:Data-Logger-DL2FP|Folgt in Kürze!]] | |
* Software gobetwino [[http://mikmo.dk/gobetwinodownload.html]] | |
| |
=== sonstige Projekt-Schnipsel === | Spannung im Wohnmobil überwachen. |
* Rotorsteuerung http://radioartisan.wordpress.com/yaesu-rotator-computer-serial-interface/ | |
| * [[f11:technik:arduino:programme:Data-Logger-DL2FP|Data-Logger-DL2FP]] |
| |
| === 1-Wire Temperatursensor === |
| |
| * [[f11:technik:arduino:programme:1-Wire-Temperatursensor|1-Wire Temperatursensor]] |
| |
| === RTC / Real-Time Clock === |
| |
| * [[f11:technik:arduino:programme:Real-Time-Clock|RTC / Real-Time Clock]] |
| |
| === Ansatz für einen Temperatur-Logger === |
| |
| * [[f11:technik:arduino:programme:Temperatur-Logger|Temperatur-Logger (ausbaufähig)]] |
| |
| === ARDUINO CW Side-Tone Generator=== |
| |
| * [[f11:technik:arduino:programme:arduino-side-tone-generator|ARDUINO CW Side-Tone Generator (Für Übungen mit "Precision CW Fistcheck")]] |
| |
| === ARDUINO CW Keyer=== |
| |
| * [[f11:technik:arduino:programme:arduino-cw-keyer-K3NG|ARDUINO CW Keyer mit "Winkey" nach K3NG (Radio-Artisan)]] |
| |
| |
| ===== sonstige Projekt-Schnipsel ===== |
| * [[f11:technik:arduino:burn-bootloader|ARDUINO Nano Boot-Loader schreiben]] |
| |
| ==== Rotorsteuerung ==== |
| |
| * Rotorsteuerung [[http://radioartisan.wordpress.com/yaesu-rotator-computer-serial-interface/]] |
| |
| ==== Arduino Leonardo unter Linux ==== |
* [[f11:technik:arduino:programme:arduino-leonardo-usb-linux|ARDUINO Leonardo via USB unter Linux]] | * [[f11:technik:arduino:programme:arduino-leonardo-usb-linux|ARDUINO Leonardo via USB unter Linux]] |
| |