Talaan ng mga Nilalaman:

Tagahanap ng Taglagas ng ESP32: 5 Mga Hakbang
Tagahanap ng Taglagas ng ESP32: 5 Mga Hakbang

Video: Tagahanap ng Taglagas ng ESP32: 5 Mga Hakbang

Video: Tagahanap ng Taglagas ng ESP32: 5 Mga Hakbang
Video: What happens When a Youtuber Gets Mail in their Mailbox at Home / Youtube Channel Mailbox 2024, Disyembre
Anonim
Tagahanap ng Taglagas ng ESP32
Tagahanap ng Taglagas ng ESP32

Nais kong pasalamatan ang DFRobot sa pag-sponsor ng proyektong ito.

Narito ang isang listahan ng mga ginamit na bahagi:

DFRobot ESP32 ESP-WROOM Module × 1 -

Ang Silicon Labs CP2102 USB sa UART Bridge × 1

MCP73831 Li-Ion Charger IC × 1

LM317BD2T Adjustable Regulator × 1

0805 4.7uF Capacitor × 2

0805 100nF Capacitor × 1

0805 1uF Capacitor × 1

WS2812b LED × 1

1206 LED × 4

Micro USB Connector × 1

0805 470 ohm Resistor × 1

0805 2k ohm Resistor × 1

0805 510 ohm Resistor × 1

0805 300 ohm Resistor × 1

0805 10k ohm Resistor × 2

0805 270 ohm Resistor × 2

6mm x 6mm Pushbutton × 2

SMD 6mm x 6mm Taas na Pushbutton × 1

Hakbang 1: Nakaraang Proyekto

Naunang Proyekto
Naunang Proyekto
Naunang Proyekto
Naunang Proyekto
Naunang Proyekto
Naunang Proyekto

Bumalik noong Agosto ng 2017, naisip ko ang isang aparato na maaaring alertuhan ang mga gumagamit kung ang isa sa kanilang mga mahal sa buhay ay nakaranas ng pagkahulog o pinindot ang isang "gulat" na pindutan. Gumamit ito ng isang ESP8266 at binuo sa isang piraso ng perf-board. Ito ay may isang solong LED na magpapahiwatig kung ang isang pagkahulog ay naganap. Nagtatampok din ang aparato ng isang napaka-pangunahing LiPo singilin circuit na walang mga tagapagpahiwatig.

Hakbang 2: Bagong Ideya

Bagong Idea
Bagong Idea
Bagong Idea
Bagong Idea
Bagong Idea
Bagong Idea
Bagong Idea
Bagong Idea

Dahil ang aking huling tagtuklas ng taglagas ay napaka panimula, nais kong gumawa ng marahas na mga pagpapabuti. Ang una ay ginagawa itong programmable ng USB, kaya gumamit ako ng isang CP2102 USB sa UART converter IC upang hawakan ang USB sa UART serial koneksyon.

Nais ko din na mayroong higit pang mga indikasyon ng mga pagpapatakbo, kaya nagdagdag ako ng isang LED para sa singilin, isa para sa lakas, at dalawa para sa katayuan ng USB. Pinili kong gumamit ng isang ESP32 dahil sa tumaas na lakas nito at pagkakakonekta ng Bluetooth, na maaaring payagan ang pagpapalawak sa hinaharap, tulad ng isang kasamang app.

Hakbang 3: Disenyo ng PCB

Disenyo ng PCB
Disenyo ng PCB
Disenyo ng PCB
Disenyo ng PCB
Disenyo ng PCB
Disenyo ng PCB
Disenyo ng PCB
Disenyo ng PCB

Ang lahat ng mga bagong tampok na ito ay mangangailangan ng maraming karagdagang circuitry, at ang isang simpleng piraso ng perf-board ay hindi nito puputulin. Kinakailangan nito ang isang PCB, na idinisenyo ko sa EagleCAD. Nagsimula ako sa pamamagitan ng paglalagay ng mga koneksyon sa kanilang eskematiko editor. Pagkatapos ay lumipat ako sa paggawa ng aktwal na board at mga bakas.

Hakbang 4: Paghihinang

Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang

Ito ang pinakamahirap na bahagi dahil sa pinong pinong. Ang pinakamahirap na sangkap na maghinang ay ang CP2102, na nagmumula sa isang pakete ng QFN-28. Ang bawat pin ay.5mm lamang ang pagitan, at walang stencil, ito ay medyo nakakalito upang ikabit. Nalutas ko ang problemang ito sa pamamagitan ng paglalapat ng isang mapagbigay na dami ng likido na pagkilos ng bagay sa mga pad at pagkatapos ay pagpapatakbo ng isang maliit na halaga ng panghinang sa mga pin.

Hakbang 5: Paggamit

Paggamit
Paggamit
Paggamit
Paggamit

Gumagana ang aparato sa pamamagitan ng pag-check sa pagpabilis na sinusukat ng MPU6050 sa mga itinakdang agwat. Kapag nakakita ito ng pagkahulog, nagpapadala ito ng isang email sa isang itinakdang contact. Nalaman ko na ang baterya ay tumatagal ng halos tatlong araw, kaya dapat itong singilin nang regular. Mayroon ding isang pindutan na konektado sa isang nakakagambala sa hardware na maaaring magpadala ng isang email kapag pinindot.

Inirerekumendang: