Indholdsfortegnelse:
Video: ESP32 falddetektor: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Jeg vil gerne takke DFRobot for at sponsorere dette projekt.
Her er en liste over de brugte dele:
DFRobot ESP32 ESP-WROOM-modul × 1-https://www.dfrobot.com/product-1559.html
Silicon Labs CP2102 USB til UART Bridge × 1
MCP73831 Li-Ion oplader IC × 1
LM317BD2T Justerbar regulator × 1
0805 4.7uF kondensator × 2
0805 100nF kondensator × 1
0805 1uF kondensator × 1
WS2812b LED × 1
1206 LED × 4
Micro USB -stik × 1
0805 470 ohm Modstand × 1
0805 2k ohm Modstand × 1
0805 510 ohm Modstand × 1
0805 300 ohm Modstand × 1
0805 10k ohm Modstand × 2
0805 270 ohm Modstand × 2
6 mm x 6 mm trykknap × 2
SMD 6 mm x 6 mm høj trykknap × 1
Trin 1: Forrige projekt
Tilbage i august 2017 forestillede jeg mig en enhed, der kunne advare brugere, hvis en af deres kære oplevede et fald eller trykkede på en “panik” -knap. Den brugte en ESP8266 og blev samlet på et stykke perf-board. Den havde en enkelt LED, der ville indikere, om der var sket et fald. Enheden havde også et meget grundlæggende LiPo -opladningskredsløb, der ikke havde nogen indikatorer.
Trin 2: Ny idé
Da min sidste falddetektor var så rudimentær, ville jeg foretage drastiske forbedringer. Den første var at gøre den USB -programmerbar, så jeg brugte en CP2102 USB til UART -konverter IC til at håndtere USB til UART seriel forbindelse.
Jeg ville også have, at der var flere indikationer på operationerne, så jeg tilføjede en LED til opladning, en til strøm og to til USB -status. Jeg valgte at bruge en ESP32 på grund af dens øgede effekt og Bluetooth -forbindelse, hvilket kan muliggøre fremtidig udvidelse, f.eks. En ledsagende app.
Trin 3: PCB -design
Alle disse nye funktioner ville kræve en masse ekstra kredsløb, og et enkelt stykke perf-board ville ikke skære det. Dette krævede et printkort, som jeg designede i EagleCAD. Jeg begyndte med at lægge forbindelserne til deres skematiske editor. Derefter gik jeg videre til at lave selve tavlen og spor.
Trin 4: Lodning
Dette var den sværeste del på grund af de fintskårne stifter. Den sværeste komponent til lodning var CP2102, der kommer i en QFN-28-pakke. Hver nål er kun 0,5 mm fra hinanden, og uden en stencil var dette ret vanskeligt at vedhæfte. Jeg løste dette problem ved at anvende en generøs mængde flydende flux på puderne og derefter køre en lille mængde lodde over stifterne.
Trin 5: Brug
Enheden fungerer ved at kontrollere accelerationen målt af MPU6050 med bestemte intervaller. Når den registrerer et fald, sender den en e -mail til en bestemt kontaktperson. Jeg har fundet ud af, at batteriet holder cirka tre dage, så det skal oplades regelmæssigt. Der er også en knap, der er forbundet til en hardwareafbrydelse, der kan sende en e -mail, når der trykkes på den.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
ESP32 Bluetooth -vejledning - Sådan bruges indbygget Bluetooth af ESP32: 5 trin
ESP32 Bluetooth -vejledning | Sådan bruges indbygget Bluetooth af ESP32: Hej fyre Siden ESP32 -kortet leveres med WiFi & Bluetooth begge, men for vores mesteprojekter bruger vi normalt kun Wifi, vi bruger ikke Bluetooth.Så i denne instruktion viser jeg, hvor let det er at bruge Bluetooth af ESP32 & Til dine grundlæggende projekter
Kom godt i gang med ESP32 CAM - Streaming af video ved hjælp af ESP CAM over Wifi - ESP32 sikkerhedskamera projekt: 8 trin
Kom godt i gang med ESP32 CAM | Streaming af video ved hjælp af ESP CAM over Wifi | ESP32 Security Camera Project: I dag lærer vi, hvordan man bruger dette nye ESP32 CAM -kort, og hvordan vi kan kode det og bruge det som et sikkerhedskamera og få en streaming video over wifi
Kom godt i gang med ESP32 - Installation af ESP32 -plader i Arduino IDE - ESP32 Blink -kode: 3 trin
Kom godt i gang med ESP32 | Installation af ESP32 -plader i Arduino IDE | ESP32 Blink -kode: I denne instruks kan vi se, hvordan man begynder at arbejde med esp32, og hvordan man installerer esp32 -kort i Arduino IDE, og vi vil programmere esp 32 til at køre blinkkode ved hjælp af arduino ide