Kazalo:

Kuhinjske svetilke z uporabo Arduina: 3 koraki
Kuhinjske svetilke z uporabo Arduina: 3 koraki

Video: Kuhinjske svetilke z uporabo Arduina: 3 koraki

Video: Kuhinjske svetilke z uporabo Arduina: 3 koraki
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Julij
Anonim
Image
Image

Že nekaj časa sem si želel potopiti prste v avtomatizacijo doma. Odločil sem se, da bom začel s preprostim projektom. Na žalost med postopkom nisem naredil nobene fotografije, ampak sem najprej uporabil protoboard, da sem preizkusil svoje zamisli, in ga spajal le, ko je vse delovalo.

Projekt je sestavljen iz Arduina, priključenega na senzor PIR in LED traku, ki ga poganja MOSFET. Arduino bi lahko v celoti preskočil in uporabil samo PIR in njegovo nastavljivo zakasnitev, vendar je največ 18 sekund, kar pomeni, da se mora nekdo vsakih 18 sekund premakniti pred njim, da se luči ne ugasnejo. Poleg tega sem hotel, da se luči prižgejo in ugasnejo postopoma.

Moja prvotna zamisel je bila, da povežem tudi radijski modul in zaženem omrežje MySensors, vendar sem imel nekaj težav, da je senzor komuniciral z vhodom, zato sem obupal in ohranil projekt preprost.

1. korak: Materiali

Tukaj podajam seznam materialov (razen očitnih, kot so žica, spajkanje, spajkalnik itd.) S povezavami, kjer sem jih kupil.

  • Arduino Pro Mini 328 5V. Najprej sem poskusil uporabiti 3.3V in mislil sem, da bo obvladal 12V surov vhod, vendar sem zažgal slab regulator vgrajene napetosti.
  • Topel bel 12V LED trak (60 led/m, SMD2835, vodoodporen)
  • PIR senzor gibanja
  • MOSFET IRFZ44N za napajanje 12V LED traku z uporabo 5V izhoda iz Arduina. Vsak dober N-mosfet s temi napetostmi v razponu, ki ustreza vašemu pričakovanemu toku, ne bo nujno ta, vendar sem jih že uporabljal za vožnjo LED trakov, zato jim zaupam. Navedeni so za upravljanje 55V in 49A, več kot dovolj za ta projekt.
  • 12V napajalnik. Šel sem z modelom 2A, vendar morate oceniti tok, ki ga potrebujete. LED trak, ki sem ga izbral, je naveden kot 2,88 W/m, kar se zdi malo prenizko za 60 velikih LED, zato sem igral na varno.
  • Vtičnica za enosmerni tok
  • Škatla za projekt. Vse, kar ustreza vašemu projektu, je dobro.
  • Priključek JST za LED trak. Žice lahko spajkate neposredno, vendar se mi je zdelo bolje uporabiti priključek, če moram zamenjati trak.

2. korak: Montaža

Montaža
Montaža
Montaža
Montaža

Senzor PIR je priključen na nožico 2 na arduinu, izhod na mosfet pa na priključek 3. Izberete lahko katere koli druge zatiče in ustrezno spremenite kodo, vendar mora izhodni zatič omogočiti PWM. Arduinovo ozemljitev je treba priključiti na ozemljitev vtiča - izberite katerega od zatičev GND arduina. Upoštevajte, da mora biti pozitivna žica iz vtiča priključena na arduinov RAW zatič, tako da gre skozi regulator napetosti. NE PRIKLJUČITE DIREKTNO 12V VIRA Z VCC, svoj Arduino boste ocvrli.

Na M-tranzistorih z N-kanali so vrata pin 1, odtok je pin 2 in vir je pin 3. Vir (pin 3) je treba priključiti na 12V ozemljitev, vrata (pin 1) na Arduino in odtok na negativni zatič LED traku. Pozitivni del traku je treba priključiti neposredno iz vtiča.

Za LED trak sem uporabil dva priključka, ker sem ga razdelil na dva, po enega za vsako stran peči. Uporabite lahko samo en konektor ali več in vzporedno napajate toliko delov, kot želite, če iz napajalnika vnesete potreben tok. LED trakovi imajo običajno natisnjene oznake, ki prikazujejo, kje jih je mogoče razrezati (in običajno na odseke 3 LED). Prepričajte se, da ne povezujete ničesar na obratni polarnosti, in dobro je.

Ko je vse na svojem mestu, morate v projektni škatli izrezati luknjo, ki se prilega senzorju PIR. Odločil sem se, da ga postavim diagonalno, tako da iz moje dnevne sobe ne bo prinesel veliko gibanja, vendar je mali hrošč res občutljiv. Občutljivost pa lahko prilagodite tako, da enega od obeh trimpotov rahlo obrnete (drugi je za časovne omejitve signala in ga pustite pri miru). Zaradi tega je bolj občutljiv v smeri urinega kazalca.

Izrezal sem tudi dve reži za žice LED traku, izrežite jih toliko, kot jih potrebujete. Namestitev projektne škatle je odvisna od modela, moja ima na zadnji strani luknjo za vijak, zato sem jo privila na dno omare in senzor PIR namestila naprej. LED trakovi naj bi imeli lepilni del nazaj, vendar lepilo ni bilo dovolj dobro, ali pa je bilo na omari toliko maščobe na površini, da je preprečilo, da bi se trak zlepil (fuj!). Zato sem kupil nekaj sponk za kable (takšnih, ki so uporabljale za pritrditev koaksialnega kabla navzdol) in to je držalo trak na mestu.

3. korak: Naslednji koraki

V prihodnosti nameravam v hiši zgraditi omrežje MySensors in mu bom poskušal dodati ta projekt. In še nekaj, kar želim storiti, je dodati zmogljivosti z nizko porabo energije, tako da vezje v stanju pripravljenosti ne porabi veliko toka.

Priporočena: