Tartalomjegyzék:

Ronde De Nuit: 7 lépés (képekkel)
Ronde De Nuit: 7 lépés (képekkel)

Videó: Ronde De Nuit: 7 lépés (képekkel)

Videó: Ronde De Nuit: 7 lépés (képekkel)
Videó: Les Rois du Monde - Romeo et Juliette Officiel HD 2024, Október
Anonim
Image
Image
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit

Ennek a projektnek az a célja, hogy egy színes ledszalag segítségével mozgásérzékelő által aktivált éjszakai fényt készítsen.

Az ötletem az volt, hogy szórt fényt kapjak az ágyam köré, de anélkül, hogy bármit csavarnék, beillesztenék vagy bedugnának.

Tehát NiMH AA elemekkel működik, 3D nyomtatásból készült, és úgy tervezték, hogy a padlón, az ágy alatt feküdjön.

Két modellt javaslok: telihold és félhold.

1. lépés: Anyagszámlák

Anyagjegyzékek
Anyagjegyzékek
Anyagjegyzékek
Anyagjegyzékek
Anyagjegyzékek
Anyagjegyzékek

Elektronika:

  • WS2812 led szalag (110 cm hosszú teliholdnál és 60 cm félholdnál)
  • HC SR501 PIR mozgásérzékelő (1 félholdhoz, 3 teliholdhoz)
  • XH csatlakozók (2,54 mm -es osztás)

    krimpelő fogó ezekhez a csatlakozókhoz

  • USB soros adapter
  • LDR érzékelő
  • egy 4*AA elemtartó
  • 4 db AA NiMH elem
  • BE/KI kapcsoló
  • atmega328p (arduino programozott)

Elektronika a NYÁK -hoz:

A sas fájlban felsorolt összetevők

Mechanika:

  • M3 * 10 mm -es csavarok
  • M3 * 5 mm -es csavarok
  • M3 csap

Eszköz:

  • Ragasztópisztoly
  • NiMH töltő

2. lépés: Készségek

A projekt elkészítéséhez szüksége lesz:

  • 3D nyomtató 0,4 mm -es vagy annál kisebb fúvókával
  • az Eagle segítségével megrendelheti és elkészítheti a NYÁK -t

    Ha bármikor úgy érzi, hogy nem felel meg ennek a követelménynek, vegye fel velem a kapcsolatot, tudok biztosítani egy nyomtatott áramköri lapot az összes szükséges összetevővel

  • Arduino készségek:

    • telepítse a szükséges könyvtárakat
    • fordítsa le és töltse le a szoftvert
    • opcionálisan programozzon egy atmega328p -t az arduino rendszerbetöltővel (vagy vegye le egy arduino tábláról, hogy elkerülje ezt a lépést)

3. lépés: 3D nyomtatás

3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás
3D nyomtatás

Két modellt javaslok: egy másfél holdas modellt.

Itt adom neked:

  • STL fájlok közvetlen nyomtatáshoz
  • Fusion 360 fájlokat, ha módosítani szeretné

Nyomtatási paraméterek:

  • 0,3 mm -es rétegek
  • 0,4 mm -es extruder
  • PLA

4. lépés: A PCB vezérlő

A PCB vezérlő
A PCB vezérlő

A PCB -m az atmega328p körül készül (programozott arduino bootloaderrel):

  • A soros port egy 6 érintkezős csatlakozóhoz van csatlakoztatva, hogy soros-USB adaptert csatlakoztasson
  • Az AQV20 egy photoMOS relé. A cél itt a Led Strip áramellátásának átkapcsolása.

    • Volt néhány AQV20 alkatrész a készletemben, de láttam, hogy nem könnyű megtalálni. Vehet egy megfelelőt, mint az AQV21.
    • Adok egy alternatív tábla vázlatot, amely MOSFET -et használ az AQV20 helyett, de még nem tesztelték.
  • A FERRITE a zaj szűrésére szolgál. A tesztek során észrevettem, hogy a PIR érzékelők néha rezeghetnek. Nem találtam meg a pontos okot, de úgy döntöttem, hogy hozzáadom a FERRITE-t, mivel jól működik;-)
  • A táblát 4 db NiMH AA elem biztosítja = 4*1,2V = 4,8 V

    • 4,8 V a névleges feszültség, ami valójában nem jelent semmit
    • Ha az akkumulátorok teljesen fel vannak töltve, akkor a feszültség lemerülésekor minimum 5,1 V -ot mérek
  • A feszültséget az MT3608 nagy hatékonyságú boost konverter szabályozza
    • Ha nincs töltés, az áram kisebb, mint 1 mA
    • T1 állítsa be a feszültséget, ügyeljen arra, hogy a T1 értékét 15 k -ra állítsa, hogy 5 V feszültséget kapjon a kimeneten

Hogyan működik ?

  • A PIR érzékelők a PIR1/2/3 XH csatlakozókhoz vannak csatlakoztatva.
  • Amikor elkezdjük, az atmega gyorsan megy alvó üzemmódban. A fogyasztott áram ekkor <1 mA.
  • Amikor egy érzékelő mozgást észlel, +5 V -ot küld a megfelelő csapra (4, 11, 13), és felébreszti az atmát.
  • Ezután az atmega aktiválja a photoMOS relét, amely bekapcsolja a Led Strip -et (csatlakoztatva a STRIP XH -hoz). Az adatokat egyetlen vonalon, a BUS -on küldik (az atmega 12. tűje).
  1. A ronde 1.0 elkészült és tesztelt, jól működik
  2. A ronde 1.1 az AQV20 photoMOS relét MOSFET tranzisztorra cserélte, még nem tesztelték

5. lépés: Az LDR Assy

Az LDR Assy
Az LDR Assy
Az LDR Assy
Az LDR Assy

Kezdetben nem gondoltam fényérzékelő használatára, de valójában sokkal hasznosabb az akkumulátor élettartamának megőrzése érdekében.

Így sorba forrasztottam egy fényfüggő ellenállást 10 Mohm -os ellenállással, ráhúztam egy zsugorcsőre, és hozzáadtam az XH csatlakozót.

VCC ---- | 10Mohm | ------- | LDR | ------- GND

A PIR1 csatlakozót használom, ezt az LDR szerelvényt csatlakoztassa. A félhold esetében ez rendben van, a telihold esetében a PIR -érzékelő helyét veszi át. Tehát választanom kellett.

Célom egy új tábla tervezése egy extra csatlakozóval a fényérzékelő számára. A későbbi használatra…

6. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
  1. Koppintson a lyukakra M3 -mal
  2. Forrasztja az LDR szerelvényt
  3. Készítse el az XH csatlakozókat:

    1. PIR érzékelők
    2. Akkumulátor tartó
    3. LED-csík
    4. Be/Ki kapcsoló
  4. Forrasztja a LED -csíkot, vágja le és illessze be
  5. Ragasztópisztollyal ragassza fel a PIR érzékelő (ke) t
  6. Csavarja fel a NYÁK -ot M3 - 5 mm hosszúsággal
  7. Csatlakoztassa az összes csatlakozót:

    1. Félhold esetén: LDR a PIR1 -en és PIR -érzékelő a PIR2 -n
    2. Telihold esetén: LDR a PIR1 -en és PIR -érzékelők a PIR2 -en és a PIR3 -on

7. lépés: Töltse be a szoftvert

Töltse be a szoftvert
Töltse be a szoftvert

Csatlakoztassa az USB-soros interfészt a fenti képen látható módon. Vigyázz a tájékozódásra !! Ha fordított módon csatlakoztatja, nem károsítja a táblát, de jobb elkerülni.

Az Arduino IDE segítségével töltse le a megfelelő szoftvert.

Külső könyvtárakat használtam, amelyeket először telepítenie kell:

  • Adafruit_NeoPixel
  • PinChangeInterrupt

A szoftverem nagyon alapvető, és elvárom, hogy csípje:

  • Bekapcsoláskor a ledszalag háromszor felvillan üdvözlő üzenetként.
  • Ezután a mikrovezérlő alvó üzemmódba lép.
  • Mozgás észlelésekor felébreszti a mikrovezérlőt, és felgyújtja a led szalagot.

A szoftverrel játszva megváltoztathatja a színeket, késéseket stb.

Élvezd !!

NYÁK -tervezési kihívás
NYÁK -tervezési kihívás
NYÁK -tervezési kihívás
NYÁK -tervezési kihívás

Második hely a PCB Design Challenge -ben

Ajánlott: