Talaan ng mga Nilalaman:

Kamay na gaganapin sa Gabi: 7 Mga Hakbang (na may Mga Larawan)
Kamay na gaganapin sa Gabi: 7 Mga Hakbang (na may Mga Larawan)

Video: Kamay na gaganapin sa Gabi: 7 Mga Hakbang (na may Mga Larawan)

Video: Kamay na gaganapin sa Gabi: 7 Mga Hakbang (na may Mga Larawan)
Video: na stroke ka? ano ang gagawin mo sa mahinang balikat, braso, kamay? therapeutic exercises? #noelPTv 2024, Hulyo
Anonim
Hawak ng Gabi sa Gabi
Hawak ng Gabi sa Gabi
Hawak ng Gabi sa Gabi
Hawak ng Gabi sa Gabi

Ang aking 5-taong-gulang na patuloy na paggising sa amin sa gabi, at patuloy naming pinapag-aralan siya nang labis na pinahihintulutan ang nanay at tatay na matulog, hanggang sa napagtanto kong hindi niya talaga matukoy sa kanyang sarili kung oras ito ng pagtulog o oras ng paglalaro.

Dagdag pa, hihilingin niya sa amin na buksan ang ilaw. Palagi siyang nagkagulo tungkol sa pag-ilaw ng ilaw, ngunit medyo nag-aalala ako tungkol sa pag-iiwan ng ilaw sa buong gabi, na may mga epekto sa melatonin at kalidad ng pagtulog.

Talagang hindi ako nasiyahan sa anumang ilaw ng gabi na mahahanap ko ang mabibiling pera: ang ilan ay maaaring naiilawan gamit ang isang ugnayan, ngunit hindi patayin nang mag-isa; ang ilan ay pawang nakatutuwa at malambot, ngunit walang makapagbibigay ng oras sa isang 5 taong gulang.

Kaya't pinagsama ko ang isang mabilis na pag-hack ng isang ligth sa gabi na:

  • nagbibigay ng mga code ng kulay sa oras ng gabi:

    • dilaw (gabi): oras ng kwento
    • pula: oras ng pagtulog
    • dilaw (umaga): pinapayagan kang bumangon at maglaro nang hindi ginising ang nanay o tatay
    • maliwanag na puti: oras upang bumangon
    • off sa maghapon.
  • Kapag pinindot mo ito sa gabi, nagbibigay ito ng isang nakasisiguro na madilaw na dilaw. Pagkatapos ay kumukupas ito at nagiging pula pagkatapos ng kalahating oras. (Pindutin ito sa umaga upang patayin ito)
  • malumanay na kumikinang na may dalas na malapit sa bilis ng paghinga ng aking anak (mga 2.5 ~ 3s bawat paghinga). Ito ay isang kilalang trick sa pagtulog.
  • ay tinatanggal ang asul na ilaw na kilalang nakakagambala sa melatonin sa gabi. Gumagawa ng isang bluish-white melatonin-shedding light sa umaga.
  • Tumatagal ng oras mula sa Internet, sa pamamagitan ng NTP.

Mga gamit

  • Isang board na break-out ng ESP32, nang walang mga header. Binili ko ang isang ito sa murang (25 RMB).
  • Isang naka-print na kaso ng 3D.

    Nagawa ko itong propesyonal na na-print ng shop na ito, na gawa sa puting 未来 8000 dagta, proseso ng SLA, na humigit-kumulang na 30 RMB. Ang tuktok na takip ay lumabas nang maayos (ito ay 1mm makapal); at ang transparency ay mabuti

  • isang pindutan ng push Ang minahan ay isang 12 * 12mm na pindutan, taas ng 7.5mm, through-hole. Ibinaluktot ko ang mga pin upang mahiga ito.
  • dalawang ilaw ng neopixel (pinutol mula sa isang strip na binili dito sa halagang 70 RMB)
  • kung gusto mo ng baterya:

    • isang module ng charger ng baterya. Gumagamit ako ng isang TP4056, tulad ng isang ito, para sa mas mababa sa 1 RMB.
    • isang baterya ng Li-Po. Binili ko ang mga bateryang 1000 mA na ito, na kung saan ay mas maliit nang kaunti sa aking board sa 45 * 26 * 8.5mm, sa halagang 14 RMB.
    • isang Schottky diode upang mapanatili ang USB 5V mula sa pagsingil at pagwasak sa iyong baterya. Mayroon akong ilang pagtula sa paligid.
    • malinaw naman, gawing sapat na malaki ang kaso upang mapaunlakan ang baterya, charger, at mga kable. Doh!
  • ilang mga double-sided tape, electrical tape, wire, soldering wire.
  • mga kagamitan at kasanayan sa paghihinang.

