INHOUDSOPGAWE:
Video: ESP32 valdetektor: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Ek bedank graag DFRobot vir die borg van hierdie projek.
Hier is 'n lys van die onderdele wat gebruik word:
DFRobot ESP32 ESP-WROOM-module × 1-https://www.dfrobot.com/product-1559.html
Silicon Labs CP2102 USB na UART Bridge × 1
MCP73831 Li-Ion-laaier IC × 1
LM317BD2T Verstelbare reguleerder × 1
0805 4.7uF kondensator × 2
0805 100nF kondensator × 1
0805 1uF kondensator × 1
WS2812b LED × 1
1206 LED × 4
Mikro -USB -aansluiting × 1
0805 470 ohm Weerstand × 1
0805 2k ohm Weerstand × 1
0805 510 ohm Weerstand × 1
0805 300 ohm Weerstand × 1
0805 10k ohm Weerstand × 2
0805 270 ohm Weerstand × 2
6 mm x 6 mm drukknop × 2
SMD 6 mm x 6 mm lang drukknop × 1
Stap 1: Vorige projek
In Augustus 2017 het ek my 'n toestel voorgestel wat gebruikers kan waarsku as een van hul geliefdes val of 'n paniekknoppie druk. Dit gebruik 'n ESP8266 en is op 'n stuk perf-board gemonteer. Dit het 'n enkele LED wat aandui of daar 'n val was. Die toestel bevat ook 'n baie basiese LiPo -laaikring wat geen aanwysers het nie.
Stap 2: Nuwe idee
Aangesien my laaste valdetektor so rudimentêr was, wou ek drastiese verbeterings aanbring. Die eerste was dat dit USB programmeerbaar was, en ek het 'n CP2102 USB na UART -omskakelaar IC gebruik om die USB na UART -seriële verbinding te hanteer.
Ek wou ook hê dat daar meer aanduidings van die operasies sou wees, en ek het 'n LED vir laai, een vir krag en twee vir die USB -status bygevoeg. Ek het gekies om 'n ESP32 te gebruik vanweë die verhoogde krag en Bluetooth -verbinding, wat toekomstige uitbreiding moontlik maak, soos 'n meegaande app.
Stap 3: PCB -ontwerp
Al hierdie nuwe funksies benodig baie ekstra stroombane, en 'n eenvoudige stuk perf-board sal dit nie sny nie. Dit het 'n PCB vereis wat ek in EagleCAD ontwerp het. Ek het begin met die uiteensetting van die verbindings met hul skematiese redakteur. Daarna het ek die werklike bord en spore begin maak.
Stap 4: Soldeer
Dit was die moeilikste deel vanweë die fyn penne. Die moeilikste komponent om te soldeer was die CP2102, wat in 'n QFN-28-pakket kom. Elke pen is net 0,5 mm uitmekaar, en sonder 'n stensil was dit redelik moeilik om aan te heg. Ek het hierdie probleem opgelos deur 'n ruim hoeveelheid vloeibare vloeistof op die pads toe te dien en dan 'n klein hoeveelheid soldeer oor die penne te gooi.
Stap 5: Gebruik
Die toestel werk deur die versnelling wat deur die MPU6050 gemeet word, met vaste tussenposes na te gaan. Sodra dit 'n val opspoor, stuur dit 'n e -pos na 'n vaste kontakpersoon. Ek het uitgevind dat die battery ongeveer drie dae duur, dus dit moet gereeld gelaai word. Daar is ook 'n knoppie wat gekoppel is aan 'n hardeware -onderbreking wat 'n e -pos kan stuur as dit ingedruk word.
Aanbeveel:
Professionele weerstasie met behulp van ESP8266 en ESP32 DIY: 9 stappe (met foto's)
Professionele weerstasie met behulp van ESP8266 en ESP32 DIY: LineaMeteoStazione is 'n volledige weerstasie wat met professionele sensors van Sensirion sowel as 'n Davis -instrumentkomponent (reënmeter, windmeter) verbind kan word
ESP32 TTGO WiFi seinsterkte: 8 stappe (met foto's)
ESP32 TTGO WiFi -seinsterkte: in hierdie tutoriaal leer ons hoe u die sterkte van 'n WiFi -netwerk kan toon met behulp van ESP32 TTGO -bord. Kyk na die video
ESP32 Bluetooth -tutoriaal - Hoe om ingeboude Bluetooth van ESP32 te gebruik: 5 stappe
ESP32 Bluetooth -tutoriaal | Hoe om ingeboude Bluetooth van ESP32 te gebruik: Hallo ouens, aangesien die ESP32 -bord met WiFi & Bluetooth beide, maar vir ons meestal projekte gebruik ons gewoonlik slegs Wifi, ons gebruik nie Bluetooth nie. So in hierdie instruksies sal ek wys hoe maklik dit is om Bluetooth van ESP32 te gebruik & Vir u basiese projekte
Aan die gang met ESP32 CAM - Streaming van video met behulp van ESP CAM via wifi - ESP32 -beveiligingskamera -projek: 8 stappe
Aan die gang met ESP32 CAM | Streaming van video met behulp van ESP CAM via wifi | ESP32 -beveiligingskamera -projek: Vandag leer ons hoe u hierdie nuwe ESP32 CAM -bord kan gebruik en hoe ons dit kan kodeer en as 'n beveiligingskamera kan gebruik en 'n stroomvideo oor wifi kan kry
Aan die gang met ESP32 - Die installering van ESP32 -borde in Arduino IDE - ESP32 Knipper -kode: 3 stappe
Aan die gang met ESP32 | Die installering van ESP32 -borde in Arduino IDE | ESP32 Blink -kode: In hierdie instruksies sal ons sien hoe om met esp32 te begin werk en hoe om esp32 -borde in Arduino IDE te installeer, en ons sal esp 32 programmeer om 'n blink kode te gebruik met behulp van arduino ide