Indholdsfortegnelse:
- Trin 1: Arranger alle komponenter
- Trin 2: Lav huller i æsken
- Trin 3: Ledningsføring
- Trin 4: Indstil potentiometer og kodning
- Trin 5: Limning
- Trin 6: Afslut
Video: Auto - lampe: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Jeg har en bogreol i hjørnet af rummet. Området er ikke oplyst, og jeg kan ikke lide at tænde og slukke lyset, hver gang jeg vil tage en bog.
Med nogle grundlæggende komponenter og enkel kode kan du også lave en lampe, der automatisk lyser, når du har brug for den, og slukker, når du ikke har brug for den.
Til dette projekt brugte jeg et arduino nano board.
Lampen har 2 sensorer: ultralydsafstandssensor og lyssensor (LDR). Ultralydssensoren advarer mikrokontrolleren, når en person nærmer sig lampen - så den skal tænde. LDR -sensoren kontrollerer, om rummet allerede er oplyst - når der allerede er nok lys i rummet, lyser lampen ikke, selv når den nærmer sig.
Lampen slukker sig selv alene, hvis der i nogen tid ikke går forbi den.
Trin 1: Arranger alle komponenter
Disse er de komponenter, der bruges til konstruktion:
- Ultralydssensor (Amazon)
- Arduino board (Uanset hvilken slags, jeg valgte Nano på grund af dens størrelse) (Amazon)
- USB -stik (hun) - ikke påkrævet, men bedre at have. (Amazon)
- USB -kabel, der passer til Arduino -kortet
- Ledningsføring-et par han-hun og et par han-han. (Amazon)
- USB -drevet lampe (Amazon)
- Modstand - 10KΩ er godt
- en LDR (Amazon)
- Potentiometer (Amazon)
- Lille papkasse - alle komponenter indsættes i den
Værktøjer til brug i konstruktionen:
- Loddejern + tin
- Limpistol
- schweizer kniv
Hvis du har alt dette, kan du starte!
Trin 2: Lav huller i æsken
Placer ultralydssensoren på æsken og marker dens "øjne" med pennen.
Skær 2 huller i æsken med værktøjskniven, så du kan indsætte "øjne" på den ultralydssensor gennem pap.
Med en nål skal du gennembore 2 små huller øverst på æsken, hvorigennem du vil tråde LDR -trådene senere.
Skær et hul på størrelse med USB -forbindelsen på forsiden / toppen af æsken.
På bagsiden - lav et hul, så du kan føre USB -kablet igennem det til mikrokontrolleren.
Trin 3: Ledningsføring
Først skal du trække LDR -benene gennem de huller, du lavede i det foregående trin.
Svejs et ben af LDR til et ben af modstanden. Samme sted svejses en han-han-tråd, som på billedet.
Han-hunn-tråden tilføjes til det andet ben i LDR, og et tilføjes til det andet ben af modstanden.
Indsæt ledningen, der er forbundet til GND -stiften på Arduino -kortet, ledningen tilsluttet LDR -stikket til 5V, og ledningen, der er forbundet til dem begge til A0.
Dette vil skabe et spændingsfald på modstanden, så der er mere lys i rummet - jo højere spænding får vi fra den fælles ledning.
Tag 3 han-hun ledninger, slut dem til benene på potentiometeret. Tilslut de to yderben - et til 5 V og et til GND, det midterste ben til A1.
Tag 4 han-hun ledninger, og tilslut derefter benene på ultralydssensoren på denne måde:
- Gnd (sensor)> Gnd (arduino)
- Trig (sensor)> digital pin 4 (arduino)
- Ekko (sensor)> digital pin 5 (arduino)
- Vcc (sensor)> 5V (arduino)
Svejs 2 han -tråde til de 2 eksterne ben på USB -stikket.
Tilslut en af dem til GND og den anden af pin 6. Du ved, hvilken du skal slutte til hvilken pin, når du har udført følgende test:
Prøv at slutte en af dem til GND og en til 5V, og tilslut lampen til USB -stikket. Hvis det ikke lyser - drej ledningerne fra GND til 5V og omvendt. Når lampen tændes - flyt ledningen fra 5V -stiften og sæt den i den 6 digitale pin.
Trin 4: Indstil potentiometer og kodning
Download den vedhæftede kode, og upload den til arduinoen.
Læg tavlen, hvor du betragter den som 'mørk'.
Åbn den serielle skærm (ctrl + M) - Du vil se 2 udskrevne numre gentagne gange. Juster potentiometeret, indtil begge tal er omtrent lige store.
Download koden fra github.com. Åbn filen 'AutoLamp.ino', og upload den til arduinoen. (Du skal først udpakke filerne).
Trin 5: Limning
Indsæt alle komponenter i æsken.
Sæt ultralydssensoren foran, inde i hullerne du klipper, og lim den på plads med limpistolen.
Lim LDR på plads, men dæk den ikke til.
Lim USB -stikket ved siden af det hul, du lavede til det, så det vender ud.
Før USB -kablet gennem det hul, du lavede til det, og lim det, så det ikke ville bevæge sig.
Luk og lim boksen, så den ikke åbnes.
Trin 6: Afslut
Tilslut kablet til en USB -oplader, og sæt æsken i mørke. Tilslut lampen til USB -stikket.
det er det! Nu når du passerer foran hende, tændes lampen.
Hvis du ikke passerer foran hende et stykke tid, slukker hun alene.
Anbefalede:
Auto hundeføder: 6 trin
Auto hundefoder: Dette er mit projekt om en automatisk dyrefoder. Mit navn er Parker, jeg går i klasse 11, og jeg lavede dette projekt den 11. november 2020 som en CCA (Course Culminating Activity) i dette projekt. Jeg viser dig, hvordan du laver en automatisk dyrefoder med Arduino UNO
NUL DELAY USB JOYSTICK - AUTO ANALOG MODIFIKATION: 5 trin
ZERO DELAY USB JOYSTICK - AUTO ANALOG MODIFICATION: Dette er et yderligere projekt til Zero Delay USB Encoder True Analog Joystick Modification. Du skal have ændret, testet og kalibreret encoderen i det forrige projekt, før du tilføjer denne enhed. Når den er færdig og fungerer
Shop Vac Auto Switch (ingen Arduino påkrævet): 7 trin
Shop Vac Auto Switch (ingen Arduino påkrævet): Som mange hobbyfolk træværkere har jeg et butiksvakuum fastgjort til min bordsav, og hver gang jeg vil udføre et snit, skal jeg tænde det, før jeg tænder saven. Det kan se fjollet ud, men det er ondt i nakken at tænde og slukke butiksvakuummet så mange
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
Auto Auto Light System: 4 trin
Car Auto Light System: hej fyre, den moderne bil leveres med automatisk billyssystem, hvilket betyder, at forlygterne tændes og slukkes automatisk, afhænger af det omgivende lys, så når det bliver mørkt, eller du kører i tanel, tændes lysene automatisk. troede endda at skifte