Sadržaj:
- Korak 1: Rasporedite sve komponente
- Korak 2: Napravite rupe u kutiji
- Korak 3: Ožičenje
- Korak 4: Postavite potenciometar i kodiranje
- Korak 5: Lijepljenje
- Korak 6: Završite
Video: Automatski - Lampa: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Imam policu za knjige u kutu sobe. Područje nije osvijetljeno i ne volim paliti i gasiti svjetlo svaki put kad poželim uzeti knjigu.
S nekim osnovnim komponentama i jednostavnim kodom možete napraviti i lampu koja će se automatski upaliti kad vam zatreba, a ugasiti se kad vam ne treba.
Za ovaj projekt koristio sam arduino nano ploču.
Svjetiljka ima 2 senzora: ultrazvučni senzor udaljenosti i svjetlosni senzor (LDR). Ultrazvučni senzor upozorava mikrokontroler kada se osoba približi svjetiljci - pa bi se trebala uključiti. LDR senzor provjerava je li soba već osvijetljena - kad u prostoriji već ima dovoljno svjetla, žarulja se neće upaliti ni pri približavanju.
Svjetiljka će se sama ugasiti ako neko vrijeme pored nje nitko ne prođe.
Korak 1: Rasporedite sve komponente
Ovo su komponente koje se koriste u građevinarstvu:
- Ultrazvučni senzor (Amazon)
- Arduino ploča (bez obzira na vrstu, odabrao sam Nano zbog njegove veličine) (Amazon)
- USB utičnica (ženska) - nije potrebna, ali bolje je imati. (Amazon)
- USB kabel koji odgovara Arduino ploči
- Ožičenje-nekoliko muško-ženskih i nekoliko muško-muških. (Amazon)
- Svjetiljka s USB napajanjem (Amazon)
- Otpornik - 10KΩ je dobar
- LDR (Amazon)
- Potenciometar (Amazon)
- Mala kartonska kutija - sve komponente bit će umetnute u nju
Alati za gradnju:
- Lemilica + lim
- Pištolj za ljepilo
- pomoćni nož
Ako imate sve ovo, možete početi!
Korak 2: Napravite rupe u kutiji
Postavite ultrazvučni senzor na kutiju i olovkom označite njegove "oči".
Pomoću pomoćnog noža izrežite 2 rupe u kutiji tako da možete umetnuti "oči" ultrazvučnog senzora kroz karton.
Iglama probušite 2 male rupice na vrhu kutije kroz koje ćete kasnije provući LDR niti.
Izrežite rupu veličine USB priključka na prednjoj / gornjoj strani kutije.
Straga - napravite rupu kako biste kroz nju mogli provući USB kabel do mikrokontrolera.
Korak 3: Ožičenje
Prvo provucite LDR noge kroz rupe koje ste napravili u prethodnom koraku.
Zavarite jednu nogu LDR -a na jednu nogu otpornika. Na isto mjesto zavarite muško-muški konac, kao na slici.
Muško-ženski navoj dodaje se drugom kraku LDR-a, a jedan se dodaje drugom kraku otpornika.
Umetnite žicu spojenu na GND pin na Arduino ploči, žicu spojenu na LDR utikač na 5V, a žicu spojenu na oboje na A0.
To će stvoriti pad napona na otporniku, tako da u prostoriji ima više svjetla - što veći napon dobijemo od zajedničke žice.
Uzmite 3 muško-ženske žice, spojite ih s nogama potenciometra. Spojite dvije vanjske noge - jednu na 5 V i jednu na GND, srednju nogu na A1.
Uzmite 4 muško-ženske žice, a zatim spojite noge ultrazvučnog senzora na ovaj način:
- Gnd (senzor)> Gnd (arduino)
- Okidač (senzor)> digitalni pin 4 (arduino)
- Eho (senzor)> digitalni pin 5 (arduino)
- Vcc (senzor)> 5V (arduino)
Zavarite 2 muške niti na 2 vanjske noge USB priključka.
Spojite jedan od njih na GND, a drugi na pin 6. Znat ćete na koji se priključiti na koji pin nakon što izvršite sljedeće ispitivanje:
Pokušajte spojiti jedan od njih na GND, a jedan na 5V, a žarulju uključite u USB utičnicu. Ako ne svijetli - okrenite žice s GND na 5V i obrnuto. Kad se lampica uključi - pomaknite žicu s 5V pina i umetnite ga u 6 digitalni pin.
Korak 4: Postavite potenciometar i kodiranje
Preuzmite priloženi kôd i prenesite ga na arduino.
Postavite ploču tamo gdje smatrate da je "tamna".
Otvorite serijski monitor (ctrl + M) - Više puta ćete vidjeti 2 ispisana broja. Namjestite potenciometar dok oba broja ne budu približno jednaka.
Preuzmite kôd s github.com. Otvorite datoteku 'AutoLamp.ino' i prenesite je na arduino. (Najprije morate izdvojiti datoteke).
Korak 5: Lijepljenje
Umetnite sve komponente u kutiju.
Postavite ultrazvučni senzor sprijeda, unutar rupa koje ste izrezali, i zalijepite ga na mjesto pištoljem za ljepilo.
LDR zalijepite na mjesto, ali nemojte ga prekrivati.
Zalijepite USB utičnicu pored rupe koju ste za nju napravili tako da bude okrenuta prema van.
Provucite USB kabel kroz rupu koju ste za njega napravili i zalijepite ga da se ne pomakne.
Zatvorite i zalijepite kutiju kako se ne bi otvorila.
Korak 6: Završite
Priključite kabel u USB punjač i stavite kutiju u mrak. Spojite žarulju u USB utičnicu.
to je to! Kad prođete ispred nje, lampica će zasvijetliti.
Ako neko vrijeme ne prođete ispred nje, isključit će se sama.
Preporučeni:
Automatski dozator za dezinfekciju ruku: 6 koraka
DIY automatski dozator za dezinfekciju ruku: U ovom projektu izgradit ćemo dozator za automatsko dezinfekciju ruku. Ovaj će projekt koristiti Arduino, ultrazvučni senzor, pumpu za vodu i dezinfekcijsko sredstvo za ruke. Ultrazvučni senzor koristi se za provjeru prisutnosti ruku ispod izlaza uređaja za dezinfekciju
Automatski dozator alkohola u gelu s Esp32: 9 koraka
Automatski dozator alkohola u gelu s Esp32: U vodiču ćemo vidjeti kako izraditi potpuni prototip, sastaviti automatski dozator alkohola u alkoholu s esp32, on će uključivati postupnu montažu, elektronički krug, a također i izvorni kod koji je objašnjen sve korak po korak
Automatski sustav zalijevanja biljaka pomoću Micro: bita: 8 koraka (sa slikama)
Automatski sustav zalijevanja biljaka pomoću Micro: bita: U ovom uputstvu pokazat ću vam kako izgraditi automatski sustav zalijevanja biljaka pomoću Micro: bita i nekih drugih malih elektroničkih komponenti. Micro: bit koristi senzor vlage pratiti razinu vlage u tlu biljke i
Automatski EKG- BME 305 Završni projekt Dodatni kredit: 7 koraka
Automatizirani EKG-BME 305 Završni projekt Dodatni kredit: Elektrokardiogram (EKG ili EKG) koristi se za mjerenje električnih signala koje proizvodi srce koje ima otkucaje srca i igra veliku ulogu u dijagnostici i prognozi kardiovaskularnih bolesti. Neki od podataka dobivenih EKG -om uključuju ritam
Automatski dozator lijekova: 5 koraka
Automatski dozator lijekova: Ovaj projekt namijenjen je upotrebi u medicini, gdje stariji pacijenti moraju imati pouzdan način za porcioniranje i izdavanje lijekova. Ovaj uređaj omogućuje dijeljenje lijekova do 9 dana unaprijed i automatsko izdavanje po želji