Pagwawaksi: Wala akong kaakibat sa mga nakalistang vendor, at ilista lamang ang mga ito para sa kaginhawaan ng mambabasa.

Hakbang 1: Ihanda ang Lupon

Ihanda ang Lupon
Ihanda ang Lupon
Ihanda ang Lupon
Ihanda ang Lupon

Alisin ang mga header kung kinakailangan.

Kola ang pindutan ng itulak at mga LED sa likod ng ESP32 na may mainit na pandikit o dobleng panig na tape.

Inhinang ko ang mga neopixel sa GND at 3V3, at upang i-pin ang 12 para sa data, pagkatapos ay ikinabit ko ito kasama ang kawad.

Inilagay ko ang pindutan sa pagitan ng pin 25 (itinakda bilang output, halaga = 0, kaya't kumikilos ito bilang isang alisan ng tubig) at pin 26 (itinakda bilang input na may pull-up). Ito ay mas madaling maghinang kaysa pagkuha ng isang linya sa lupa.

Naglagay ako ng kaunting itim na electrical tape sa kuryente na LED ng board, upang hindi ito maipakita sa pamamagitan ng kaso. Iniwan kong natuklasan ang Signal LED, habang ginagamit ko ito upang ipahiwatig kung ang tagumpay (at ang pagtatakda ng orasan sa pamamagitan ng NTP) ay nagtagumpay, pagkatapos ay patayin ito.

Hakbang 2: Mag-order ng Enclosure

Mag-order ng Enclosure
Mag-order ng Enclosure
Mag-order ng Enclosure
Mag-order ng Enclosure
Mag-order ng Enclosure
Mag-order ng Enclosure

Una, sukatin ang iyong mga sukat ng board ng ESP32. Naghanda ako ng mga enclosure para sa 29x52 o 26x49mm boards.

Susunod, sukatin ang taas ng iyong pindutan na may kaugnayan sa ibabaw ng board (kapag pinindot). Ang mga disenyo ko ay 7mm.

Kung tumutugma ang iyong board, maaari mong direktang i-download ang kaukulang. STEP file mula sa githup repository. Kung hindi, kakailanganin mong baguhin ang disenyo sa Fusion360. Gumagamit ako ng "personal na hindi pang-komersyal" na libreng lisensya. Salamat Autodesk!

Hindi kita tuturuan kung paano gamitin ang Fusion360 dito, ngunit narito ang ilang mga hakbang upang sundin sa sandaling alam mo ang iyong lakad sa paligid:

  • Ang disenyo ay parametric. Ang pagpapalit ng isang dimensyon sa tamang lugar ay dapat na natural na mahulog ang lahat.
  • Upang mabago ang mga sukat ng board:

    • i-edit ang sketch na "PCB",
    • pag-double click sa mga panlabas na sukat upang baguhin ang mga ito.
    • Patunayan, pagkatapos ay i-click ang "tapusin ang sketch".
  • Upang baguhin ang taas ng pindutan:

    • itakda ang iyong pagtingin upang ipakita lamang ang PCB
    • mag-navigate upang mahanap ang tuktok ng pindutan (natutupad bilang isang silindro)
    • gamitin ang tool na "press pull",
    • piliin ang ibabaw na iyon, at ipasok ang tamang bagong taas (negatibo).
    • ang taas ng pin sa loob ng tuktok na takip ay dapat na awtomatikong ayusin
  • Upang mag-order ng mga naka-print na bahagi ng 3D:

    • Siguraduhin na ang mga tuktok at ibabang shell lamang ang nakikita; itago ang katawang PCB
    • Pumunta sa File-> I-export, pagkatapos ay piliin ang format na HAKBANG.
    • Mag-e-export ang Fusion 360 ng isang. STEP 3D file na naglalaman ng parehong mga katawan, at dapat mabasa ng iyong 3D print shop.

Hakbang 3: Programa

Programa
Programa

I-install ang Micropython sa iyong board, sumusunod sa mga tagubiling ito.

I-download ang tatlong.py file mula sa imbakan ng Github na ito, at kopyahin ang mga ito sa board gamit ang MU o Thonny:

  • main.py: startup file. Tatawagan nito ang iba pang dalawang mga file sa pagliko, maliban kung ang pindutan ay pinindot pababa. Kapaki-pakinabang ito kung gumagamit ka ng MU, kung hindi man mag-timeout at hindi makilala ang board.

    kailangan mong i-edit ang file na ito kung gumamit ka ng iba't ibang mga pin mula sa halimbawa para sa pagkonekta sa pindutan o LEDs

  • do_connect.py: isang script para sa pagkonekta sa iyong Wi-Fi network, at pagkuha ng oras.

    kailangan mong i-edit ito, at punan ang iyong Wi-Fi SSID at password

  • handheld_night_light.py: ang script na pumipintig sa ilaw ng gabi ayon sa oras ng araw.

    • kailangan mong i-edit ito kung gumamit ka ng iba't ibang mga pin mula sa halimbawa para sa pagkonekta sa pindutan o LEDs
    • kailangan mo ring i-edit ito upang mai-configure ang mga kulay at oras ng pagtulog ayon sa gusto mo
    • sa wakas, kailangan mong itakda ang iyong timezone sa file na ito

Kapag na-upload na ang 3 mga file sa iyong board, i-reboot ito, at dapat mong obserbahan ang signal na kumikislap ng dalawang beses: isang beses habang kumokonekta sa Wi-Fi, at sa pangalawang pagkakataon habang kinukuha ang oras mula sa NTP. Parehong maaaring tumagal ng maraming segundo.

Ang pagpindot sa pindutan ay bubukas o mapatay ang ilaw, depende sa oras ng araw.

Hakbang 4: Pagpapatakbo Mula sa Baterya

Pagpapatakbo Mula sa Baterya
Pagpapatakbo Mula sa Baterya
Pagpapatakbo Mula sa Baterya
Pagpapatakbo Mula sa Baterya

Ngayon ang oras upang maghinang ng sama-sama ang lahat. Pinagana ko ang aking board mula sa isang baterya, at nagdagdag din ng isang maliit na module ng charger ng baterya. Sa ganitong paraan, ang pag-plug ng ESP32 sa isang mapagkukunan ng kuryente ay sisingilin sa baterya, at ang pag-unplug ay magpapagana sa board mula sa baterya. Walang ON / OFF switch, para sa pagiging simple.

Ang pagpapatakbo ng board mula sa baterya ay nangyayari sa pamamagitan ng isang maliit na diode. Nang walang diode na ito, ang iyong baterya ay direktang mapagagana ng form na 5V ng mapagkukunan ng USB, at marahil ay mag-init ng sobra at masisira. Nag-ingat ako na pumili ng isang Schottky diode, na nagpapababa ng pagbagsak ng boltahe, at dahil doon ay nadaragdagan ang mabisang buhay ng baterya.

Ang isang ilaw sa gabi ay tungkol sa kontrol sa ilaw. Higit pa ay hindi mas mahusay, lalo na kung ito ay asul (tulad ng asul na ilaw ay may gawi na hadlangan ang pagtatago ng melatonin at hadlangan ang pagtulog). Kaya't tinakpan ko ang mga hindi kanais-nais na LEDs ng pag-sign sa parehong module ng charger ng 3232 at baterya na may itim na electrical tape.

Hakbang 5: Pangwakas na Assembly

Huling pagtitipon
Huling pagtitipon
Huling pagtitipon
Huling pagtitipon
Huling pagtitipon
Huling pagtitipon
Huling pagtitipon
Huling pagtitipon

Ang enclosure ay medyo prangka upang magtipon. Mayroong 2 maliliit na kawit para sa paghawak ng tuktok na takip sa loob ng ilalim na takip, at isang pambungad para sa USB port.

Bago isara, tiyaking suriin ang anumang posibleng pag-kurot sa kawad. Sa labas ng print shop, ang tuktok na takip ay maglalatag patag sa tuktok na ibabaw ng board ng ESP32. Gumawa ako ng isang ngiti sa tuktok na takip upang mag-iwan ng lugar para sa mga wire.

Hakbang 6: Mga Tip sa Magulang

Mga Tip sa Magulang
Mga Tip sa Magulang

At tapos ka na!

Narito ang ilang mga tip kapag nakikipag-usap sa iyong anak:

  • Nakipag-ugnayan ako sa aking anak nang maaga sa proseso, ipinapakita sa kanya ang disenyo ng enclosure sa aking computer, at tinatanong siya kung gusto niya ito o hindi. Nagmamaneho iyon ng interes at pag-aampon.
  • Ilang beses ko nang naensayo ang mga color code sa kanya bago ko siya bigyan ng night light. Napaka-matulungin niya.
  • Payo ko sa pagsubok at pagsingil bago ibigay sa kanya ang pangwakas na produkto. Para sa isa, mahirap itong bawiin. Gayundin, naisip niya ang tungkol sa "iniiwan itong naka-plug in sa gabi, kaya't hindi ito papatayin bigla", at hindi makakilos …
  • Panghuli, ang aking anak ay naging tanggap sa mga light code. Pinapanood niya nang mabuti ang ilaw sa oras ng kwento, hinihintay itong mamula. Isang gabi, sinimulan na namin ang ritwal ng pagtulog nang medyo huli na, at ang ilaw ay namula sa ilang minuto sa kwento. Kaysa negociating tulad ng dati niyang ginagawa, siya ay taos-pusong nababagabag, at umiyak kaagad, na para bang walang paraan sa oras ng pagtulog … (binigyan ko siya ng 5 minuto ng biyaya, at pinindot ang pindutan upang ibalik ang ilaw sa dilaw sa oras na iyon, kung hindi man ay hindi siya makikinig).

Hakbang 7: Susunod na Mga Hakbang

Ang ilaw ng gabi dahil ito ay gumagana, at nagbibigay ng kasiyahan.

Mayroong ilang mga bagay na maaari mong itulak kung igulong mo ang iyong sarili:

  • ang mga ilaw ng Neopixel ay nagbibigay ng isang maikling flash bawat madalas, marahil mula sa mga glitches sa oras. Ang ilang iba pang mga uri ng LED ay maaaring hindi gaanong hinihingi. Nangyayari ito sa kabila ng pag-lakas ng mga ito mula sa 3.3V (parehong boltahe sa lakas at signal pin).
  • Nakatutuwang i-record ang oras ng mga pagpindot sa pindutan, upang makita kung talagang ginamit ng bata ang ilaw sa gabi.
  • Ang buhay ng baterya ay lubos na mapalawak sa pamamagitan ng paggamit ng isang DC-DC voltage pump upang mapalakas ang board.
  • Nasubukan ko ang buhay ng baterya, at tumatagal ito ng isang buong gabi, ngunit hindi hanggang sa susunod na gabi.
  • Sa una ay iniisip ko ang tungkol sa pagbuo ng isang hiwalay na mapagkukunan ng ilaw sa labas ng kama, na may higit pang mga Neopixel LEDs, na malayuang makontrol ng Bluetooth. Hindi pa nito napatunayan na kinakailangan pa.

Inirerekumendang: