Sisällysluettelo:

Automaattinen sisäänkäynnin valaistus: 10 vaihetta
Automaattinen sisäänkäynnin valaistus: 10 vaihetta

Video: Automaattinen sisäänkäynnin valaistus: 10 vaihetta

Video: Automaattinen sisäänkäynnin valaistus: 10 vaihetta
Video: Garage paristokäyttöinen kohdevalaisin liiketunnistimella 2024, Marraskuu
Anonim
Automaattinen sisäänkäynnin valaistus
Automaattinen sisäänkäynnin valaistus
Automaattinen sisäänkäynnin valaistus
Automaattinen sisäänkäynnin valaistus

Haluan asentaa automaattisen valaistuksen talon sisäänkäyntiin. Useimmissa tapauksissa PIR (passiivinen infrapuna -anturi) -liiketunnistin ja lamppu toimivat, mutta hylkään tämän ajatuksen, koska ulkopuolelle kiinnitetty anturi näyttää kömpelöltä.

Tavoitteeni tässä projektissa:

  1. Valaistuksen näkymän tulisi näyttää yksinkertaiselta ja matalalta.
  2. Minua kiinnostaa myös kokeilla uusia juttuja ja tarkistaa uusia ideoita projektissa:
  • Käytä 3D -tulostusta monimutkaiseen geometriaan.
  • Piirisuunnittelu, piirilevy (elektroninen piirilevy) Asettelu ja prototyyppi elektroniikalle.
  • Olen käyttänyt WiFi-MCU (mikrokontrolleri) ESP32: ta aiemmin. Koska voimme olla vuorovaikutuksessa MCU: n kanssa http-palvelimen kautta, eikö ole kätevää, jos meillä on verkkopohjainen käyttöliittymä anturien signaalin lukemiseen ja valaistusparametrien asettamiseen?

Näiden ideoiden perusteella tein mallin ja varmistin sen toimivuuden; Suunnittelen ja valmistan valaistusjärjestelmän.

Huomautus:

  • Tässä projektissa ilmoitetut fyysiset mitat on tarkoitettu 1 x 1,5 metrin alueen valaisemiseen. Voit käyttää sitä viitteenä suunnittelusi skaalaamiseen.
  • Jotkin tämän projektin työt voivat olla vaarallisia, suorita tarvittavat varotoimet ennen testausta ja asennusta.
  • Minulla ei ole kaikkia laitteita ja työkaluja komponenttien valmistamiseen. Tämän seurauksena ulkoistan 3D -tulostuksen ja piirilevyjen valmistustyöt ammattistudioille. CAD, kuten Fusion 360 ja EAGLE, auttavat paljon tässä skenaariossa. Puhun lisää myöhemmissä osioissa.

Vaihe 1: Suunnittelun yleiskatsaus, asettelu ja malli

Image
Image
Suunnittelun yleiskatsaus, asettelu ja malli
Suunnittelun yleiskatsaus, asettelu ja malli
Suunnittelun yleiskatsaus, asettelu ja malli
Suunnittelun yleiskatsaus, asettelu ja malli

Ajatukseni on saada valaistusjärjestelmä "piiloutumaan" puulokeron sisään, mutta sallia valaistus aukon kautta.

Käytän Fusion360: ta mallintamaan koko kohtaus ensin. Voit käydä tutustumassa sen käyttöön. CAD auttaa paljon visualisoinnin parantamisessa suunnitteluvaiheessa.

Käytämme esimerkiksi infrapuna -antureita seurataksemme lähestyviä ihmisiä ja kytkeäksemme valon päälle. Siksi antureiden on asetettava tarkasti. Voimme vain piirtää infrapunasäteen polun malliin. Kierrä ja siirrä antureita haluamallamme tavalla ilman monimutkaista laskentaa etukäteen.

Lopulta tein sen näin:

  • Luo aukko ja asenna LED -kokoonpano sen yläpuolelle.
  • Valoresistori tarkistaa, onko huone tarpeeksi pimeä valaisemaan.
  • Käytän kahta pitkän kantaman infrapuna-anturia havaitsemaan, lähestyykö kukaan sisäänkäyntiä, ja kytken valon päälle, jos hän on tarpeeksi lähellä.
  • Toinen lyhyen kantaman infrapuna-anturi tarkistaa, avaako ovi.
  • Aukko on kapea, joten meidän on asetettava anturit tarkkoihin paikkoihin. Tarvitsemme myös heijastimen ohjaamaan LED -valoa aukon läpi. Voimme 3D-tulostaa yhden osan (anturipidike) näiden kahden tarkoituksen täyttämiseksi.
  • Järjestelmän valvonta ja parametrien säätö WiFi -yhteyden kautta: Mitkä ovat anturilukemat nyt? Kuinka lähellä valon kytkemistä? Kuinka tumma valon pitäisi syttyä? Kuinka kauan lampun pitäisi olla päällä? Voimme ohjata valaistusta verkkoselaimen avulla käyttämällä WiFi MCU: ta, kuten ESP32.

Vaihe 2: Avaaminen

Avauksen tekeminen
Avauksen tekeminen
Avauksen tekeminen
Avauksen tekeminen
Avauksen tekeminen
Avauksen tekeminen

Työkalut:

  • Neliön viivain
  • Saha- käsisaha tai sähkökäyttöinen.
  • Pora - käsipora tai mikä tahansa sähkökäyttöinen porakone, joka pystyy poraamaan puuta ja muovia.
  • Tiedosto
  • Lastalla, hiekkapaperilla ja siveltimellä - pinnan palauttamiseksi alkuperäiseen tilaansa ja väriin.

Materiaalit:

  • Akryylinauhat - Kaavittu materiaali on hienoa, jos se on tarpeeksi paksu (~ 5 mm)
  • Kipsi
  • Sisämaali

Toimenpiteet:

  1. Tee aukon koko määrittämällä akryylimalli. Pinoan 4 akryylinauhaa ja liimaan ne yhteen. Käytä neliön viivoitinta varmistaaksesi, että ne ovat 90 asteen kulmassa toisiinsa nähden. Aukon koko on 365 x 42 mm.
  2. Tee malliin 4 kiinnitysreikää ja kiinnitä se sitten lokeroon ruuveilla.
  3. Poraa reiät reunoille ja sahaa pois ei -toivottu alue.
  4. Poista ylimääräinen materiaali viilalla ja tee reunat suoriksi mallia pitkin.
  5. Poista malli. Levitä kipsi asennusreikiin ja puupintaan.
  6. Hio pinta ja levitä kipsi. Toista nämä vaiheet, kunnes pinta on sileä.
  7. Maalaa pinta.

Vaihe 3: LED -kokoonpanon tekeminen

LED -kokoonpanon tekeminen
LED -kokoonpanon tekeminen

Työkalut:

  • Saha - käsisaha tai sähkökäyttöinen.
  • Pora - käsipora tai mikä tahansa sähkökäyttöinen porakone, joka pystyy poraamaan puuta ja muovia.
  • Johtosuojus
  • Juotin

Materiaalit:

  • Ø20 mm PVC -letkut ja pidikkeet.
  • 5W G4 LED -lamppu ja kanta x5
  • Sähkökaapelit
  • Juotoslanka
  • Kuuntele kutistumisputki

Toimenpiteet:

  1. Leikkaa PVC -letkun pituus 355 mm lampun rungoksi.
  2. Asenna kaksi putkipidikettä kumpaankin päähän jalustana.
  3. Poraa viisi Ø17 mm reikää PVC -letkuun LED -liitäntöjä varten.
  4. Aseta LED -pistorasiat paikalleen ja varmista, että kaapelit ovat riittävän pitkiä tulemaan ulos putkesta, jatka johtoa, jos ne ovat liian lyhyitä. Koska käytämme valonlähteinä 5W G4 LED -lamppuja, virta on ~ 23mA 220VAC -lähteelle. Käytän AWG#24 -nauhajohtoja alkuperäisen kaapelin juottamiseen. Käytä kutistusputkea suojaamaan liitettyä aluetta.
  5. Asenna LED -lamput LED -kantoihin.
  6. Liitä LED -lamput rinnakkain.

Vaihe 4: Anturipidikkeen valmistus

Anturin pidikkeen tekeminen
Anturin pidikkeen tekeminen
Anturin pidikkeen tekeminen
Anturin pidikkeen tekeminen
Anturin pidikkeen tekeminen
Anturin pidikkeen tekeminen

Käytän Fusion360 -mallia anturipidikkeen mallintamiseen ensin. Asennuksen ja valmistuksen yksinkertaistamiseksi anturipidike toimii myös valonheijastimena ja ne ovat yksi osa. Anturipidikkeessä tulee olla asennusaukot, jotka vastaavat IR -alueen antureiden muotoja. Tämä voidaan tehdä helposti käytettäessä Fusion360: ta:

  1. Tuo ja aseta anturit ja anturipidike haluttuihin paikkoihin [kuten vaiheessa 2]
  2. Käytä häiriökomentoa tarkistaaksesi, onko pitimen ja anturien välillä päällekkäistä äänenvoimakkuutta.
  3. Säilytä anturit ja poista päällekkäinen tilavuus pidikkeestä.
  4. Tallenna malli uutena osana. Asennusontelot ovat nyt antureiden muotoisia!
  5. Meidän on myös otettava huomioon valmistustoleranssi: Anturin mitatoleranssi on ± 0,3 mm ja 3D -tulostuksen valmistustoleranssi on ± 0,1 mm. Tein 0,2 mm: n ulospäin siirtymisen kaikkiin onteloiden kosketuspintoihin, jotta varmistettaisiin välys.

Malli lähetetään studioon 3D -tulostusta varten. Valmistuskustannusten alentamiseksi käytän pientä 2 mm paksuutta ja luon tyhjiä kuvioita materiaalin säästämiseksi.

3D -tulostuksen läpimenoaika on noin 48 tuntia ja se maksaa ~ 32 dollaria. Valmis osa oli jo hiottu, kun sain, mutta se on liian karkea. Tämän vuoksi hiotaan pinnat 400 karkealla märällä hiekkapaperilla ja ruiskutan sen jälkeen sisäpuolta valkoisella maalilla.

Vaihe 5: Piirin suunnittelu

Piirin suunnittelu
Piirin suunnittelu

Tavoitteet ja näkökohdat

  • Minulla ei ole juotosuudistusuunia, joten vain DIP -paketin osat otetaan huomioon.
  • Yksilevyinen rakenne: Piirilevy sisälsi kaikki komponentit, mukaan lukien AC-DC-virtalähde.
  • Energiansäästö: Kytke anturit ja LED -lamppu päälle vain, kun sisäänkäynti on tarpeeksi pimeä.
  • Etämääritys: aseta MCU -parametrit WiFi -yhteyden kautta.

Kuinka piiri toimii

  • Vaihtovirtalähde liitäntäkotelon kautta (TB1), sulakesuojauksella (XF1).
  • Pienikokoista AC-DC-virtalähdettä (PS1) käytetään 5 VDC: n virran syöttämiseen ESP32 MCU (JP1 & 2) -korttiin ja antureihin.
  • WiFi MCU ESP32 (NodeMCU-32S) lukee jännitesignaalin valoresistorilta (PR) käyttämällä ADC-kanavaa (ADC1_CHANNEL_7). Käynnistä MOSFET (Q1) GPIO-nastan22 kautta, jotta kaikki 3 infrapuna-anturia kytketään päälle, jos signaali on kynnystä alhaisempi.
  • Muut 3 ADC-kanavaa (ADC1_CHANNEL_0, ADC1_CHANNEL_3, ADC1_CHANNEL_6) 3 infrapuna-anturin signaalilähdölle (IR_Long_1, IR_Long_2, IR_Short). Jos signaali on korkeampi kuin kynnys, kytke MOSFET (Q2) päälle GPIO -nastan 21 kautta, joka kytkee SSR: n (K1) päälle ja sytyttää TB1: n yhteydessä olevat LED -lamput.
  • MCU tarkistaa, onko WiFi -kytkin (S1) kytketty päälle (ADC1_CHANNEL_4) kautta, suorittamalla WiFi -tehtävä, jotta MCU: ssa asetetut parametrit sallitaan.

Osa lista

  1. NodeMCU-32S x1
  2. Mean Well IRM-10-5 -virtalähde x1
  3. Omron G3MC-202P-DC5 Solid State Relay x1
  4. STP16NF06L N-kanavainen MOSFET x2
  5. Sharp GP2Y0A710K0F Etäisyyden mittausanturi x2
  6. Sharp GP2Y0A02YK0F Etäisyyden mittausanturi x1
  7. Naarasotsikko 2,54 mm -19 nastaa x2 (tai mikä tahansa otsikoiden yhdistelmä, jotta siitä tulee 19 nastaa)
  8. HB-9500 9. mm: n etäisyys Riviliitin 4-nastainen 2 (HP-4P) x1
  9. KF301 5,08 mm: n etäisyys Riviliittimen liitin 2-nastainen x1
  10. KF301 5,08 mm: n etäisyys Riviliittimen liitin 3-nastainen x3
  11. SS-12D00 1P2T Vaihtokytkin x1
  12. BLX-A Sulakepidike x1
  13. 500mA sulake
  14. Valovastus x1
  15. 1 k ohmin vastukset x3
  16. 0.1uF kondensaattorit x3
  17. 10uF kondensaattori x1
  18. M3X6mm nailonruuvit x6
  19. M3X6mm upotetut nailonruuvit x4
  20. M3X8mm nylonvälikappale x4
  21. M3 Nylon -mutterit x2
  22. Muovikotelo (koko suurempi kuin 86 mm x 84 mm)
  23. 2 W 33 k ohmin vastus x1 (valinnainen)

Huomaa, että pienitehoinen LED-valo voi silti hehkua, vaikka Solid State Relay on POIS PÄÄLTÄ. Saatat tarvita vastuksen ja kondensaattorin liitännän rinnakkain LED -lampun kanssa tämän ongelman ratkaisemiseksi.

Vaihe 6: Piirilevyn asettelu ja kokoaminen

Piirilevyjen asettelu ja kokoonpano
Piirilevyjen asettelu ja kokoonpano
Piirilevyjen asettelu ja kokoonpano
Piirilevyjen asettelu ja kokoonpano
Piirilevyjen asettelu ja kokoonpano
Piirilevyjen asettelu ja kokoonpano

Voimme käyttää yleisen piirilevyn prototyyppiä piirin tekemiseen. Mutta yritän käyttää EAGLE CADia kaavion ja asettelun suunnitteluun. Taulukuvat (Gerber -tiedosto) lähetetään PCB Prototyping Studio -ohjelmaan valmistusta varten.

Käytetään 2-kerroksista FR4-levyä, jossa on 1 oz kuparia. Mukana on ominaisuuksia, kuten asennusreiät, päällystetyt reiät, kuumailmajuotosvakautus, juotosmaskin kerros, silkkipainoteksti (no.. nyt he käyttävät mustesuihkutulostusta). 10 kpl (MOQ) piirilevyn valmistuskustannukset ovat ~ 4,2 dollaria - kohtuullinen hinta tällaisella työn laadulla.

EAGLE: n käytöstä PCB -suunnittelussa on hyviä opetusohjelmia.

Sparkfunista:

  • Käyttämällä EAGLE: Kaavio
  • Käyttämällä EAGLE: Board Layout

Hyvä Youtube -opetusohjelma Ilya Mikhelsonilta:

  • Eagle PCB -opetusohjelma: Kaavamainen
  • Eagle PCB -opetusohjelma: Asettelu
  • Eagle PCB -opetusohjelma: Suunnittelun viimeistely
  • Eagle PCB -opetusohjelma: mukautettu kirjasto

Aseta komponentit piirilevyyn ja juotos takana. Vahvista puolijohderele, sulakerasia ja kondensaattorit kuumalla liimalla. Poraa reiät muovikotelon alaosaan ja asenna nylonvälikkeet. Tee sivuseiniin aukot kaapeliliitäntöjen mahdollistamiseksi. Asenna piirilevykokoonpano välikappaleiden päälle.

Vaihe 7: Pidennä anturikaapelia

Laajenna anturikaapelit
Laajenna anturikaapelit

Alkuperäiset anturikaapelit ovat liian lyhyitä ja tarvitsevat jatkoa. Käytän suojattua 22AWG -signaalikaapelia signaalin jännitteen häiritsemisen aiheuttaman melun vähentämiseksi. Suojaus kytketty anturin maahan, kun taas Vcc ja Vo muihin johtoihin. Suojaa liitos kutisteputkella.

Laajenna valoresistoria samalla tavalla.

Vaihe 8: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
  1. Asenna LED -kokoonpano, levitä jalustaan silikonia tai kuumaa liimaa ja kiinnitä se lokeroon.
  2. Asenna anturipidike LED -kokoonpanon peittämiseksi. Kiinnitä 3 infrapuna-anturia anturipidikkeisiin.
  3. Poraa Ø 6,5 mm reikä lokeroon kulman lähelle. Aseta valovastus paikalleen, kiinnitä se ja kaapeli kuumalla lämpöliimalla.
  4. Asenna ohjauspiirin sisältävä kotelo seinään.
  5. Tee seuraavat johtoliitännät:
  • AC -virtalähde piirin "AC IN".
  • LED -lamppu syöttää virtapiirin "AC OUT".
  • Infrapuna -anturit: Vcc - "5V", GND - "GND", Vo - "Vout" piirissä
  • Valovastus "PR": lle piirissä.

Vaihe 9: Laiteohjelmisto ja asennus

Laiteohjelmisto ja asennus
Laiteohjelmisto ja asennus
Laiteohjelmisto ja asennus
Laiteohjelmisto ja asennus
Laiteohjelmisto ja asennus
Laiteohjelmisto ja asennus

Laiteohjelmiston lähdekoodi voidaan ladata tästä GitHub -linkistä.

Kytke WiFi -kytkin päälle ja käynnistä laite. MCU siirtyy oletusarvoisesti SoftAP -tilaan ja voit muodostaa yhteyden tukiasemaan "ESP32_Entrance_Lighting" WiFi -yhteyden kautta.

Siirry selaimessa kohtaan 192.168.10.1 ja käytä seuraavia toimintoja:

  1. OTA -laiteohjelmistopäivitys selaimen latauksen kautta.
  2. Parametriasetus:
  • PhotoResistor - Valoresistorin liipaisutaso, jonka alapuolella anturit käynnistyvät (12 -bittinen ADC -alue 0-4095)
  • IR_Long1 - etäisyys, jonka alapuolella pitkän kantaman infrapuna -anturi 1 kytkee lampun päälle (12 -bittinen ADC -alue 0-4095)
  • IR_Long2 - etäisyys, jonka alapuolella pitkän kantaman infrapuna -anturi 2 kytkee lampun päälle (12 -bittinen ADC -alue 0-4095)
  • IR_Short - Etäisyys, jonka alapuolella lyhyen kantaman infrapuna -anturi kytkee lampun päälle (12 -bittinen ADC -alue 0-4095)
  • Syttymisaika - lampun päälläoloaika (millisekuntia)

Napsauta "Päivitä" asettaa laukaisutasot tekstikenttien arvoihin.

Napsauta "Sensor polling", anturin nykyiset lukemat päivitetään joka sekunti, jos valotaso on alhaisempi kuin valovastuksen laukaisutaso.

Vaihe 10: Lopeta

Viedä loppuun !
Viedä loppuun !

Muutamia ajatuksia parantamisesta:

  • MCU -syvä lepotila/erittäin pienitehoinen rinnakkaisprosessori vähentää energiankulutusta.
  • Websocketin/suojatun websocketin käyttö perinteisen HTTP -viestin sijasta nopeamman vastauksen saamiseksi.
  • Edullisempien komponenttien, kuten laseretäisyysanturien käyttö.

Tämän projektin materiaalikustannukset ovat noin 91 dollaria - vähän kalliita, mutta mielestäni kannattaa kokeilla uutta ja tutkia tekniikkaa.

Projekti valmis ja se toimii. Toivottavasti pidät tästä Instructable -ohjelmasta.

Suositeltava: