Kazalo:
Video: IoT denarnica (pametna denarnica z Firebeetle ESP32, Arduino IDE in Google preglednico): 13 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Avtor IgorF2Sledi Več avtorja:
O: Proizvajalec, inženir, nori znanstvenik in izumitelj Več o IgorF2 »
Prva nagrada na žepnem natečaju Instructables!: D
Če ste v kriptovalute vložili nekaj denarja, verjetno že veste, da so zelo nestanovitne. Spremenijo se čez noč in nikoli ne veš, koliko "pravega" denarja imaš še v denarnici. Enako velja za borze. Malo zaupate določeni delnici in naslednji dan se zdi, da trg ni vreden ničesar.
Kako torej sledite tem sredstvom in poznate njihovo trenutno vrednost? Lahko delate z nekaterimi preglednicami in jih redno posodabljate. Lahko pa ustvarite lasten pripomoček, da preverite te vrednosti: denarnico IoT!
Za ta projekt sem delal na Googlovi preglednici, da bi sledil svojim sredstvom in posodobil njihove vrednosti za določeno valuto na podlagi vrednosti oznak, pridobljenih iz interneta. Ta preglednica je dostopna prek ESP32 prek povezave Wi-Fi, povzetek pa je prikazan na zaslonu OLED. Za izdelavo denarnice je bil uporabljen 3D tiskalnik, v katerega sem vdelal nekaj elektronskih komponent, da sem ustvaril svoj prvi prototip denarnice IoT.
In to še ni vse! Zakaj ne bi v isti pripomoček dodali uro, sinhronizirano z internetom, in koračni števec? V tej vadnici vam bom pokazal, kako to storiti.
To vadnico lahko uporabite na več načinov. Uporabite ga lahko za:
- Naučite se slediti in posodabljati vrednosti svojih sredstev za določeno valuto z Googlovo preglednico;
- Programirajte ESP32 z uporabo Arduino IDE;
- Preberite vrednosti iz Googlove preglednice z napravo ESP32;
- Vadite svoje znanje elektronike in spajkanja itd.
Del te vadnice lahko uporabite za ustvarjanje lastnih pripomočkov ali pa mu sledite do konca in ustvarite svojo denarnico.
Ta vadnica je razdeljena na naslednji način:
Korak | Zadeva | Teme |
---|---|---|
1 | Orodja in materiali | Orodja in materiali, uporabljeni pri tem projektu |
2-3 | 3D tiskanje | Kako 3D model in 3D natisniti pripomoček |
4-5 | Elektronika | Kako priključiti vezja |
6-7 | Google Preglednica | Kako ustvariti Google Preglednico in jo dati v skupno rabo s svojim pripomočkom |
8-12 | Kodiranje | Kako programirati ESP32 z uporabo Arduino IDE |
Obstaja nekaj odličnih vaj o tem, kako slediti cenam kriptovalut. Ta je služil kot navdih za ta projekt:
Ali so bili ti projekti všeč? Prosim, razmislite o podpori mojih prihodnjih projektov z majhno donacijo Bitcoin!: D Naslov za depozit BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Korak: Orodja in materiali
Za ta projekt so bila uporabljena naslednja orodja:
- 3D tiskalnik. Z njim sem natisnil denarnico in izdelal etui za elektroniko (z običajno žarilno nitko PLA). Na spletu lahko najdete nekaj neizprosnih 3D tiskalnikov, ki se bodo pri tem projektu odlično obnesli (povezava).
- 1,75 mm PLA filament (povezava / povezava / povezava). Za tiskanje ohišja, kjer je elektronika zaprta in zaščitena, sem uporabil togo belo -modro PLA nitko. Tako se ne bodo zdrobili, če sedim z denarnico ali če po nesreči pade na tla.
- Spajkanje železa in žice. Potreboval sem ga za spajkanje nekaj žic med elektronskimi komponentami, kot boste videli kasneje.
- Super lepilo. 3D zasnova je bila natisnjena v različnih delih. Za lepljenje sem uporabil nekaj super lepila.
Za svoj projekt sem uporabil naslednje strojne dele:
- Razvojna plošča Firebeetle ESP32 (povezava). Plošča Firebeetle ESP32 je zelo enostavna za uporabo in programiranje z uporabo Arduino IDE. Ima vgrajene module Bluetooth in Wi-Fi, zato ga lahko uporabljate v različnih projektih. Ima priključek za 3,7 V baterijo, kar je bilo zelo koristno pri sestavljanju tega projekta. Imam tudi vgrajen polnilec za baterije. Ko je priključen na vtič USB, bo napolnil baterijo. Uporabite lahko tudi druge plošče, ki temeljijo na ESP32 (povezava / povezava), ali tiste na ESP8266 (povezava / povezava / povezava), če želite. Odvisno od izbrane plošče bi bilo nekoliko težje povezati in napolniti baterijo. Prav tako je treba preveriti dimenzije ohišja.
- OLED zaslon (povezava / povezava). Povezan je bil s ploščo ESP za prikaz vrednosti, pridobljenih iz Google Preglednice.
- Merilnik pospeška GY-521 (povezava / povezava). Uporabljali so ga kot števec korakov.
- 3.7V baterija (povezava / povezava). Včasih sem napajal celo vezje.
- Žice.
- Kabel mikro USB.
- Vijaki M2x6 mm (x9)
- Matice M2x1,5 mm (x5)
Zgornje povezave so le predlog, kje lahko najdete predmete, uporabljene v tej vadnici (in morda podpirajo moje prihodnje vaje). Poiščite jih drugje in jih kupite v svoji najljubši lokalni ali spletni trgovini.
Kot je bilo že povedano, nekatere razvojne plošče ESP ne bodo imele vgrajenega priključka za baterije (in polnilnika). V tem primeru boste potrebovali zunanji modul za polnjenje baterije (na primer TP4056 (povezava / povezava)). Za povezavo med polnilnikom in vhodom USB bo morda potreben mini kabel USB. Ali ste vedeli, da lahko Anet A8 kupite za samo 155,99 USD? Pridobite svojega na Gearbestu:
2. korak: 3D modeliranje
Prva nagrada na žepnem natečaju
Priporočena:
Pametna namizna LED luč - Pametna razsvetljava W/ Arduino - Delovni prostor Neopixels: 10 korakov (s slikami)
Pametna namizna LED luč | Pametna razsvetljava W/ Arduino | Delovni prostor Neopixels: Danes preživljamo veliko časa doma, študiramo in virtualno delamo, zakaj torej ne bi povečali svojega delovnega prostora s prilagojenim in pametnim sistemom osvetlitve, ki temelji na LED -diodah Arduino in Ws2812b. Tukaj vam pokažem, kako zgradite svoj pametni Namizna LED luč, ki
Pametna budilka: pametna budilka iz Raspberry Pi: 10 korakov (s slikami)
Pametna budilka: pametna budilka iz Raspberry Pi: Ste si kdaj želeli pametno uro? Če je tako, je to rešitev za vas! Naredil sem pametno budilko, to je ura, ki jo lahko spremenite glede na spletno stran. Ko se alarm sproži, bo zaslišal zvočni signal in dve lučki bosta
Pametna tehtnica DIY z budilko (z Wi-Fi, ESP8266, Arduino IDE in Adafruit.io): 10 korakov (s slikami)
Pametna tehtnica DIY z budilko (z Wi-Fi, ESP8266, Arduino IDE in Adafruit.io): V svojem prejšnjem projektu sem razvil pametno kopalniško tehtnico z Wi-Fi. Lahko meri težo uporabnika, jo lokalno prikaže in pošlje v oblak. Več o tem lahko dobite na spodnji povezavi: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
4 projekti v 1 z uporabo DFRobot FireBeetle ESP32 in LED matričnega pokrova: 11 korakov (s slikami)
4 projekti v 1 z uporabo DFRobot FireBeetle ESP32 & LED Matrix Cover: Razmišljal sem, da bi naredil navodila za vsakega od teh projektov - vendar sem se na koncu odločil, da je res največja razlika programska oprema za vsak projekt, za katero sem mislil, da je bolje narediti ena velika navodila! Strojna oprema je enaka za vse
Denarnica s čarobnim lepilnim trakom na Roids: 8 korakov
Čarobna denarnica z lepilnim trakom na Roids: Pozdravljeni. To stran sem odkril pred časom. Čarobno denarnico iz lepilnega traku sem pred približno enim tednom naredil po zaslugi te čudovite čarobne denarnice z lepilnim trakom. Bilo mi je zelo všeč, a vseeno sem si želel še nekaj stvari, zato sem zgradil to živalsko steno