INHOUDSOPGAWE:

IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet): 13 stappe (met prente)
IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet): 13 stappe (met prente)

Video: IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet): 13 stappe (met prente)

Video: IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet): 13 stappe (met prente)
Video: DIY 👛 Volterman 💰 Build it youself instead of waiting all year. 2024, Mei
Anonim
Image
Image
IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet)
IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet)
IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet)
IoT Wallet (slim beursie met Firebeetle ESP32, Arduino IDE en Google Spreadsheet)

Deur IgorF2 Volg meer deur die skrywer:

Arduino -robot met PS2 -beheerder (PlayStation 2 -joystick)
Arduino -robot met PS2 -beheerder (PlayStation 2 -joystick)
Arduino -robot met PS2 -beheerder (PlayStation 2 -joystick)
Arduino -robot met PS2 -beheerder (PlayStation 2 -joystick)
IoT Cat Litter Box (met ESP32, Arduino IDE, Thingspeak en 3D -druk)
IoT Cat Litter Box (met ESP32, Arduino IDE, Thingspeak en 3D -druk)
IoT Cat Litter Box (met ESP32, Arduino IDE, Thingspeak en 3D -druk)
IoT Cat Litter Box (met ESP32, Arduino IDE, Thingspeak en 3D -druk)
3D -gedrukte knielamp - GEMENG
3D -gedrukte knielamp - GEMENG
3D -gedrukte knielamp - GEMENG
3D -gedrukte knielamp - GEMENG

Oor: Maker, ingenieur, gekke wetenskaplike en uitvinder Meer oor IgorF2 »

Eerste prys in Instructables Pocket-sized Contest!: D

As u geld in kripto -geldeenhede belê het, weet u waarskynlik reeds dat dit baie wisselvallig is. Hulle verander oornag en u weet nooit nou baie 'regte' geld wat u nog in u beursie het nie. Dieselfde geld vir aandelemarkte. U vertrou 'n bietjie op 'n spesifieke aandeel, en uit die niet dink die mark dat dit die volgende dag waardeloos is.

Hoe kan u hierdie bates opspoor en die huidige waarde daarvan ken? U kan met 'n paar sigblaaie werk en dit gereeld opdateer. Of u kan u eie gadget skep om hierdie waardes vir u na te gaan: 'n IoT -beursie!

Vir hierdie projek het ek aan die Google -sigblad gewerk om my bates op te spoor en hul waardes vir 'n spesifieke geldeenheid op te dateer, gebaseer op die merkerwaardes wat van die internet afgehaal is. Hierdie sigblad is toeganklik vanaf 'n ESP32-gebruik en 'n Wi-Fi-verbinding, en 'n opsomming word op 'n OLED-skerm vertoon. 'N 3D -drukker is gebruik om 'n beursie te skep waarin ek 'n paar elektroniese komponente ingebed het om my eerste prototipe van die IoT -beursie te skep.

En dit is nie al nie! Waarom nie 'n horlosie wat met die internet gesinkroniseer is, en 'n stappenteller in dieselfde gadget byvoeg nie? In hierdie handleiding sal ek jou wys hoe om dit te doen.

Daar is verskillende maniere om hierdie tutoriaal te gebruik. U kan dit gebruik om:

- Leer hoe u u batewaardes vir 'n spesifieke geldeenheid kan opspoor en opdateer met behulp van 'n Google -sigblad;

- Programmeer 'n ESP32 met behulp van die Arduino IDE;

- Lees waardes vanaf 'n Google -sigblad met 'n ESP32 -toestel;

- Oefen u elektronika en soldeervaardighede, ens.

U kan 'n deel van hierdie tutoriaal gebruik om u eie gadgets te skep of dit tot die einde toe te volg en u eie beursie te vervaardig.

Hierdie tutoriaal is soos volg verdeel:

Stap Vak Onderwerpe
1 Gereedskap en materiaal Gereedskap en materiaal wat in hierdie projek gebruik word
2-3 3D druk Hoe om 'n 3D -model en 'n 3D -apparaat te druk
4-5 Elektronika Hoe om die stroombane aan te sluit
6-7 Google sigblad Hoe om 'n Google -sigblad te skep en dit met u gadget te deel
8-12 Kodering Hoe om 'n ESP32 te programmeer met behulp van Arduino IDE

Daar is wonderlike tutoriale oor hoe u die pryse van kripto -geldeenhede kan volg. Hierdie een het gedien as inspirasie vir hierdie projek:

Hou jy daarvan dat projekte? Oorweeg dit om my toekomstige projekte te ondersteun met 'n klein Bitcoin -skenking!: D BTC Deposito adres: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Stap 1: gereedskap en materiaal

Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal
Gereedskap en materiaal

Vir hierdie projek is die volgende instrumente gebruik:

  • 3D -drukker. Ek het dit gebruik om my beursie te druk en 'n omhulsel vir die elektronika te vervaardig (met gewone PLA -filament). U kan aanlyn 'n paar onverskillige 3D -drukkers vind wat vir hierdie projek goed sal werk (skakel).
  • 1,75 mm PLA -filament (skakel / skakel / skakel). Ek het 'n stywe wit en blou PLA -filament gebruik om die omhulsel te druk waar die elektronika omhul is en beskerm word. Op hierdie manier word hulle nie verpletter as ek op my beursie sit nie, of as dit per ongeluk op die vloer val.
  • Soldeerbout en draad. Ek het dit nodig gehad om 'n paar drade tussen die elektroniese komponente te soldeer, soos u later sal sien.
  • Wondergom. Die 3D -ontwerp is in verskillende dele gedruk. Ek het 'n paar supergom gebruik om dit aanmekaar te plak.

Ek het die volgende hardeware -onderdele vir my projek gebruik:

  • Firebeetle ESP32 dev board (skakel). Firebeetle ESP32 -bord is baie maklik om te gebruik en te programmeer met behulp van Arduino IDE. Dit het ingeboude Bluetooth- en Wi-Fi-modules, sodat u dit in verskillende projekte kan gebruik. Dit het 'n aansluiting vir 'n 3.7V -battery, wat regtig nuttig was om hierdie projek saam te stel. Ek het ook 'n ingeboude batterylaaier. Dit herlaai die battery as dit aan 'n USB -aansluiting gekoppel is. U kan ook ander ESP32 -gebaseerde borde (skakel / skakel), of ESP8266 -plate (skakel / skakel / skakel) gebruik as u wil. Afhangend van die bord wat u kies, sal dit 'n bietjie moeiliker wees om die battery aan te sluit en te herlaai. Die afmetings van die saak moet ook geverifieer word.
  • OLED -skerm (skakel / skakel). Dit is gekoppel aan die ESP -bord vir die vertoon van die waardes verkry uit Google Spreadsheet.
  • GY-521 versnellingsmeter (skakel / skakel). Dit is gebruik as 'n stappenteller.
  • 3.7V battery (skakel / skakel). Ek het die hele stroombaan aangedryf.
  • Drade.
  • Mikro USB kabel.
  • M2x6mm boute (x9)
  • M2x1.5mm moere (x5)

Die skakels hierbo is slegs 'n voorstel waar u die items kan vind wat in hierdie tutoriaal gebruik word (en ondersteun miskien my toekomstige tutoriale). Soek dit gerus elders en koop dit by u gunsteling plaaslike of aanlynwinkel.

Soos voorheen gesê, het sommige ESP-dev-borde nie 'n ingeboude batterykonnector (en laaier) nie. In hierdie geval benodig u 'n eksterne laai -module (byvoorbeeld 'n TP4056 (skakel / skakel)). Dit sal moontlik 'n mini -USB -kabel benodig vir die verbinding tussen die laaier en 'n USB -poort. Het u geweet dat u 'n Anet A8 vir slegs $ 155,99 kan koop? Kry joune by Gearbest:

Stap 2: 3D -modellering

3D -modellering
3D -modellering

Eerste prys in die sakgrootte-kompetisie

Aanbeveel: