VDI-Pico

Aus AKIS
Zur Navigation springen Zur Suche springen

Konzept Raspberry Pi Pico Workshop für VDI Youngsters (im Entwurf)

Ziel

  • VDI Youngsters (ca. 10-14 Jahre) in Workshop anhand zielgruppengerechter Programmier-Projekte in Theorie und Praxis des Raspberry Pi Pico einführen.
  • Teilnehmer motivieren, eigene Pico-Projekte zu planen und umzusetzen (und ggf. in einem Folge-Workshop vorzustellen).
  • Abhängig von Erfolg und Akzeptanz des Pilot-Workshops wird der Mittelrhein BV entscheiden, ob ein weiterer Workshop durchgeführt wird.

Format (abh. von Info-Veranstaltung)

  • Remote-Workshop per Jitsi
  • ?Dauer ca. 3(-4) Stunden
  • ? nachmittags, z.B. 16.00 (17.00) – 19.00 (20.00) Uhr?
  • ?(Falls erfolgreich … ggf. Folge-Workshop(s) mit (ggf.) monatlicher Frequenz)

Teilnehmer

  • Maximal 20 Jugendliche
  • ca. 10-14 Jahre alt

Termine

  • 19.08.2021 10.00 Uhr Vorbereitungs-WebMeeting
  • 14.09.2021 17.30 Uhr "Info-Veranstaltung zu Pico-Programmier-Workshop" (Arbeitstitel)
  • ab 11.10.2021 Pilot-Workshop (Ferien!?) ca. 17.00-20.00 Uhr (abhängig von Ergebnis Info-Veranstaltung)

Vorbereitung

  1. Zentrale Beschaffung des Teilnehmer-Equipments
  2. Anlöten der Stiftleisten durch DC
  3. Verteilung des Workshop-Equipments vor Workshop

Teilnahme-Voraussetzung

Teilnehmer

  • Teilnehmer kann lesen und schreiben und hat Interesse.
  • ca. 10-14 Jahre alt
  • Erhalt des Workshop Materials

Technik

  • Windows-PC oder Pi 400 zu Hause während des Workshops zugreifbar (für Jitsi-Teilnahme und als Programmier-Editor).
  • Internet Anschluss zur Teilnahme am Jitsi-Meeting

Pico-Nutzung durch Teilnehmer

Anleitung im Workshop Danach/dazwischen:

  • Programmierung von eignen Projekten (ggf. Vorstellung im Folge-Workshop)
  • Projekt-Recherche in Youtube und Internet generell
  • Auf Pico können verschiedene Programme abgespeichert und betrieben werden, auch selbständig, ohne Anschluss an PC (dann mit externer Stromversorgung).

Leitung Workshop Mittelrheinischer BV

  • Organisation: Karin Peiter und Beate Schumacher
  • Inhalt: Dieter Carbon

Kontaktdaten

Name Telefon E-Mail
Karin Peiter (KP) 0173 8725260 vdini.zukunftspiloten@vdi-koblenz.de
Beate Schumacher (BS) 0157 54114612 vdini.zukunftspiloten@vdi-koblenz.de
Dieter Carbon (DC) 0156 10209513 dieter.carbon@comidio.de


-> Inhaltsverzeichnis (dieses VDI-Pico-Wikis)

Raspberry Pi Pico

Pico Internet-Ressourcen

Nr Titel Quelle Bemerkung
1 Erste Schritte mit dem Raspberry Pi Pico https://www.blog.berrybase.de/blog/2021/02/08/erste-schritte-mit-dem-raspberry-pi-pico/
2 Raspberry Pi Pico https://how2electronics.com/micropython-projects/raspberry-pi-pico-projects/ The section covers Raspberry Pi Pico Based Projects and tutorials/guide.
3 Raspberry Pi Pico Getting Started Tutorial with MicroPython https://how2electronics.com/raspberry-pi-pico-getting-started-tutorial-with-micropython/
4 Schlauer Zwerg: Maschinelles Lernen mit dem Raspberry Pi Pico, Teil 1 https://www.heise.de/hintergrund/Schlauer-Zwerg-Maschinelles-Lernen-mit-dem-Raspberry-Pi-Pico-Teil-1-6143330.html?seite=all Mit TinyML lässt sich der Raspi Pico ohne Internetanbindung für Machine-Learning-Anwendungen nutzen.
5 Grove Shield for Pi Pico V1.0 - Seeed Wiki https://wiki.seeedstudio.com/Grove_Shield_for_Pi_Pico_V1.0/#specification
6 eBay https://www.ebay.de/itm/284314540163
7 Raspberry Pi Pico Essentials + GRATIS Raspberry Pi Pico (frei Haus) - Elektor https://www.elektor.de/raspberry-pi-pico-essentials
8 Erste Schritte mit dem Raspberry Pi Pico - BerryBase Blog https://www.blog.berrybase.de/blog/2021/02/08/erste-schritte-mit-dem-raspberry-pi-pico/
9 zisternen-fuellstand-mit-ultraschall-raspberry-messen-teil-1 https://www.dax.la/wordpress/2018/07/13/zisternen-fuellstand-mit-ultraschall-raspberry-messen-teil-1/
10 Getting started with Raspberry Pi Pico - Meet Raspberry Pi Pico, Raspberry Pi Projects https://projects.raspberrypi.org/en/projects/getting-started-with-the-pico/1
11 raspberrypi.de/forum piezo-summer-an-gpio-problem https://forum-raspberrypi.de/forum/thread/7220-piezo-summer-an-gpio-problem/
12 burster.de miniatur-zug-und-druckkraftsensoren https://www.burster.de/de/sensoren/kraftsensoren/miniatur-zug-und-druckkraftsensoren/p/detail/8417
13 exp-tech.de/sensoren/druck https://www.exp-tech.de/sensoren/druck/
14 seeedstudio raspberry-pi-pico-projects https://www.seeedstudio.com/blog/2021/03/26/10-raspberry-pi-pico-projects/
15 Getting Started with RP2040 – Raspberry Pi https://www.raspberrypi.org/documentation/rp2040/getting-started/
16 Pi Pico Soil Moisture Indicator https://andywarburton.co.uk/raspberry-pi-pico-soil-moisture-sensor/
17
18
19
20


-> Inhaltsverzeichnis (dieses VDI-Pico-Wikis)

Pico Video-Links

Nr Titel Quelle Bemerkung
1 Raspberry Pi Pico Complete Guide, Pinout+Features+ADC+I2C+OLED+Internal Temperature Sensor+DHT11 - YouTube https://www.youtube.com/watch?v=oaM80GyVIwA&t=844s
2 Raspberry Pi PICO, Starting With MicroPython + Examples; I2C OLED, ADC, PWM - YouTube https://www.youtube.com/watch?v=zlKJ5hvfs6s
3 Raspberry Pi Pico - YouTube https://www.youtube.com/watch?v=peLH-HNza44
4 Raspberry Pi Pico: Inputs & Servo Control - YouTube https://www.youtube.com/watch?v=TDj2kcSA-68
5 Raspberry Pi Pico - Control the (I/O) World - YouTube https://www.youtube.com/watch?v=Zy64kZEM_bg
6 Raspberry Pi Pico der interne Temperatursensor - YouTube https://www.youtube.com/watch?v=J8AuGEGgqYM
7 Raspberry Pi Pico Einführung mit dem LCD 1602 (16x2) + HD44780 I2C Adapter in Thonny MicroPython - YouTube https://www.youtube.com/watch?v=IkDhN8EbOUs
8 Raspberry Pi Pico (RP2040) SPI Example with MicroPython and C/C++, Digi-Key Electronics - YouTube https://www.youtube.com/watch?v=jdCnqiov6es
9 How to Use WS2812B RGB LEDs with Raspberry Pi Pico (using MicroPython) - YouTube https://www.youtube.com/watch?v=PCHahR7jBbQ
10 Talk to Your Pico Over Serial, Raspberry Pi Pico UART Tutorial - YouTube https://www.youtube.com/watch?v=pbWhoJdYA1s
11 How to set up a wake word on the Raspberry Pi Pico - Easy as AI - YouTube https://www.youtube.com/watch?v=V0KXZGhHUQY
12 Raspberry Pi Pico Interrupt Problems - YouTube https://www.youtube.com/watch?v=-8sWuLtXS08
13 USB Serial Input on the Raspberry Pi Pico - YouTube https://www.youtube.com/watch?v=NHwMJZwRo7k
14 Beginners Guide to SPI on the Raspberry Pi Pico (BMP280 Example) - YouTube https://www.youtube.com/watch?v=s7Lud1Gqrqw
15 using Interrupts on the raspberry Pi pico, Micropython, simple Demo and code - YouTube https://www.youtube.com/watch?v=Qw2xr5a2rSA
16 Raspberry Pi Pico UART setup, Send data to PC with UART, Real time data plotting, Matplotlib - YouTube https://www.youtube.com/watch?v=PFdJvAbHB5c
17 How to read the temperature sensor on the Raspberry Pi Pico - YouTube https://www.youtube.com/watch?v=PYOaO1yW0rY
18 Using I2C between Raspberry Pi computer, a Pico microcontroller and an Arduino - YouTube https://www.youtube.com/watch?v=Wh-SjhngILU
19 raspberry pi pico, raspberry pi pico ultrasonic sensor, raspberry pi pico micropython - YouTube https://www.youtube.com/watch?v=Uti3s0XGsEY
20 Raspberry Pi Pico #1 - Der leichte Einstieg! https://www.youtube.com/watch?v=HigJJ5HhaAA
21
22


-> Inhaltsverzeichnis (dieses VDI-Pico-Wikis)

Pico Projekt-Ideen

Nr Idee Initiator Status Weiter-Verfolgung
1 Temperatur-Messung "am" Pico
2 Überwachungs-Thermometer für Innenräume,

für Gefrier- und Kühlschrank (mit Schwelle und Alarm)

3 Analyse von Holzkäfer-Geräuschen z.B. im Dachstuhl
4 Garagentor-Status abfragen z.B. für Garage
5 Briefkasten (Posteingang)
6 Füllstandsmesser z.B. für Brunnen
7 Abstandsmesser z.B. Corona
8 Feuchtigkeits-Monitoring Pflanzenerde
9 Wasserwerfer z.B. "für" Katze
10 Lauflichtsteuerung
11 Nametag (feststehend; mit Durchlauf)
12 Rhytmus-Schalter (z.B. mit Klatsch- oder Taster-Erkennung)
13 Druckmessung z.B. Nordic-Walking-Stöcke
14 logische Schaltungen, Gatter
15 Messung Sonnenscheinausbeute (Stärke, Dauer, Zeiten, usw.)
16 Messung Wasserparameter z.B. für einen Teich (Temperatur, Sauerstoffgehalt, Wasserdichte, usw.)
17 Dämmerungsschalter (z.B. Beleuchtung ermöglichen)
18 Zahlenschloss mit Zahlenfeld (z.B. für Türöffner)
19 Morse-Dekodierer (z.B. per Taster oder Mikrofon)
20 GPS-Logger (z.B. für Alibi: wo war ich wann?)
21 Diebstahl-/Bewegungs-Warner (z.B. am Gepäckstück)
22 Annäherungsschalter (z.B. Wasserhahn schalten)
23 Bewegungsmelder (z.B. Raumlicht oder Alarm schalten)
24 Detektion und Aufnahme von Tier (und Mensch) im Garten
25 Integration mit bestehender Haus-Automation
26 Töne erzeugen "Klavier"?
27
28
29
30
31
32
33


-> Inhaltsverzeichnis (dieses VDI-Pico-Wikis)

Pico Offene Fragen

Nr Frage Vermutung Antwort Quelle Referenzen
1 Wie kommt Sensor-Information (Licht, Temperatur, usw.) von Pico zur PI400-Zentrale??
2 Alternativen, Pi 400 und Pico zu verbinden
3
4
5
6
7
8
9

-> Inhaltsverzeichnis (dieses VDI-Pico-Wikis)

Pico Projekt-Beschreibungen

Pico Projekt-Beschreibungs-Strutur

  1. Projekt-Name
  2. Projekt-Ziel-Beschreibung
  3. Projekt-Herausforderungen
  4. notwendige Berechnungen
  5. Projekt-Komponenten (Pico, Bredboard, Sensoren, Taster, usw.)
  6. geschätzte Komponenten-Kosten
  7. Voraussetzungen
  8. Projekt-Umsetzung

Temperatur-Messung "am" Pico

Nr Inhalt Beschreibung (frei) (frei)
1 Projekt-Ziel Temperatur-Messung durch Pico-eingebautes Thermometer

mit Temperatur-Anzeige "im Programm"

2 Projekt-Herausforderungen
  • Ansteuerung des Sensors,
  • Mess-Frequenz bestimmen
  • ggf. Umrechnungs-Faktor notwendig
  • passende Biliothek "finden" und einsetzen
3 notwendige Berechnungen (muss noch eruiert werden)
4 Projekt-Komponenten
  • Pico (sogar ohne Steckerstifte)
  • Kabel USB-(Raspberry)-zu-MikroUSB-(Pico)
5 Komponenten-Kosten
  • Pico ca. 5 Euro
  • Kabel ca. 2 Euro
6 Voraussetzungen
  • Entwicklungs-Umgebung auf Raspberry Pi 400
  • MicroPython auf Raspberry Pico
7 Projekt-Umsetzung
  • Pico an Raspberry Pi 400 anschließen
  • Entwicklungs-Umgebung aufrufen
  • Verbindung zu Pico herstellen
  • MicroPython Code eingeben
  • Programm testen/verbessern
  • ggf. Berechnung optimieren
  • ggf. Anzeige optimieren
  • if (Erwartung) is (erfüllt)
    • "sich freuen"
    • elif "Fehlersuche, und NOCHMAL ..."


-> Inhaltsverzeichnis (dieses VDI-Pico-Wikis)

TEMPLATE Pico Projekt-Beschreibung TEMPLATE

Nr Idee Beschreibung (frei) (frei)
1 Projekt-Ziel
2 Projekt-Herausforderungen
3 notwendige Berechnungen
4 Projekt-Komponenten
5 Komponenten-Kosten
6 Voraussetzungen
7 Projekt-Umsetzung


-> Inhaltsverzeichnis (dieses VDI-Pico-Wikis)