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

Želim se zahvaliti DFRobot -u 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 4.7uF Kondenzator × 2
0805 100nF kondenzator × 1
0805 1uF kondenzator × 1
WS2812b LED × 1
1206 LED × 4
Mikro USB konektor × 1
0805 470 ohm otpornik × 1
0805 2k ohm otpornik × 1
0805 510 ohm otpornik × 1
0805 300 ohmski otpornik × 1
0805 10k ohm otpornik × 2
0805 270 ohm otpornik × 2
6mm x 6mm Taster × 2
SMD 6mm x 6mm Visoko dugme × 1
Korak 1: Prethodni projekat



Još u kolovozu 2017. zamislio sam uređaj koji bi mogao upozoriti korisnike ako netko od njihovih najmilijih doživi pad ili pritisne dugme za „paniku“. Koristio je ESP8266 i sastavljen je na komadu perf-ploče. Imao je jednu LED lampicu koja bi pokazivala da li je došlo do pada. Uređaj je također sadržavao vrlo osnovno kolo za punjenje LiPo koje nije imalo indikatore.
Korak 2: Nova ideja




Budući da je moj zadnji detektor jeseni bio tako rudimentaran, htio sam napraviti drastična poboljšanja. Prvi je bio način da se programira putem USB -a, pa sam koristio CP2102 USB u UART pretvarač za upravljanje USB -om do serijske veze.
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 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 kola, 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 igala. Najteža komponenta za lemljenje je CP2102, koji 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 problem sam 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 što 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 redovno puniti. Tu je i dugme povezano sa hardverskim prekidom koje može poslati e -poruku kada se pritisne.
Preporučuje se:
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 padajućih objekata. Pomicanjem lijevo -desno i/ili gađanjem objekata. Igra je njime 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 dobijete kad me stavite u karantenu s nekoliko elektroničkih komponenti i internetom
Detektor mi pojasa pomoću ESP32 BLE: 6 koraka

Detektor mi pojasa pomoću ESP32 BLE: Hello Maker m ( - -) m Pročitao sam ovaj članak 陳亮 (moononournation github) o tome kako koristiti esp32 ble za skeniranje uređaja pa sam morao isprobati ovaj kod na githubu Arduino_BLE_Scanner. sada želim upotrijebiti svoj Mi Band 3 za otključavanje vrata kad dođem na svoj službeni
Prvi koraci sa ESP32 - Instaliranje ESP32 ploča u Arduino IDE - ESP32 Blink Code: 3 koraka

Prvi koraci sa 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 sa IOT -om: 6 koraka (sa slikama)

IOT detektor dima: Ažurirajte postojeći detektor dima sa IOT -om: Spisak saradnika, izumitelj: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Nadzornik: Dr Chia Kim Seng Odsjek za mehatroničko i robotsko inženjerstvo, Fakultet elektrotehnike i elektronike, Univerzitet Tun Hussein Onn Malaysia.Distribut