Kurse › Raspberry Pi › Stufe 10
Raspberry Pi · Einsteiger · Stufe 10 / 40
Your First Complete Projects
Plan, build, enclose and document a small device so that someone else could reproduce it.
Einsteiger freischalten · CHF 9.90 Stufen 1–13, einmalig, kein Abo
10 Lektionen in dieser Stufe
- Turning an Idea into a Requirements List
Write testable requirements before touching hardware. · Lab: Write ten "the device shall" statements for your station and mark each must or nice-to-have. - Drawing a Wiring Diagram and Pin Map
Document every connection so the build can be repeated. · Lab: Draw the station schematic and a table of GPIO, wire colour and function. - Splitting a Script into Functions and Modules
Organise growing code into files with clear responsibilities. · Lab: Split one long script into sensors.py, camera.py and main.py and import between them. - Settings in a JSON Configuration File
Move pin numbers and thresholds out of the code. · Lab: Load pins, intervals and limits from config.json with sensible defaults when a key is missing. - Command-Line Options with argparse
Give a program flags and built-in help. · Lab: Add --config, --interval and --dry-run options to the station program. - Replacing print with the logging Module
Record events with levels, timestamps and a log file. · Lab: Add INFO, WARNING and ERROR messages and write them to a file as well as the console. - Soldering Header Pins and Wires Safely
Make reliable solder joints and work safely with a hot iron. · Lab: Solder a header strip and six wires to practice board and inspect each joint. - Moving from Breadboard to Perfboard
Transfer a tested circuit to a permanent board without errors. · Lab: Plan the layout on paper, build the station board and test continuity before power. - Fitting a Project into an Enclosure
Mount boards, relieve cable strain and keep the Pi cool. · Lab: Mount the Pi on standoffs, route sensor cables through glands and check temperature under load. - Writing a Test Checklist and a Build Guide
Verify the device against its requirements and document it. · Lab: Run each requirement as a test, record pass or fail and write a two-page build guide.
Abschlussprojekt
An enclosed weather-and-security station on soldered perfboard that reads sensors, takes a snapshot on motion, is configured from a file and ships with your own build guide.
Teile für diese Stufe
- 1 × Raspberry Pi 5 or Pi 4 set from Level 1
- 1 × Sensors, buttons and camera from Levels 7 to 9
- 1 × Soldering iron kit with stand and lead-free solder
- 2 × Perfboard (stripboard) 5 x 7 cm
- 4 × Pin header and socket strips 2.54 mm
- 1 × Hook-up wire assortment
- 1 × Project enclosure with cable glands
- 1 × Standoffs and M2.5 screw set
- 1 × Helping-hands holder and safety glasses
In jeder Lektion legst du die passenden Teile direkt in den Warenkorb. Raspberry Pi →
Voraussetzung: Levels 5 to 9: Python, GPIO outputs and inputs, sensors, logging and the camera.