Përmbajtje:
Video: IoT Wallet (Smart Wallet With Firebeetle ESP32, Arduino IDE dhe Google Spreadsheet): 13 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Nga IgorF2 Ndiqni më shumë nga autori:
Rreth: Krijuesi, inxhinieri, shkencëtari dhe shpikësi i çmendur Më shumë rreth IgorF2 »
Çmimi i parë në Konkursin me madhësi xhepi Instructables!: D
Nëse keni investuar disa para në kriptovaluta, me siguri tashmë e dini se ato janë shumë të paqëndrueshme. Ato ndryshojnë brenda natës dhe ju kurrë nuk i dini tani shumë para "të vërteta" që keni ende në portofolin tuaj. E njëjta gjë vlen edhe për tregjet e aksioneve. Ju besoni pak në një aksion të veçantë dhe, nga askund, tregu mendon se nuk ia vlen të nesërmen.
Pra, si i gjurmoni këto pasuri dhe e dini vlerën e tyre aktuale? Ju mund të punoni me disa spreadsheets dhe t'i përditësoni ato rregullisht. Ose mund të krijoni vegël tuaj për të kontrolluar këto vlera për ju: një portofol IoT!
Për këtë projekt, kam punuar në tabelën e Google për të ndjekur pasuritë e mia dhe për të azhurnuar vlerat e tyre për një monedhë të caktuar, bazuar në vlerat e tiketave të marra nga Interneti. Kjo spreadsheet është e arritshme nga një lidhje ESP32 duke përdorur dhe Wi-Fi, dhe një përmbledhje shfaqet në një ekran OLED. Një printer 3D u përdor për të krijuar një portofol, në të cilin unë vendosa disa përbërës elektronikë për të krijuar prototipin tim të parë të portofolit IoT.
Dhe kjo nuk është e gjitha! Pse të mos shtoni një orë të sinkronizuar me internetin dhe një hap hapës në të njëjtën vegël? Në këtë tutorial do t'ju tregoj se si ta bëni atë.
Ka disa mënyra për të përdorur këtë udhëzues. Mund ta përdorni për:
- Mësoni si të gjurmoni dhe azhurnoni vlerat e aseteve tuaja për një monedhë të caktuar duke përdorur një spreadsheet të Google;
- Programoni një ESP32 duke përdorur Arduino IDE;
- Lexoni vlerat nga një spreadsheet i Google duke përdorur një pajisje ESP32;
- Praktikoni aftësitë tuaja elektronike dhe bashkuese, etj;
Ju mund të përdorni një pjesë të këtij mësimi për të krijuar veglat tuaja ose t'i ndiqni ato deri në fund dhe të prodhoni portofolin tuaj.
Ky tutorial ndahet si më poshtë:
Hapi | Subjekti | Temat |
---|---|---|
1 | Mjetet dhe materialet | Mjetet dhe materialet e përdorura në këtë projekt |
2-3 | Printim 3D | Si të modeloni 3D dhe të printoni vegël |
4-5 | Elektronikë | Si të lidhni qarqet |
6-7 | Fletëllogaritëse Google | Si të krijoni një Spreadsheet të Google dhe ndani atë me vegël tuaj |
8-12 | Kodimi | Si të programoni një ESP32 duke përdorur Arduino IDE |
Ka disa mësime të mrekullueshme se si të gjurmoni çmimet e monedhave kripto. Ky shërbeu si frymëzim për këtë projekt:
Ju pëlqejnë projektet? Ju lutemi merrni parasysh mbështetjen e projekteve të mia të ardhshme me një donacion të vogël Bitcoin!: D Adresa e Depozitës BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Hapi 1: Mjetet dhe materialet
Për këtë projekt, u përdorën mjetet e mëposhtme:
- Printer 3D. E përdor për të printuar portofolin tim dhe për të prodhuar një kuti për pajisjet elektronike (me fije të rregullt PLA). Ju mund të gjeni disa printera 3D jo ekspresivë në internet që do të funksionojnë mirë për këtë projekt (link).
- Filament PLA 1.75mm (lidhje / lidhje / lidhje). Kam përdorur fije të ngurtë të bardhë dhe blu PLA për printimin e kutisë ku pajisjet elektronike janë të mbyllura dhe të mbrojtura. Në këtë mënyrë ata nuk do të shtypen nëse ulem me portofolin tim, ose nëse bie rastësisht në dysheme.
- Saldim hekuri dhe tela. Më duhej për të lidhur disa tela midis përbërësve elektronikë, siç do ta shihni më vonë.
- Super ngjites. Dizajni 3D u shtyp në pjesë të ndryshme. Kam përdorur një super zam për t'i ngjitur ato së bashku.
Kam përdorur pjesët e mëposhtme të harduerit për projektin tim:
- Bordi Firebeetle ESP32 dev (lidhje). Bordi Firebeetle ESP32 është vërtet i lehtë për t’u përdorur dhe programuar duke përdorur Arduino IDE. Ka module të integruara Bluetooth dhe Wi-Fi, kështu që mund ta përdorni në një larmi projektesh. Ajo ka një lidhës për një bateri 3.7V, e cila ishte vërtet e dobishme për montimin e këtij projekti. Kam gjithashtu një karikues të integruar të baterisë. Do të rimbushë baterinë kur lidhet me një prizë USB. Ju gjithashtu mund të përdorni tabela të tjera të bazuara në ESP32 (lidhje / lidhje), ose ato ESP8266 (lidhje / lidhje / lidhje) nëse dëshironi. Në varësi të tabelës që zgjidhni, do të ishte pak më e vështirë të lidhni dhe rimbushni baterinë. Dimensionet e rastit gjithashtu do të duhet të verifikohen.
- Ekran OLED (lidhje / lidhje). Ajo ishte e lidhur me tabelën ESP, për të shfaqur vlerat e marra nga Google Spreadsheet.
- Përshpejtues GY-521 (lidhje / lidhje). Ajo u përdor si një numërues hapash.
- Bateri 3.7V (lidhje / lidhje). Kam përdorur për të fuqizuar të gjithë qarkun.
- Telat.
- Kabllo mikro USB.
- Bulona M2x6mm (x9)
- Arra M2x1.5mm (x5)
Lidhjet e mësipërme janë vetëm një sugjerim se ku mund të gjeni artikujt e përdorur në këtë tutorial (dhe mbase mbështetni mësimet e mia të ardhshme). Mos ngurroni t'i kërkoni diku tjetër dhe blini në dyqanin tuaj të preferuar lokal ose online.
Siç u tha më parë, disa borde dev ESP nuk do të kenë një lidhës të integruar të baterisë (dhe karikues). Në atë rast, do t'ju duhet një modul i jashtëm i ngarkimit të baterisë (një TP4056 (lidhje / lidhje), për shembull). Ndoshta do të kërkojë një kabllo mini USB për lidhjen midis ngarkuesit dhe një porti USB. A e dini se mund të blini një Anet A8 për vetëm 155.99 dollarë? Merrni tuajin në Gearbest:
Hapi 2: Modelimi 3D
Çmimi i parë në konkursin me madhësi xhepi
Recommended:
Blinds Control me ESP8266, Google Home dhe Openhab Integrim dhe Webcontrol: 5 hapa (me fotografi)
Blinds Control Me ESP8266, Google Home dhe Openhab Integrim dhe Webcontrol: Në këtë Instructable unë ju tregoj se si i kam shtuar automatizimin perdeve të mia. Doja të isha në gjendje të shtoja dhe hiqja automatizimin, kështu që i gjithë instalimi është i fiksuar. Pjesët kryesore janë: Motori Stepper Stepper motor i kontrolluar nga bij ESP-01 Ingranazhet dhe montimi
Sistemi i pjesëmarrjes me ruajtjen e të dhënave në spreadsheet të Google duke përdorur RFID dhe Arduino Ethernet Shield: 6 hapa
Sistemi i Pjesëmarrjes Me Ruajtjen e të Dhënave në Tabelat e Google Duke Përdorur RFID dhe Arduino Ethernet Shield: Përshëndetje Djema, Këtu kemi dalë me një projekt shumë emocionues dhe kjo është mënyra se si të dërgoni të dhëna rfid në spreadsheet të Google duke përdorur Arduino. Me pak fjalë ne do të bëjmë një sistem frekuentimi të bazuar në lexuesin rfid i cili do të kursejë të dhënat e pjesëmarrjes në kohë reale për të kërkuar
8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
8 Rele Control me NodeMCU dhe IR Receiver Using WiFi and IR Remote and Android App: Kontrolli i 8 ndërprerësve të stafetave duke përdorur nodemcu dhe marrësin ir mbi wifi dhe ir aplikacionin e largët dhe android. Ir i largët punon pavarësisht nga lidhja wifi. K ISTU ASHT A KLIKIM I VERSIONIT TP PPRDITSUAR KETU
4 projekte në 1 duke përdorur DFRobot FireBeetle ESP32 & LED Matrix Cover: 11 hapa (me fotografi)
4 Projekte në 1 Duke Përdorur DFRobot FireBeetle ESP32 & LED Matrix Cover: Mendova të bëja një udhëzues për secilin prej këtyre projekteve - por në fund vendosa që vërtet ndryshimi më i madh është softueri për secilin projekt që mendova se ishte më mirë ta bëja një udhëzues i madh! Pajisja është e njëjtë për ea
Shfaqja e temperaturës dhe lagështisë dhe mbledhja e të dhënave me Arduino dhe përpunimi: 13 hapa (me fotografi)
Shfaqja e Temperaturës dhe Lagështisë dhe Mbledhja e të Dhënave Me Arduino dhe Përpunimi: Hyrje: Ky është një Projekt që përdor një bord Arduino, një Sensor (DHT11), një kompjuter Windows dhe një Përpunim (një program pa shkarkim falas) për të shfaqur të dhënat e Temperaturës, Lagështisë në dixhital dhe forma e grafikut të shiritit, shfaqja e kohës dhe datës dhe ekzekutimi i kohës së numërimit