
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Želio bih zahvaliti DFRobotu na sponzorstvu ovog projekta.
Evo popisa korištenih dijelova:
DFRobot ESP32 ESP-WROOM modul × 1-https://www.dfrobot.com/product-1559.html
Silicon Labs CP2102 USB na UART most × 1
MCP73831 Li-Ion punjač IC × 1
LM317BD2T Podesivi regulator × 1
0805 Kondenzator 4,7uF × 2
0805 100nF kondenzator × 1
0805 1uF kondenzator × 1
WS2812b LED × 1
1206 LED × 4
Mikro USB priključak × 1
0805 470 ohm Otpornik × 1
0805 2k ohm otpornik × 1
0805 510 ohm otpornik × 1
0805 Otpornik od 300 ohma × 1
0805 10k ohm otpornik × 2
0805 270 ohmski otpornik × 2
Tipka 6 mm x 6 mm × 2
SMD 6mm x 6mm visoki gumb × 1
Korak 1: Prethodni projekt



Još u kolovozu 2017. zamislio sam uređaj koji bi mogao upozoriti korisnike ako netko od njihovih najmilijih doživi pad ili pritisne gumb za "paniku". Koristio je ESP8266 i sastavljen je na komadu perf-ploče. Imao je jednu LED diodu koja bi pokazivala je li došlo do pada. Uređaj je također sadržavao vrlo osnovni krug punjenja LiPo koji nije imao indikatore.
Korak 2: Nova ideja




Budući da je moj zadnji detektor jeseni bio tako rudimentaran, želio sam napraviti drastična poboljšanja. Prvi je bio taj koji ga je mogao programirati putem USB -a, pa sam koristio IC CP2102 USB u UART pretvarač za rukovanje USB -u -UART serijskom vezom.
Također sam želio da ima više naznaka operacija, pa sam dodao LED za punjenje, jednu za napajanje i dvije za status USB -a. Odlučio sam se za korištenje ESP32 zbog njegove povećane snage i Bluetooth veze, što može omogućiti buduće proširenje, poput prateće aplikacije.
Korak 3: Dizajn PCB -a




Sve ove nove značajke zahtijevale bi puno dodatnih strujnih krugova, a jednostavan komad perf-ploče to ne bi izrezao. Za to je bila potrebna PCB ploča koju sam dizajnirao u EagleCAD -u. Počeo sam postavljanjem veza s njihovim urednikom shema. Zatim sam prešao na izradu prave ploče i tragova.
Korak 4: Lemljenje



Ovo je bio najteži dio zbog fino postavljenih iglica. Najteža komponenta za lemljenje bila je CP2102, koja dolazi u paketu QFN-28. Svaki pin je udaljen samo 0,5 mm i bez šablone to je bilo prilično teško pričvrstiti. Ovaj sam problem riješio primjenom obilne količine tekućeg fluksa na jastučiće, a zatim prešavši malu količinu lemljenja preko igala.
Korak 5: Upotreba


Uređaj radi tako da provjerava ubrzanje izmjereno MPU6050 u postavljenim intervalima. Nakon što otkrije pad, šalje e -poruku postavljenom kontaktu. Otkrio sam da baterija traje oko tri dana pa se mora redovito puniti. Tu je i gumb povezan s hardverskim prekidom koji može poslati e -poruku kada se pritisne.
Preporučeni:
Raspberry Pi - TMD26721 Infracrveni digitalni detektor blizine Java Vodič: 4 koraka

Raspberry Pi-TMD26721 Infracrveni digitalni detektor blizine Java Tutorial: TMD26721 je infracrveni digitalni detektor blizine koji pruža potpuni sustav za otkrivanje blizine i logiku digitalnog sučelja u jednom 8-pinskom modulu za površinsko montiranje. Detekcija blizine uključuje poboljšani signal-šum i točnost. Profesionalac
Neka pada kiša: 5 koraka

Let It Rain: Ovo je igra koja se igra na Micro: bit -u Igra se zove Rain i cilj joj je izbjeći udaranje predmeta koji padaju. Pomicanjem lijevo -desno i/ili gađanjem objekata. Igra je kojim se upravlja pomoću sljedećih kontrola. Shake - Init
Sat koji pada sa zida kad ga pogledate: 4 koraka

Sat koji pada sa zida kad ga pogledate: Jeste li ikada poželjeli sat koji vam ne govori o vremenu. Ni ja, ali to dobivate kad me stavite u karantenu s nekoliko elektroničkih komponenti i internetom
Početak rada s ESP32 - Instaliranje ESP32 ploča u Arduino IDE - ESP32 Blink Code: 3 koraka

Početak rada s ESP32 | Instaliranje ESP32 ploča u Arduino IDE | ESP32 Blink Code: U ovom uputstvu vidjet ćemo kako započeti rad s esp32 i kako instalirati esp32 ploče u Arduino IDE i programirat ćemo esp 32 da pokrene blink kod pomoću arduino ide
IOT detektor dima: Ažurirajte postojeći detektor dima s IOT -om: 6 koraka (sa slikama)

IOT detektor dima: Ažurirajte postojeći detektor dima s IOT -om: Popis suradnika, izumitelj: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Nadzornik: dr. Chia Kim Seng Zavod za mehatroničko i robotsko inženjerstvo, Fakultet elektrotehnike i elektronike, Sveučilište Tun Hussein Onn Malezija. Distributer