Sadržaj:

Automatski - Lampa: 6 koraka
Automatski - Lampa: 6 koraka

Video: Automatski - Lampa: 6 koraka

Video: Automatski - Lampa: 6 koraka
Video: Haval H-6 HEV Управление ОДНОЙ ПЕДАЛЬЮ!!! 243 л.с 530Нм (гибрид) 2024, Juli
Anonim
Automatski - Lampa
Automatski - Lampa

Imam policu za knjige u uglu 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 i 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 - kada u prostoriji već ima dovoljno svjetla, lampa se neće upaliti ni pri približavanju.

Lampa će se sama isključiti ako neko vrijeme pored nje niko ne prođe.

Korak 1: Rasporedite sve komponente

Rasporedite sve komponente
Rasporedite sve komponente
Rasporedite sve komponente
Rasporedite sve komponente
Rasporedite sve komponente
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 je bolje imati. (Amazon)
  • USB kabel koji odgovara Arduino ploči
  • Ožičenje-nekoliko muško-ženskih i nekoliko muško-muških. (Amazon)
  • Lampa sa USB napajanjem (Amazon)
  • Otpornik - 10KΩ je dobar
  • LDR (Amazon)
  • Potenciometar (Amazon)
  • Mala kartonska kutija - sve komponente bit će umetnute u nju

Alati za upotrebu u građevinarstvu:

  • Lemilica + lim
  • Pištolj za ljepilo
  • pomoćni nož

Ako imate sve ovo, možete početi!

Korak 2: Napravite rupe u kutiji

Napravite rupe u kutiji
Napravite rupe u kutiji
Napravite rupe u kutiji
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 veze na prednjoj / gornjoj strani kutije.

Sa stražnje strane - napravite rupu kako biste kroz nju mogli provući USB kabel do mikrokontrolera.

Korak 3: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
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 istom mjestu zavarite muško-muški konac, kao na slici.

Muški-ž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 povezanu na LDR utikač na 5V, a žicu povezanu na oboje na A0.

Ovo ć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ška navoja 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 i uključite lampu u USB priključak. Ako ne svijetli - okrenite žice s GND na 5V i obrnuto. Kad se lampica uključi - pomaknite žicu sa 5V pina i umetnite ga u 6 digitalni pin.

Korak 4: Postavite potenciometar i kodiranje

Postavite potenciometar i kodiranje
Postavite potenciometar i kodiranje

Preuzmite priloženi kôd i postavite ga na arduino.

Postavite ploču tamo gdje smatrate da je „tamna“.

Otvorite serijski monitor (ctrl + M) - Više puta ćete vidjeti 2 odštampana broja. Podesite potenciometar dok oba broja ne budu približno jednaka.

Preuzmite kôd sa stranice github.com. Otvorite datoteku 'AutoLamp.ino' i postavite je na arduino. (Morate prvo izdvojiti datoteke).

Korak 5: Lijepljenje

Lijepljenje
Lijepljenje

Ubacite sve komponente u kutiju.

Postavite ultrazvučni senzor sprijeda, unutar rupa koje ste izrezali, i zalijepite ga na mjesto pištoljem za ljepilo.

Zalijepite LDR na mjesto, ali ga ne prekrivajte.

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

Image
Image

Priključite kabel na USB punjač i stavite kutiju u mraku. Spojite lampu na 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čuje se: