
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Dette er en trinnvis prosess for hvordan du setter opp en serie blinkende lysdioder som blinker med forskjellige intervaller med et potensiometer som styrer lysstyrke og to knapper, hvorav den første øker blinkintervallene til lysdiodene opptil maksimalt 3 ganger og den andre reduserer blinkintervallene til LEDene til en minimumsmultiplikator på 1.
Du trenger følgende:
1. Arduino UNO
2. Brødbrett
3. 3 lysdioder
4. Et potensiometer
5. 2 Trykknapper
6. 3 100 Ω motstander
7. 2 2 kΩ motstander
Trinn 1: Legg til lysdioder

1. Plasser 3 lysdioder på brødbrettet.
2. Koble hver LED til bakken (+).
3. Koble den første lysdioden til port 9, den andre til port 10 og den tredje til port 11 hver med en motstand på minst 100 ohm for å beskytte lysdioden.
4. Koble GND -porten til bakken på brødbrettet der lysdiodene er tilkoblet.
Trinn 2: Legg til potensiometer

1. Plasser et potensiometer på brødbrettet.
2. Koble den venstre kolonnen på potensiometeret til samme jord som lysdiodene.
3. Koble den høyre kolonnen på potensiometeret til strømmen (-).
4. Koble 5V -porten til den samme strømmen.
5. Koble den midterste kolonnen på potensiometeret til den analoge A0 -porten.
Trinn 3: Legg til knapper

1. Legg to trykknapper på brødbrettet.
2. Koble den øverste venstre kolonnen i hver til bakken.
3. Koble den nederste høyre kolonnen i hver til strømmen.
4. Koble den nedre venstre kolonnen på den første trykknappen til port 7 og den nederste venstre kolonnen i den andre trykknappen til port 8.
Trinn 4: Kode og mulige feil
Knappene bør ikke tillate at multiplikatorvariabelen går under 0 eller over 3, og kan enkelt stoppes ved å begrense koden fra å samhandle med multiplikatorvariabelen når den oppdages som presset.
Knapper bør også komme med standard 50 millisekunder forsinkelse når den oppdages som presset.
Matriser og sløyfer bør brukes når du kan forenkle koden for både effektivitet og lesbarhet.
Potensiometeret bør ikke gjøre annet enn å begrense spenningen til LED -lampene, og dermed begrense deres lysstyrke og tillate analoge justeringer etter hvert som de oppdateres.
Multiplikatorvariabelen bør settes til 1 som standard og direkte multiplisere variablene som bestemmer forsinkelsen for hver LED i for -sløyfen som oppdaterer tilstanden til lysdiodene for enkelhet.
Hvis en knapp ikke reagerer riktig, kan det skyldes at spenningen forårsaker at UNO -styret har problemer med å lese tilstanden. En motstand på hver med ca 2 kΩ bør fikse dette problemet.
Anbefalt:
ELEGOO Kit Lab eller Hvordan gjøre livet mitt som utvikler enklere: 5 trinn (med bilder)

ELEGOO Kit Lab eller Hvordan gjøre livet mitt som utvikler enklere: Prosjektets mål Mange av oss har problemer med mock-up rundt UNO-kontrollerne. Ofte blir kabling av komponenter vanskelig med mange komponenter. På den annen side kan programmering under Arduino være kompleks og kan kreve mange
DIY Lab Bench Power Supply [Bygg + tester]: 16 trinn (med bilder)
![DIY Lab Bench Power Supply [Bygg + tester]: 16 trinn (med bilder) DIY Lab Bench Power Supply [Bygg + tester]: 16 trinn (med bilder)](https://i.howwhatproduce.com/images/002/image-4655-j.webp)
DIY Lab Bench Power Supply [Build + Tests]: I denne instruerbare / videoen vil jeg vise deg hvordan du kan lage din egen variable labbenkforsyning som kan levere 30V 6A 180W (10A MAX under effektgrensen). Minimal strømgrense 250-300mA.Og du vil se nøyaktighet, belastning, beskyttelse og
TAM 335 Lab 5: 8 trinn

TAM 335 Lab 5: Hensikten med denne instruksen er å forklare kalibreringsmetodene for strømningsmålerne som brukes i laboratoriet. Trinn 1-4 gjelder kalibrering av maskinene, mens trinn 5-8 angår datainnsamling. Før kalibrering er det nødvendig p
Bærbar Arduino Lab: 25 trinn (med bilder)

Bærbar Arduino Lab: Hei alle sammen …. Alle er kjent med Arduino. I utgangspunktet er det en åpen kildekode for elektronisk prototyping. Det er en enkeltkort-mikrokontroller-datamaskin. Den er tilgjengelig i forskjellige former Nano, Uno, etc … Alle brukes til å lage elektronisk pro
DIY Lab - HD Sentrifuge Arduino Basert: 3 trinn

DIY Lab - HD Sentrifuge Arduino Based: PT // Construimos uma centralífuga utilizando um HD velho com control de velocidade baseado em Arduino. NO // Vi bygde en sentrifuge ved hjelp av en gammel HD med hastighetskontroll basert på Arduino