Kazalo:
- 1. korak: Prejšnji projekt
- 2. korak: Nova ideja
- 3. korak: Oblikovanje PCB -ja
- 4. korak: Spajkanje
- 5. korak: Uporaba
Video: Detektor padca ESP32: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Zahvaljujem se DFRobot za sponzorstvo tega projekta.
Tu je seznam uporabljenih delov:
DFRobot ESP32 ESP-WROOM modul × 1-https://www.dfrobot.com/product-1559.html
Silicon Labs CP2102 USB do UART Bridge × 1
MCP73831 Li-Ion polnilec IC × 1
LM317BD2T Nastavljiv regulator × 1
0805 4.7uF kondenzator × 2
0805 100nF kondenzator × 1
0805 1uF kondenzator × 1
WS2812b LED × 1
1206 LED × 4
Priključek za mikro USB × 1
0805 470 ohm upor × 1
0805 2k ohmski upor × 1
0805 510 ohmski upor × 1
0805 300 ohmski upor × 1
0805 10k ohmski upor × 2
0805 270 ohmski upor × 2
6 mm x 6 mm gumb 2
SMD 6 mm x 6 mm visok gumb × 1
1. korak: Prejšnji projekt
Avgusta 2017 sem si predstavljal napravo, ki bi lahko opozorila uporabnike, če bi kdo od njihovih ljubljenih doživel padec ali pritisnil gumb za paniko. Uporabljal je ESP8266 in je bil sestavljen na kos perf-plošče. Imel je eno LED, ki bi kazala, če je prišlo do padca. Naprava je imela tudi zelo osnovno polnilno vezje LiPo, ki ni kazalo.
2. korak: Nova ideja
Ker je bil moj zadnji detektor padca tako rudimentaren, sem hotel drastično izboljšati. Prvi je omogočal programiranje prek USB -ja, zato sem za obdelavo serijske povezave USB na UART uporabil CP2102 pretvornik USB v UART.
Želel sem tudi, da bi bilo več navedb o operacijah, zato sem dodal LED za polnjenje, eno za napajanje in dve za stanje USB. Za uporabo ESP32 sem se odločil zaradi povečane moči in povezave Bluetooth, ki lahko omogoči prihodnjo širitev, na primer spremljajočo aplikacijo.
3. korak: Oblikovanje PCB -ja
Vse te nove funkcije bi zahtevale veliko dodatnega vezja in preprost kos perf-plošče ga ne bi odrezal. To je zahtevalo tiskano vezje, ki sem ga oblikoval v EagleCAD -u. Začel sem z vzpostavljanjem povezav z njihovim urejevalnikom shem. Nato sem se lotil izdelave prave plošče in sledi.
4. korak: Spajkanje
To je bil najtežji del zaradi drobnih zatičev. Najtežja komponenta za spajkanje je bil CP2102, ki je na voljo v paketu QFN-28. Vsak zatič je le 0,5 mm narazen in brez šablone je bilo to precej težko pritrditi. To težavo sem rešil tako, da sem na blazinice nanesel veliko količino tekočega toka in nato na zatiče položil majhno količino spajkanja.
5. korak: Uporaba
Naprava deluje tako, da v nastavljenih intervalih preveri pospešek, ki ga meri MPU6050. Ko zazna padec, pošlje e -poštno sporočilo nastavljenemu stiku. Ugotovil sem, da baterija zdrži približno tri dni, zato jo je treba redno polniti. Obstaja tudi gumb, ki je povezan s prekinitvijo strojne opreme, ki lahko ob pritisku pošlje e -pošto.
Priporočena:
Detektor nivoja vode: 7 korakov
Detektor nivoja vode: Ultrazvočni senzor deluje po istih načelih kot radarski sistem. Ultrazvočni senzor lahko pretvori električno energijo v zvočne valove in obratno. Znani ultrazvočni senzor HC SR04 ustvarja ultrazvočne valove pri frekvenci 40 kHz
Prodajni avtomat z lestvico za potrditev padca (Raspberry Pi): 5 korakov
Prodajni avtomat z lestvico za potrditev Itemdrop (Raspberry Pi): Dobrodošel kolega izdelovalec, za šolski projekt sem se odločil narediti avtomat za prigrizke. Naša naloga je bila ustvariti napravo za rekreacijo, ki bi uporabljala vsaj 3 senzorje in 1 aktuator. Delno sem šel narediti avtomat, ker sem imel dostop do nekaterih
Detektor Mi Band z uporabo ESP32 BLE: 6 korakov
Detektor Mi Band z uporabo ESP32 BLE: Hello Maker m ( - -) m Prebral sem obrazec tega članka 陳亮 (moononournation github) o tem, kako uporabljati esp32 ble za skeniranje naprave, zato sem moral to kodo preizkusiti na github Arduino_BLE_Scanner. zdaj želim uporabiti svoj Mi Band 3 za odklepanje vrat, ko pridem na svoj urad
Kako začeti z ESP32 - Namestitev plošč ESP32 v Arduino IDE - Koda utripanja ESP32: 3 koraki
Kako začeti z ESP32 | Namestitev plošč ESP32 v Arduino IDE | ESP32 Blink Code: V tem navodilu bomo videli, kako začeti delati z esp32 in kako namestiti esp32 plošče v Arduino IDE, in programirali bomo esp 32 za zagon kode utripanja z arduino ide
IOT detektor dima: Posodobite obstoječi detektor dima z IOT: 6 korakov (s slikami)
IOT detektor dima: Posodobite obstoječi detektor dima z IOT: Seznam sodelavcev, Izumitelj: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Nadzornik: dr. Chia Kim Seng Oddelek za mehatronski in robotski inženiring, Fakulteta za elektrotehniko in elektroniko, Univerza Tun Hussein Onn Malaysia. Distributer