At opnå den nødvendige teoretiske og praktiske baggrund til at
udvikle prototyper af intelligente produkter. Deltagerne skal
gennem arbejde med kombinationen af hardware og software nå til en
grundlæggende, detaljeret forståelse af samspillet mellem disse.
Dette skal desuden kvalificere deltagerne til at designe et
intelligent produkt.
Læringsmål:
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
Bygge hardware prototyper ved hjælp af Raspberry Pi og diverse
supplerende komponenter.
Forstå og forklare opbygningen af et grundlæggende indlejret
system.
Forstå CPU'ens virkemåde og øvrige arkitektur.
Forklare og skitsere hukommelsesproblematikker.
Forklare hastighedsproblematikker i indlejrede systemer.
Forklare og dokumentere interfacing mellem input/output og
system.
Programmere styringen af hardware i Python.
Forstå, implementere og dokumentere
testscenarier.
Kursusindhold:
• Det indlejrede system og dets arkitektur
• Sensorer og analoge hhv. digitale signaler
• Interfacing imellem sensorer og system
• CPU'ens virkemåde
• Programmering af Raspberry Pi i Python
• Hukommelse og hastighed i et indlejret system
• Test af et indlejret system
Litteraturhenvisninger:
Simon Monk: "Programming the Raspberry Pi: Getting Started
with Python", McGraw-Hill 2013, ISBN: 978-0-07-180783-8.
Mulighed for GRØN DYST deltagelse:
Dette kursus giver den studerende en mulighed for at lave eller
forberede et projekt som kan deltage i DTUs studenterkonference om
bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på
http://www.groendyst.dtu.dk