Automation+programmering (Arduino, Raspberry Pi)
Teknikfag A — Udvikling og produktion · HTX · A-niveau · Specialisering
🎓 Automation+programmering (Arduino, Raspberry Pi)
Automation + programmering på HTX = grundkompetence i moderne ingeniørarbejde. Arduino = open-source mikrocontroller-platform (Massimo Banzi 2005). Klassisk model: Arduino Uno (ATmega328P, 14 digital + 6 analog pin, 16 MHz). Programmeres i C/C++ via Arduino IDE. Anvendelser: simple automation, sensor-projekter, robotkontrol, IoT-prototyper. Raspberry Pi = single-board computer (UK, 2012).
Pi 5 (2023): 4 kerner ARM Cortex-A76, 4-8 GB RAM, kører Linux. Mere kraftfuld end Arduino — kan køre operativsystem, afspille video, hoste websites. Programmeres typisk i Python eller Node.js.
Forskellen Arduino vs. Raspberry Pi: Arduino = mikrocontroller (real-time, simpel, energi-effektiv). Raspberry Pi = mikrocomputer (kompleks, kan multitaske, mere strøm).
Klassiske projekter:
- (a) Vejrmålestation — sensorer til temperatur (DHT22), luftfugtighed, tryk (BMP280), regnsensor. Data sendes til skyen (ThingSpeak, AWS IoT).
- (b) Smart hjem — automatisk lys-styring (PIR-sensor + relæ + LED), persienner, drikkevands-monitor.
- (c) Robot — DC-motorer + ultralyd-sensor (HC-SR04) + Arduino → undgå forhindringer.
- (d) Plante-vandning — fugtighedssensor + servo + vandpumpe.
- (e) 3D-print kontrol — Marlin-firmware på Arduino kører CNC + 3D-printere.
Programmerings-koncepter: variabler, kontrolflow (if/while/for), funktioner, biblioteker (#include), digitale + analoge I/O, interrupts, PWM.
Eksempel-Arduino-kode: ```cpp\nvoid setup(){pinMode(13,OUTPUT);}\
Læringsmål
- Opbygge et automatiseret system med Arduino eller Raspberry Pi
- Programmere sensorer og aktuatorer til at styre systemet
- Fejlfinde og optimere et automatiseret system
Sådan kan du arbejde med emnet
- Skriv et simpelt program til en Arduino eller Raspberry Pi, der tænder en lysdiode, når en sensor registrerer noget
- Forklar, hvad en sensor og en aktuator er, og giv et eksempel på hver i et automatiseret system
- Beskriv, hvordan et automatiseret system kunne bruges til at styre temperaturen i et drivhus
Arbejd iterativt med prototyper og dokumentation. Test, evaluér og dokumentér.
Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.
Prøv Fagportalen gratis