Byg RGB-LED, tre modstande og knap efter tabellen.
Upload koden, og tryk på knappen nogle gange.
Skriv tre af dine egne farver ind i farve(), fx farve(255, 255, 0).
Find tallene, der giver gul, lilla og hvid.
Koden finder du i 3D-guiden: guides.komponemt.dk/gnist/projekt/?p=5
Tjekliste
Det længste ben går til GND
Hver farve har sin egen 220 Ω
Knappen giver en ny farve
Jeg har lavet mindst tre egne farver
Tænk over
Hvilke farver skal blandes for at få gul, lilla og hvid?
Hvorfor bruger koden randomSeed(analogRead(A5))?
Hvor i din hverdag bliver farver lavet af rødt, grønt og blåt lys?
Mine målinger, noter og tegninger
⚡ Prøv selv: Lav en "regnbue", der langsomt glider gennem alle farver. Lyser LED'en slet ikke? Så har du en med fælles anode: sæt det lange ben til 5V og skriv 255 - værdi.
Træk USB-kablet ud, før du bygger om · LED'er skal altid have en modstandKompoNemt · guides.komponemt.dk
Projekt 6 · Natlampe med lyssensor
Elevark · Projekt 6 Modul 2: Sensorer og lyd · Den Store Gnist
Navn: Klasse:
6Natlampe med lyssensor
Det lærer du: At bygge en spændingsdeler og bruge en tærskelværdi.
Du skal bruge
1 LDR, 1 × 10 kΩ, 1 hvid LED, 1 × 220 Ω.
Sådan kobler du
Fra
Til
5V
LDR → A0
A0
10 kΩ → GND
D9
220 Ω → hvid LED → GND
Opgave
Byg spændingsdeleren og LED'en efter tabellen.
Upload koden, og åbn Seriel monitor.
Mål og skriv tallene ned: lyst ____ skygge ____ mørkt ____
Vælg din egen værdi til MOERKT ud fra målingerne, og test.
Koden finder du i 3D-guiden: guides.komponemt.dk/gnist/projekt/?p=6
Tjekliste
LDR'en sidder mellem 5V og A0
10 kΩ sidder mellem A0 og GND
Jeg har målt mindst tre lysniveauer
Lampen tænder, når loftlyset slukkes
Tænk over
Hvad sker der med LDR'ens modstand, når det bliver mørkt?
Hvorfor skal I måle i jeres eget lokale, før I vælger tærskelværdi?
Hvor bruges lyssensorer i virkeligheden?
Mine målinger, noter og tegninger
⚡ Prøv selv: Hold hånden over LDR'en og aflæs tallene i Seriel monitor. Indstil MOERKT, så lampen tænder, når du slukker loftlyset.
Træk USB-kablet ud, før du bygger om · LED'er skal altid have en modstandKompoNemt · guides.komponemt.dk
Projekt 7 · Termometer med thermistor
Elevark · Projekt 7 Modul 2: Sensorer og lyd · Den Store Gnist
Navn: Klasse:
7Termometer med thermistor
Det lærer du: At omregne en sensor-værdi til grader med en formel.
Du skal bruge
Thermistor (NTC 10 kΩ), 1 × 10 kΩ, LED'er i blå, grøn og rød + 3 × 220 Ω.
Sådan kobler du
Fra
Til
5V
Thermistor → A1
A1
10 kΩ → GND
D5 / D6 / D7
220 Ω → blå / grøn / rød LED → GND
Opgave
Byg thermistor, 10 kΩ og de tre LED'er efter tabellen.
Upload koden, og åbn Seriel monitor.
Skriv rummets temperatur ned: Arduino ____ °C termometer ____ °C
Hold om thermistoren med fingrene. Hvilken LED tænder?
Koden finder du i 3D-guiden: guides.komponemt.dk/gnist/projekt/?p=7
Tjekliste
Thermistoren sidder mellem 5V og A1
Seriel monitor viser grader
Den røde LED tænder, når jeg varmer
Jeg har sammenlignet med et rigtigt termometer
Tænk over
Hvorfor ændrer tallet fra analogRead sig, når thermistoren bliver varm?
Hvor stor var forskellen mellem jeres måling og termometeret? Hvad kan årsagen være?
Hvornår er en måling "god nok"?
Mine målinger, noter og tegninger
⚡ Prøv selv: Hold om thermistoren med fingrene og se den røde LED tænde. Tallene er cirka-værdier – kalibrér mod et rigtigt termometer ved at justere BETA.
Træk USB-kablet ud, før du bygger om · LED'er skal altid have en modstandKompoNemt · guides.komponemt.dk
Projekt 8 · Melodimaskine – Mester Jakob
Elevark · Projekt 8 Modul 2: Sensorer og lyd · Den Store Gnist
Navn: Klasse:
8Melodimaskine – Mester Jakob
Det lærer du: At lave toner med tone() og gemme en melodi i tabeller.
En Arduino-pin må højst give ca. 20 mA. Fem LED'er bruger tilsammen omkring 75 mA, så transistoren tager slidæbet.
På de fleste 2N2222 i plastik er benene E–B–C set fra den flade side. Tjek databladet, hvis lyset ikke tænder.
Opgave
Byg de fem LED'er med hver sin 220 Ω fra 5V.
Sæt transistoren i, og forbind C, B (via 1 kΩ) og E efter tabellen.
Byg lyssensoren, og upload koden.
Skyg for LDR'en. Glider lyset blødt op?
Koden finder du i 3D-guiden: guides.komponemt.dk/gnist/projekt/?p=14
Tjekliste
Den flade side vender mod mig: E–B–C
1 kΩ sidder mellem D9 og basen
Alle fem LED'er lyser i mørke
Lyset glider blødt op og ned
Tænk over
Hvorfor må Arduinoen ikke drive alle fem LED'er direkte fra én pin?
Hvad gør modstanden på 1 kΩ ved basen?
Hvor tror du, der sidder transistorer omkring dig?
Mine målinger, noter og tegninger
⚡ Prøv selv: Skift de hvide LED'er ud med en lille 5V-motor eller blæser. Husk da en 1N4007-diode hen over motoren (stregen mod 5V), som beskytter transistoren mod spændingsspidser.
Træk USB-kablet ud, før du bygger om · LED'er skal altid have en modstandKompoNemt · guides.komponemt.dk
Projekt 15 · Optokobler – to kredsløb, der ikke rører hinanden
Elevark · Projekt 15 Modul 4: Chips og strøm · Den Store Gnist
Navn: Klasse:
15Optokobler – to kredsløb, der ikke rører hinanden
Det lærer du: At sende et signal med lys gennem en 4N35, så to strømkredse holdes elektrisk adskilt. Her tager du MB102-strømmodulet i brug.
1 kΩ → grøn LED (kort ben) … LED langt ben → MB102 +
4 (emitter)
B
MB102 −
6 (base)
–
Ikke forbundet
Sæt MB102 på den ene ende af breadboardet, og stil jumperen på 5V. MB102's skinner er "kredsløb B". Arduinoen er "kredsløb A". Forbind ikke de to GND sammen – det er hele pointen.
Trykknappen sættes mellem Arduino D2 og GND.
Opgave
Sæt MB102 i enden af breadboardet, jumper på 5V, og tilslut en USB-lader.
Sæt 4N35 i, og byg kredsløb A (Arduino) og kredsløb B (MB102) efter tabellen.
Forbind ikke de to GND.
Upload koden, og tryk på knappen.
Koden finder du i 3D-guiden: guides.komponemt.dk/gnist/projekt/?p=15
Tjekliste
MB102 står på 5V og har sin egen lader
Prikken på 4N35 viser ben 1
Arduinoens GND og MB102's − er IKKE forbundet
LED'en i kredsløb B lyser, når jeg trykker
Tænk over
Hvordan kommer signalet over, når der ikke er nogen ledning?
Hvorfor må de to GND ikke forbindes i dette forsøg?
Hvorfor er det smart at adskille en mikrocontroller fra en motor?
Mine målinger, noter og tegninger
⚡ Prøv selv: Tag USB-kablet ud af Arduinoen, mens MB102 stadig er tændt – LED'en på kredsløb B slukker, men intet i kredsløb B har nogensinde rørt Arduinoen. Sådan beskytter man f.eks. en mikrocontroller mod støj fra motorer.
Træk USB-kablet ud, før du bygger om · LED'er skal altid have en modstandKompoNemt · guides.komponemt.dk
Projekt 16 · Kondensator-stopur
Elevark · Projekt 16 Modul 4: Chips og strøm · Den Store Gnist
Navn: Klasse:
16Kondensator-stopur
Det lærer du: Hvordan en kondensator lades op, og hvad tidskonstanten τ = R × C betyder.
Du skal bruge
1 × 100 µF, 1 × 10 µF, 1 × 10 kΩ, 1 × 220 Ω.
Sådan kobler du
Fra
Til
Arduino D7
10 kΩ → punkt X
Punkt X
100 µF langt ben (+)
100 µF kort ben (−, stribe-siden)
GND
Punkt X
A0
Arduino D6
220 Ω → punkt X (bruges til at aflade hurtigt)
Med 10 kΩ og 100 µF er τ = 10 000 × 0,0001 = 1 sekund. Efter én τ er kondensatoren ladet op til ca. 63 %.
Opgave
Find stribe-siden (−) på 100 µF-kondensatoren.
Byg kredsløbet efter tabellen. Bed læreren tjekke polariteten.
Upload koden, og skriv 5 målinger af τ ned: ____ ____ ____ ____ ____
Regn gennemsnittet, og sammenlign med τ = R × C = 1 s.
Koden finder du i 3D-guiden: guides.komponemt.dk/gnist/projekt/?p=16
Tjekliste
Stribe-siden (−) vender mod GND
Læreren har tjekket polariteten
Seriel monitor viser τ og C
Jeg har lavet 5 målinger
Tænk over
Hvorfor lades kondensatoren hurtigt op i starten og langsomt til sidst?
Hvor meget afveg jeres målte C fra værdien på kondensatoren? Er det inden for ±20 %?
Hvor tror du, kondensatorer bruges i elektronik omkring dig?
Mine målinger, noter og tegninger
⚡ Prøv selv: Byt til 10 µF – nu skulle τ være ca. 0,1 s. Elektrolytkondensatorer har ofte ±20 % tolerance, så du måler den "rigtige" værdi af netop din. Vend aldrig en elektrolytkondensator forkert – den kan blive varm og gå i stykker.
Træk USB-kablet ud, før du bygger om · LED'er skal altid have en modstandKompoNemt · guides.komponemt.dk