Sadržaj:

Ronde De Nuit: 7 koraka (sa slikama)
Ronde De Nuit: 7 koraka (sa slikama)

Video: Ronde De Nuit: 7 koraka (sa slikama)

Video: Ronde De Nuit: 7 koraka (sa slikama)
Video: Последствия ПТСР: суицид, депрессия, наркомания | Причины ПТСР у женщин после абьюза | Лечение ПТСР 2024, Studeni
Anonim
Image
Image
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit

Svrha ovog projekta je koristiti LED traku u boji kako bi noćno svjetlo aktiviralo senzor pokreta.

Moja je ideja bila dobiti difuzno svjetlo oko kreveta, ali bez vijaka, lijepljenja ili zatvaranja.

Dakle, radi na NiMH AA baterijama, napravljen je od 3D ispisa i dizajniran je za polaganje na pod, ispod vašeg kreveta.

Predlažem 2 modela: dizajn punog mjeseca i pola mjeseca.

Korak 1: Preduslovi za materijal

Računi materijala
Računi materijala
Računi materijala
Računi materijala
Računi materijala
Računi materijala

Elektronika:

  • LED traka WS2812 (dužina 110 cm za pun mjesec i 60 cm za polumjesec)
  • HC SR501 PIR senzor pokreta (1 za polumjesec, 3 za pun mjesec)
  • XH konektori (korak 2,54 mm)

    klješta za prešanje za ove konektore

  • USB serijski adapter
  • LDR senzor
  • jedan držač baterije 4*AA
  • 4 AA NiMH baterije
  • ON/OFF prekidač
  • atmega328p (programirano arduino)

Elektronika za PCB:

Komponente navedene u datoteci eagle

Mehanika:

  • M3 * 10 mm vijci
  • M3 * 5 mm vijci
  • M3 slavina

Alat:

  • Pištolj za ljepilo
  • NiMH punjač

Korak 2: Vještine

Za izradu projekta trebat će vam:

  • 3D pisač s mlaznicom od 0,4 mm ili manje
  • koristiti Eagle za naručivanje i izradu PCB -a

    Ako kad god se ne osjećate u skladu s ovim, kontaktirajte me, mogu vam dostaviti PCB sa svim potrebnim komponentama

  • Arduino vještine:

    • instalirati potrebne knjižnice
    • sastaviti i preuzeti softver
    • opcionalno programirajte atmega328p s arduino pokretačkim programom (ili ga možete uzeti s arduino ploče kako biste izbjegli ovaj korak)

Korak 3: 3D ispis

3D ispis
3D ispis
3D ispis
3D ispis
3D ispis
3D ispis
3D ispis
3D ispis

Predlažem 2 modela: model s punim i pol mjesecom.

Dajem vam ovdje:

  • STL datoteke za izravan ispis
  • Fusion 360 datoteke ako ga želite prilagoditi

Parametri ispisa:

  • Slojevi 0,3 mm
  • 0,4 mm ekstruder
  • PLA

Korak 4: PCB kontroler

PCB kontroler
PCB kontroler

Moje PCB je napravljeno oko atmega328p (s programiranim arduino pokretačkim programom):

  • Serijski port je spojen na konektor sa 6 pinova, u svrhu priključivanja Serial-USB adaptera
  • AQV20 je relej photoMOS. Ovdje je svrha prebacivanje napajanja za LED traku.

    • Imao sam na zalihama neke komponente AQV20, ali vidio sam da ih nije lako pronaći. Možete uzeti ekvivalent poput AQV21.
    • Dajem alternativnu shemu ploče koja koristi MOSFET za zamjenu ovog AQV20, ali još nije testiran.
  • FERIT se koristi za filtriranje buke. Tijekom testova primijetio sam da PIR senzori ponekad mogu oscilirati. Nisam saznao točan razlog, ali odlučio sam dodati GVOZDILO, jer radi dobro;-)
  • Ploča se napaja iz 4 NiMH AA baterije = 4*1,2V = 4,8 V

    • 4,8 V je nazivni napon, što zapravo ne znači ništa
    • Kad su baterije potpuno napunjene, mjerim minimalno 5,1 V, pri pražnjenju će napon pasti
  • Napon se regulira visoko učinkovitim pretvaračem MT3608

    • Kad nema punjenja, struja je manja od 1 mA
    • T1 podesite napon, obavezno postavite T1 na 15k da dobije 5V na izlazu

Kako radi ?

  • PIR senzori spojeni su na PIR1/2/3 XH konektore.
  • Kad počnemo, atmega brzo prelazi u stanje mirovanja. Potrošena struja je tada <1 mA.
  • Kad senzor detektira kretanje, šalje +5V na odgovarajući pin (4, 11, 13) i budi atmegu.
  • Zatim atmega aktivira relej photoMOS, koji napaja LED traku (spojenu na STRIP XH). Podaci se šalju na jednom linijskom BUS -u (pin 12 atmega).
  1. ronde 1.0 je napravljen i testiran, radi dobro
  2. ronde 1.1 zamijenio je photoMOS relej AQV20 MOSFET tranzistorom, još nije testiran

Korak 5: LDR Assy

LDR Assy
LDR Assy
LDR Assy
LDR Assy

U početku nisam razmišljao o korištenju svjetlosnog senzora, ali doista je korisnije za očuvanje trajanja baterije.

Stoga sam serijski lemio svjetlo ovisni otpornik s 10 Mohms otpornikom, stavio ga na skupljajuću cijev i dodao XH konektor.

VCC ---- | 10Mohms | ------- | LDR | ------- GND

Koristim PIR1 konektor za utikač ovog LDR sklopa. Za polumjesec je u redu, za pun mjesec zauzima mjesto PIR senzora. Pa sam morao napraviti izbor.

Cilj mi je dizajnirati novu ploču s dodatnim priključkom za svjetlosni senzor. Za buduću upotrebu…

Korak 6: Montaža

Skupština
Skupština
Skupština
Skupština
Skupština
Skupština
  1. Dotaknite rupe s M3
  2. Lemiti LDR skup
  3. Napravite XH konektore za:

    1. PIR senzori
    2. Držač baterije
    3. LED traka
    4. Prekidač za uključivanje/isključivanje napajanja
  4. Lemite LED traku, izrežite je i zalijepite
  5. Pištoljem za ljepilo zalijepite PIR senzore
  6. Uvrnite tiskanu ploču duljine M3 - 5 mm
  7. Spojite sve priključke:

    1. Za polumjesec: LDR na PIR1 i PIR senzor na PIR2
    2. Za puni mjesec: LDR na PIR1 i PIR senzorima na PIR2 i PIR3

Korak 7: Učitajte softver

Učitajte softver
Učitajte softver

Priključite USB-serijsko sučelje kao što je prikazano na gornjoj fotografiji. Vodite računa o orijentaciji !! Ako kad god ga uključite u suprotnom smjeru neće oštetiti ploču, ali bolje ga izbjegavajte.

Za preuzimanje odgovarajućeg softvera upotrijebite Arduino IDE.

Koristio sam vanjske knjižnice koje morate prvo instalirati:

  • Adafruit_NeoPixel
  • PinChangeInterrupt

Moj softver je vrlo jednostavan i očekujem da ćete ga prilagoditi:

  • Pri uključivanju LED traka će treptati 3 puta kao poruka dobrodošlice.
  • Zatim mikrokontroler prelazi u stanje mirovanja.
  • Kad se detektira pokret, on budi mikrokontroler i pali LED traku.

Igrajući se sa softverom moći ćete promijeniti boje, kašnjenja itd.

Uživati !!

Izazov dizajna PCB -a
Izazov dizajna PCB -a
Izazov dizajna PCB -a
Izazov dizajna PCB -a

Drugoplasirani u izazovu dizajna PCB -a

Preporučeni: