Smart Home - Programmeren in de klas
Van de elektrische installatie tot je eigen slimme huis
In dit project ontwikkelen leerlingen hun eigen slimme thuissysteem op basis van een modelhuis voor elektrische installatie. Het uitgangspunt is een duidelijke installatieopstelling die gebruikt kan worden om de basis elektrische aansluitingen te begrijpen. Met behulp van de Calliope mini worden sensoren stap voor stap geïntegreerd en functies zoals lichtregeling, temperatuurweergave of alarmfuncties geprogrammeerd. Het project wordt beschreven als een voorbeeld voor gebruik met de Calliope mini, maar kan ook worden gerealiseerd met de BBC micro:bit.
Geschikt voor:
vanaf de 5e klas
Groepswerk
Handvaardigheid / techniek
Informatica / digitale beeldvorming
Tijdsbestek:
4-6 lessen
Leergebied:
- Programmeren/coderen
- Sensoren en actuatoren
- Technische systemen begrijpen
- Elektrische basiskennis (optioneel)
- Smart home-toepassingen
Differentiatie-opties
Het project kan worden aangevuld met een meer diepgaande introductie in elektrische installatie om technische basisverbindingen te ontwikkelen voor digitale bediening. Meer capabele groepen kunnen complexere smart home scenario's ontwikkelen en verschillende functies aan elkaar koppelen.
Meer informatie
Wat wordt er onderwezen?
De volgende competentiegebieden worden met dit model bijzonder versterkt:
Expertise
- Leerlingen begrijpen de basisprincipes van sensoren en actuatoren.
- Ze herkennen hoe technische systemen reageren op omgevingsfactoren.
- Ze verwerven kennis van programmeren (input, condities, controle).
Sociaal gedrag
- Samenwerking in groepen wordt specifiek aangemoedigd.
- Taken worden verdeeld en er wordt samen aan gewerkt.
- Resultaten worden gepresenteerd en er wordt op gereflecteerd.
Persoonlijke ontwikkeling
- Leerlingen ervaren zelfeffectiviteit door functionerende systemen.
- Ze nemen zelfstandig beslissingen in planning en uitvoering.
- Probleemoplossende vaardigheden en doorzettingsvermogen worden versterkt.
Creativiteit
- Aangepaste smart home-scenario's worden ontwikkeld en geïmplementeerd.
- Technische oplossingen worden individueel uitgebreid en aangepast.
- Eigen ideeën worden omgezet in functionerende programma's.
Dit is nodig:
Materiaal:
Basis voor de basistoepassing
- Kit model huishoudelijke elektrische installatie 103395
- Calliope mini of Micro:bit
- Mini breadboard
- Jumper kabel (stekkerverbindingen)
- LED of bestaande huisverlichting uit de kit
- Lichtsensor (voor automatische lichtregeling)
- Temperatuursensor
Optinal: uitbreidingen voor differentiatie en modulaire uitbreiding
- RGB LED (voor statusweergaven, bijv. temperatuur)
- PIR-bewegingssensor (voor alarmfuncties)
- Eenvoudig contact / schakelaar (bijv. raamcontact)
- Relais (voor het schakelen van grotere belastingen)
- Servo (bijv. voor rolluiken of beweegbare elementen)
Ook nuttig:
- Knop (als alternatief kunnen de geïntegreerde knoppen van de Calliope worden gebruikt)
- Laptop of tablet (voor MakeCode)
- Potlood, marker, kleurpotloden
- Onderlegger / tafelbescherming
Gereedschap:
- Zijsnijder, schaar
- Kleine tang of pincet
- schroevendraaier
Lesverloop:
De inleiding is gebaseerd op de leefomgeving van de leerlingen: smart home technologieën zijn bekend uit het dagelijks leven en bieden een motiverende benadering van het onderwerp. Waar komen we smart homes tegen in het dagelijks leven? Samen werken we uit welke functies een modern huis kan hebben en hoe technologie reageert op de omgeving. Afhankelijk van de focus kunnen de lessen beginnen met een blik op de elektrische basis. De modelwoning maakt het mogelijk om eenvoudige installaties te visualiseren en basisrelaties te begrijpen.
Daarna verschuift de focus naar digitale besturing: de leerlingen programmeren hun eerste functies met de Calliope mini en ervaren hoe sensoren gegevens registreren en omzetten in acties. Er wordt in groepjes gewerkt zodat uitwisseling, probleemoplossing en het oplossen van problemen actief worden aangemoedigd. Stap voor stap worden functionele smart home-toepassingen gecreëerd, die direct op het model kunnen worden gereproduceerd.
Naarmate de cursus vordert, worden systemen uitgebreid, gecombineerd en geoptimaliseerd. Tijdens dit proces leren leerlingen hoe technische systemen zijn opgebouwd en hoe digitale besturing werkt.
Opmerking voor het onderwijs
Eén codeeropstelling per groep (2-4 leerlingen) is helemaal voldoende. Dit houdt het project beheersbaar en tegelijkertijd actief voor alle betrokkenen.
Smart Home - Hoe het werkt:
1. voorbereiding en montage van de modelwoning
- Bereid het bouwpakket voor en zet het in elkaar: De modelwoning wordt in elkaar gezet volgens de bijgeleverde instructies. Afhankelijk van het leerdoel worden de elektrische aansluitingen (bijv. verlichting) eerst eenvoudig en overzichtelijk of bewust buiten aangebracht.
- Technische ruimtes definiëren: Bedenk samen welke functies het "slimme huis" moet hebben (bijv. licht, temperatuur, beveiliging). De componenten worden toegewezen aan overeenkomstige "kamers".
2. gemakkelijke start: lichtbediening met drukknop
- LED- of huisverlichting aansluiten
- Programma: "Als knop A wordt ingedrukt → licht aan / uit"
Waarom dit ideaal is:
- Onmiddellijk begrijpelijk
- Geen sensorgeluid
- snel succes
4. lichtsensor - automatische lichtregeling
De lichtsensor aansluiten
Programma:
"Als het donker is → licht aan""Als het licht is → licht uit"
Leerdoel: Als-dan logica begrijpen
5. Temperatuursensor - temperatuur weergeven en erop reageren
- De temperatuursensor aansluiten
- De RGB-LED gebruiken
- Programma:
- koud → blauw
- warm → rood
Optioneel: Weergave op Calliope (display)
Tip
Dit project is bewust zo ontworpen dat het stap voor stap kan worden uitgebreid. Van een eenvoudige introductie tot complexere smart home toepassingen, het systeem groeit mee met de vaardigheden van de leerlingen en kan flexibel worden aangepast aan verschillende leerniveaus.
Differentiatie-opties
Extra uitbreidingen:
Uitbreiding 1 : Beveiligingssysteem
Installeer beweging of "raamcontact
- PIR-sensor of eenvoudig contact
- Programma:
"Wanneer beweging gedetecteerd → Alarm (geluid of licht)"
Optioneel: Alarm alleen actief wanneer "aan" staat
Uitbreiding 2: Systemen combineren
Meerdere voorwaarden koppelen
Voorbeelden:
- Licht alleen bij donker EN beweging
- Alarm alleen als systeem geactiveerd is
- Combineer temperatuur + display + reactie
Leerdoel: Logische koppelingen begrijpen
Uitbreiding 3: Comfortfuncties
Geavanceerde smart home-ideeën implementeren
- Servo voor "rolluiken" of "zonneschermen"
- Verschillende verlichtingsscènes
- Timerfuncties