Projekt/Arduino Gruppe Ruhrgebiet: Unterschied zwischen den Versionen
MongoQ (Diskussion | Beiträge) K (→Vorträge) |
MongoQ (Diskussion | Beiträge) |
||
Zeile 52: | Zeile 52: | ||
*[https://www.youcard.de/produkte/plastikkarten/rfid-chipkarten/mifare-chipkarten/mifare-classic-1k-mifare-classic-4k/ Mifare Karten] (per [https://de.wikipedia.org/wiki/Serial_Peripheral_Interface SPI-Bus]) auslesen und Kartenseriennummern auf [http://www.ebay.de/itm/LCD-1602-I2C-HD44780-Modul-VERLOTET-Display-Anzeige-Arduino-Raspberry-/252909334165?hash=item3ae2922e95:g:kVIAAOSwhvFZBhDD 1602 Display] ausgeben | *[https://www.youcard.de/produkte/plastikkarten/rfid-chipkarten/mifare-chipkarten/mifare-classic-1k-mifare-classic-4k/ Mifare Karten] (per [https://de.wikipedia.org/wiki/Serial_Peripheral_Interface SPI-Bus]) auslesen und Kartenseriennummern auf [http://www.ebay.de/itm/LCD-1602-I2C-HD44780-Modul-VERLOTET-Display-Anzeige-Arduino-Raspberry-/252909334165?hash=item3ae2922e95:g:kVIAAOSwhvFZBhDD 1602 Display] ausgeben | ||
*Stromversorgung von Arduino Nano mit [https://www.ebay.de/b/Markenlose-Akkus-fur-Haushalte-Batteriegrose-18650/48619/bn_76873252 18650 Akku] (Betrieb und Laden gleichzeitig per [http://www.ebay.de/itm/LiPo-Micro-USB-Lademodul-5V-3A-18650-Protection-Schutzschaltung-TP4056-/182686749237?hash=item2a88fa9235:g:R3sAAOSwOyJX7N~h Ladeschaltung]), Spannungswandler | *Stromversorgung von Arduino Nano mit [https://www.ebay.de/b/Markenlose-Akkus-fur-Haushalte-Batteriegrose-18650/48619/bn_76873252 18650 Akku] (Betrieb und Laden gleichzeitig per [http://www.ebay.de/itm/LiPo-Micro-USB-Lademodul-5V-3A-18650-Protection-Schutzschaltung-TP4056-/182686749237?hash=item2a88fa9235:g:R3sAAOSwOyJX7N~h Ladeschaltung]), Spannungswandler | ||
*Brauchbare Logic Analyzer (z.B. [https://www.gen2vdr.de/wirbel/electronics/saleae/index2.html Saleae Logic]) für unter 10€, Untersuchen von [https://www.ipd.kit.edu/~buchmann/microcontroller/i2c.htm I2C]-, SPI-, UART-Übertragungsprotokollen, [http://baun-vorlesungen.appspot.com/Netzwerke1617/Skript/netzwerke_WS1617_foliensatz_03.pdf Leitungscodes] | *Brauchbare Logic Analyzer (z.B. von [https://www.gen2vdr.de/wirbel/electronics/saleae/index2.html Saleae Logic]) für unter 10€, Untersuchen von [https://www.ipd.kit.edu/~buchmann/microcontroller/i2c.htm I2C]-, SPI-, UART-Übertragungsprotokollen, [http://baun-vorlesungen.appspot.com/Netzwerke1617/Skript/netzwerke_WS1617_foliensatz_03.pdf Leitungscodes] | ||
*Inbetriebnahme [https://wiki.das-labor.org/w/Borg16 Labor Borg16] (falls Bausatz vorhanden) Kompilieren und Flashen mit Linux (ohne Arduino Hard- oder Software: "Old School") | *Inbetriebnahme [https://wiki.das-labor.org/w/Borg16 Labor Borg16] (falls Bausatz vorhanden) Kompilieren und Flashen mit Linux (ohne Arduino Hard- oder Software: "Old School") | ||
*[http://www.instructables.com/id/Charlieplexing-the-Arduino/ Charlieplexing] - [http://www.elektronik-labor.de/AVR/Charlieplexing.html Sechs LEDs an drei Ports] | *[http://www.instructables.com/id/Charlieplexing-the-Arduino/ Charlieplexing] - [http://www.elektronik-labor.de/AVR/Charlieplexing.html Sechs LEDs an drei Ports] |
Version vom 26. September 2023, 03:33 Uhr
Arduino Gruppe Ruhrgebiet Release status: stable [box doku] | |
---|---|
Description | entwickeln, bauen, einschalten - jeden 1. und 3. Dienstag im Monat trifft sich die Gruppe im Labor um gemeinsam über Projekte und technische Neuerungen zu diskutieren und zu basteln |
Author(s) | MongoQ, Andreas |
Wir treffen uns jeden 1. und 3. Dienstag im Monat ab 18:00 Uhr im Labor in Bochum: Liste der kommenden Veranstaltungen
Wer Interesse hat, sollte einfach mal vorbeikommen
Anfänger sind genauso willkommen wie alte Hasen
Thema kommendes Treffen
Momentan finden nur Treffen ohne festes Thema statt.
News
ESP32 Boards mit MicroPython sind hinzugekommen.
Gemeinschaftsprojekte
Thekenlicht - RGB LED Streifen per Microcontroller steuern.
Follow-Me - Ein kleiner Roboter der einem immer hinterherfährt.
- Er soll rundherum mit Sensoren ausgestattet sein um die Umwelt zu "begreifen".
- Sensoren die merken, dass er vor einer Treppenstufe ist die runterführt.
Platinen herstellen
Vorträge
Bereits gehalten:
- Magnetometer Maus für Querschnittslähmungspatienten (Kopfgesten)
- I2C Workshop Digispark als I2C Umsetzer auf 20x4 Monochrom Display
- FPGAs für Anfänger
- FPGAs mit Arduino Sketches
Mögliche Themen für Vorträge:
- IR-Fernbedienungen auslesen und Befehle reproduzieren (z.B. für Fernseher oder RGB LED Streifen) - ähnlich Harctoolbox
- Funksteckdosensteuerung per USB-Stick Marke Eigenbau FS1000A (Läuft!))
- Mifare Karten (per SPI-Bus) auslesen und Kartenseriennummern auf 1602 Display ausgeben
- Stromversorgung von Arduino Nano mit 18650 Akku (Betrieb und Laden gleichzeitig per Ladeschaltung), Spannungswandler
- Brauchbare Logic Analyzer (z.B. von Saleae Logic) für unter 10€, Untersuchen von I2C-, SPI-, UART-Übertragungsprotokollen, Leitungscodes
- Inbetriebnahme Labor Borg16 (falls Bausatz vorhanden) Kompilieren und Flashen mit Linux (ohne Arduino Hard- oder Software: "Old School")
- Charlieplexing - Sechs LEDs an drei Ports
- MicroPython Projekte (...)
Falls einer der Gruppenteilnehmer einen eigenen Vortrag halten möchte, so lässt sich das sicher einrichten.
Pinouts Arduino / ESP
- Arduino Mega
- Arduino Uno
- Arduino Nano
- ESP32 Varianten
- ESP8266 Varianten
Downloads
Arduino IDE (C/C++ Programmierung)
ESP-IDF (C/C++ Programmierung)
ESP32 / ESP8266 (MicroPython)
Arduino
Inbetriebnahme
- Erste Schritte - LED Blinken Arduino Nano
- CH340/CH341 Treiber
- Problem mit altem Bootloader (TODO)
Erste eigene Projekte
MicroPython
Inbetriebnahme
- ESP32 - MicroPython Firmware v1.20.0 (2023-04-26)
- ESP8266 - MicroPython Firmware v1.20.0 (2023-04-26)
- MicroPython flashen auf ESP32
- MicroPython flashen auf ESP8266
- REPL mit picocom
Erste eigene Projekte
- MicroPython - die besten Libraries
- Drei LEDs per Webseite auf ESP32 schalten
- Labor Status Box - Original Ampel LEDs über Internet und Status Bot
- Denon DRA-585 RD Amplifier - Telnet Anbindung
Rust
Inbetriebnahme
Erste eigene Projekte
- ?!
Simulation
Verkauf Boards
Käuflich zu erwerben im Labor
Sonstiges
Text für den Flyer
TODO: Welcher Flyer?
- Was ist ein Arduino?
- Ein Arduino ist ein günstiger kleiner Einplatinencomputer an den man Sensoren und Aktoren anschließen und für den man auch als Anfänger schnell eigene Programme entwickeln kann. Am Ende kann z.B. eine Roboterhand, eine sprechende Uhr oder einen LED-Würfel mit Animationen realisiert werden.
- Was machen wir als Gruppe?
- Wir stellen uns unsere Projekte gegenseitig vor und helfen uns gegenseitig bei Problemen. Einsteiger als auch Fortgeschrittene sind willkommen.
- Wann treffen wir uns?
- Wir treffen uns jeden 1. und 3. Dienstag im Monat ab 18:00 Uhr im Labor (Alleestraße 50) in Bochum.