Sisukord:
- Samm: eelmine projekt
- 2. samm: uus idee
- 3. samm: trükkplaatide kujundamine
- 4. samm: jootmine
- 5. samm: kasutamine
Video: ESP32 kukkumisandur: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tahaksin tänada DFRobot'i selle projekti toetamise eest.
Siin on kasutatud osade loend:
DFRobot ESP32 ESP-WROOM moodul × 1-https://www.dfrobot.com/product-1559.html
Silicon Labs CP2102 USB to UART Bridge × 1
MCP73831 liitiumioonlaadija IC × 1
LM317BD2T reguleeritav regulaator × 1
0805 4.7uF kondensaator × 2
0805 100 nF kondensaator × 1
0805 1uF kondensaator × 1
WS2812b LED × 1
1206 LED × 4
Mikro -USB -pistik × 1
0805 470 oomi takisti × 1
0805 2k oomi takisti × 1
0805 510 oomi takisti × 1
0805 300 oomi takisti × 1
0805 10 kΩ takisti × 2
0805 270 oomi takisti × 2
6 mm x 6 mm nupp × 2
SMD 6 mm x 6 mm kõrge nupp × 1
Samm: eelmine projekt
Veel 2017. aasta augustis kujutasin ette seadet, mis võiks kasutajaid hoiatada, kui üks nende lähedastest kukub või vajutab paanikanuppu. See kasutas ESP8266 ja oli kokku pandud perf-plaadile. Sellel oli üks LED, mis näitab kukkumise korral. Seadmel oli ka väga lihtne LiPo laadimisahel, millel polnud indikaatoreid.
2. samm: uus idee
Kuna mu viimane kukkumisandur oli nii algeline, tahtsin teha drastilisi parandusi. Esimene neist muutis USB programmeeritavaks, nii et kasutasin USB -UART jadaühenduse haldamiseks CP2102 USB -UART -muunduri IC -d.
Samuti soovisin, et toimingute kohta oleks rohkem märke, seega lisasin laadimiseks LED -i, ühe toiteallika ja kaks USB -oleku kohta. Kasutasin ESP32 kasutamist selle suurema võimsuse ja Bluetooth -ühenduse tõttu, mis võimaldab tulevikus laiendada, näiteks kaasasolevat rakendust.
3. samm: trükkplaatide kujundamine
Kõik need uued funktsioonid nõuaksid palju täiendavaid vooluahelaid ja lihtne tükike plaati ei lõikaks seda. Selleks oli vaja trükkplaati, mille kavandasin EagleCADis. Alustasin nende skemaatilise toimetajaga seoste loomisega. Seejärel asusin tegeliku tahvli ja jälgede tegemise juurde.
4. samm: jootmine
See oli peenete tihvtide tõttu kõige raskem. Jootmisel oli kõige raskem komponent CP2102, mis on saadaval QFN-28 pakendis. Iga tihvt on vaid 0,5 mm kaugusel ja ilma šabloonita oli seda üsna keeruline kinnitada. Selle probleemi lahendasin nii, et kandsin padjadele suure hulga vedeliku voolu ja panin seejärel tihvtidele väikese koguse jootet.
5. samm: kasutamine
Seade töötab, kontrollides MPU6050 abil mõõdetud kiirendust määratud ajavahemike järel. Kui see tuvastab kukkumise, saadab ta e -kirja määratud kontaktile. Olen avastanud, et aku peab vastu umbes kolm päeva, seega tuleb seda regulaarselt laadida. Samuti on olemas riistvarakatkestusega ühendatud nupp, mis võib vajutamisel meilisõnumi saata.
Soovitan:
Professionaalne ilmajaam ESP8266 ja ESP32 DIY abil: 9 sammu (piltidega)
Professionaalne ilmajaam, kasutades ESP8266 ja ESP32 isetegemist: LineaMeteoStazione on täielik ilmajaam, mida saab ühendada Sensirioni professionaalsete anduritega ja mõne Davise instrumendi komponendiga (vihmamõõtur, anemomeeter). Projekt on mõeldud DIY ilmajaamana, kuid nõuab lihtsalt
ESP32 TTGO WiFi signaali tugevus: 8 sammu (piltidega)
ESP32 TTGO WiFi signaali tugevus: Selles õpetuses õpime, kuidas kuvada WiFi võrgu signaali tugevus ESP32 TTGO tahvli abil. Vaadake videot
ESP32 Bluetoothi õpetus - ESP32 sisseehitatud Bluetoothi kasutamine: 5 sammu
ESP32 Bluetoothi õpetus | ESP32 sisseehitatud Bluetoothi kasutamine: Tere poisid Kuna ESP32 pardal on WiFi ja amp; Nii Bluetooth kui ka meie enamasti projektide puhul kasutame tavaliselt ainult Wifi -d, me ei kasuta Bluetoothi. Nii et selles juhendis näitan, kui lihtne on kasutada ESP32 Bluetoothi & Teie põhiprojektide jaoks
ESP32 CAM -i kasutamise alustamine - Video voogesitus, kasutades ESP CAM -i Wifi kaudu - ESP32 turvakaamera projekt: 8 sammu
ESP32 CAM -i kasutamise alustamine | Video voogesitus, kasutades ESP CAM -i Wifi kaudu | ESP32 turvakaamera projekt: täna õpime, kuidas seda uut ESP32 CAM -plaati kasutada ja kuidas seda kodeerida ning kasutada turvakaamerana ja saada voogesitusvideot wifi kaudu
ESP32 kasutamise alustamine - ESP32 tahvlite installimine Arduino IDE -sse ESP32 vilkuv kood: 3 sammu
ESP32 kasutamise alustamine | ESP32 tahvlite installimine Arduino IDE -sse ESP32 vilkumiskood: selles juhendis näeme, kuidas alustada esp32 -ga töötamist ja kuidas esp32 -tahvleid Arduino IDE -sse installida, ning programmeerime esp 32, et käivitada vilkumiskood arduino ide abil