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, Studeni
Anonim
Auto - Lampa
Auto - Lampa

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

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 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

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 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

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 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

Postavite potenciometar i kodiranje
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

Lijepljenje
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

Image
Image

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: