Talaan ng mga Nilalaman:

IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet): 13 Mga Hakbang (na may Mga Larawan)
IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet): 13 Mga Hakbang (na may Mga Larawan)

Video: IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet): 13 Mga Hakbang (na may Mga Larawan)

Video: IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet): 13 Mga Hakbang (na may Mga Larawan)
Video: IoT Wallet (smart wallet with Firebeetle ESP32, Arduino IDE and Google Sheets) 2024, Hulyo
Anonim
Image
Image
IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet)
IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet)
IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet)
IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet)

Sa pamamagitan ng IgorF2Follow Higit Pa sa may-akda:

Arduino Robot Sa PS2 Controller (PlayStation 2 Joystick)
Arduino Robot Sa PS2 Controller (PlayStation 2 Joystick)
Arduino Robot Sa PS2 Controller (PlayStation 2 Joystick)
Arduino Robot Sa PS2 Controller (PlayStation 2 Joystick)
IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print)
IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print)
IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print)
IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print)
3D Printed Articulating Lamp - NABUHAY
3D Printed Articulating Lamp - NABUHAY
3D Printed Articulating Lamp - NABUHAY
3D Printed Articulating Lamp - NABUHAY

Tungkol sa: Tagagawa, inhenyero, baliw na siyentista at imbentor Higit Pa Tungkol sa IgorF2 »

Unang gantimpala sa Instructables Pocket-Sized Contest!: D

Kung namuhunan ka ng pera sa mga cryptocurrency, malamang na alam mo na ang mga ito ay lubos na pabagu-bago. Nagbabago sila magdamag at hindi mo alam ngayon ng maraming 'totoong' pera na mayroon ka pa sa iyong pitaka. Ang pareho ay wasto para sa mga stock market. Naglagay ka ng kaunting pananampalataya sa isang partikular na stock at, wala saanman, iniisip ng merkado na walang halaga ito sa susunod na araw.

Kaya paano mo masusubaybayan ang mga assets na ito at malaman ang kasalukuyang halaga? Maaari kang gumana sa ilang mga spreadsheet at regular na i-update ang mga ito. O maaari kang lumikha ng iyong sariling gadget upang suriin ang mga halagang ito para sa iyo: isang IoT wallet!

Para sa proyektong ito, nagtrabaho ako sa Google spreadsheet upang subaybayan ang aking mga assets at i-update ang kanilang mga halaga para sa isang partikular na pera, batay sa mga halaga ng ticker na nakuha mula sa Internet. Ang spreadsheet na ito ay naa-access mula sa isang koneksyon sa paggamit ng ESP32 at Wi-Fi, at isang buod ay ipinapakita sa isang OLED display. Ginamit ang isang 3D printer upang lumikha ng isang pitaka, kung saan nag-embed ako ng ilang mga elektronikong sangkap upang lumikha ng aking unang prototype ng IoT wallet.

At hindi lang yun! Bakit hindi magdagdag ng isang orasan na naka-synchronize sa internet at isang hakbang na pedometer sa parehong gadget? Sa tutorial na ito ipapakita ko sa iyo kung paano ito gawin.

Mayroong maraming mga paraan upang magamit ang tutorial na ito. Maaari mo itong gamitin sa:

- Alamin kung paano subaybayan at i-update ang mga halaga ng iyong asset para sa isang partikular na pera gamit ang isang Google spreadsheet;

- Magprogram ng isang ESP32 gamit ang Arduino IDE;

- Basahin ang mga halaga mula sa isang Google spreadsheet gamit ang isang aparato na ESP32;

- Magsanay ng iyong mga kasanayan sa electronics at paghihinang, atbp;

Maaari mong gamitin ang bahagi ng tutorial na ito upang lumikha ng iyong sariling mga gadget o sundin ito hanggang sa katapusan at makagawa ng iyong sariling pitaka.

Ang tutorial na ito ay nahahati tulad ng sumusunod:

Hakbang Paksa Mga Paksa
1 Mga tool at materyales Mga tool at materyales na ginamit sa proyektong ito
2-3 Pagpi-print ng 3D Paano 3D modelo at 3D i-print ang gadget
4-5 Elektronika Paano i-wire ang mga circuit
6-7 Google Spreadsheet Paano lumikha ng isang Google Spreadsheet isang pagbabahagi nito sa iyong gadget
8-12 Coding Paano mag-program ng isang ESP32 gamit ang Arduino IDE

Mayroong ilang mga kahanga-hangang mga tutorial sa kung paano subaybayan ang mga presyo ng mga crypto currency. Ang isang ito ay nagsilbing inspirasyon para sa proyektong ito:

Nagustuhan ang mga proyekto? Mangyaring isaalang-alang ang pagsuporta sa aking mga proyekto sa hinaharap na may isang maliit na donasyong Bitcoin!: D BTC Deposit Address: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Hakbang 1: Mga Tool at Materyales

Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan
Mga Kasangkapan at Kagamitan

Para sa proyektong ito, ginamit ang mga sumusunod na tool:

  • 3d printer. Ginamit ko ito upang mai-print ang aking pitaka at gumawa ng isang kaso para sa electronics (na may regular na PLA filament). Maaari kang makahanap ng ilang mga murang 3D printer sa online na gagana lamang para sa proyektong ito (link).
  • 1.75mm PLA filament (link / link / link). Gumamit ako ng matigas na puti at asul na PLA filament para sa pag-print ng kaso kung saan ang electronics ay nakapaloob at protektado. Sa ganitong paraan ay hindi sila madudurog kung umupo ako sa aking pitaka, o kung hindi sinasadyang mahulog ito sa sahig.
  • Solder iron at wire. Kailangan ko ito upang maghinang ng ilang mga wire sa pagitan ng mga elektronikong sangkap, tulad ng makikita mo sa paglaon.
  • Super pandikit. Ang disenyo ng 3D ay nai-print sa iba't ibang mga bahagi. Gumamit ako ng sobrang kola upang idikit ito.

Ginamit ko ang mga sumusunod na bahagi ng hardware para sa aking proyekto:

  • Firebeetle ESP32 dev board (link). Ang Firebeetle ESP32 board ay talagang madaling gamitin at programa gamit ang Arduino IDE. Mayroon itong built-in na mga module ng Bluetooth at Wi-Fi, upang magamit mo ito sa iba't ibang mga proyekto. Mayroon itong isang konektor para sa isang 3.7V na baterya, na talagang kapaki-pakinabang para sa pagpupulong ng proyektong ito. Mayroon din akong built-in na charger ng baterya. Ito ay muling magkarga ng baterya kapag nakakonekta sa isang USB plug. Maaari mo ring gamitin ang iba pang mga board na nakabatay sa ESP32 (link / link), o mga ESP8266 (link / link / link) kung nais mo. Nakasalalay sa board na pinili mo, magiging medyo mahirap upang kumonekta at muling magkarga ng baterya. Ang mga sukat ng kaso ay kailangan ding ma-verify.
  • OLED display (link / link). Nakakonekta ito sa board ng ESP, para sa pagpapakita ng mga halagang nakuha mula sa Google Spreadsheet.
  • GY-521 accelerometer (link / link). Ginamit ito bilang isang counter counter.
  • 3.7V baterya (link / link). Dati pinapagana ko ang buong circuit.
  • Mga wire.
  • Micro USB cable.
  • M2x6mm bolts (x9)
  • M2x1.5mm nut (x5)

Ang mga link sa itaas ay isang mungkahi lamang kung saan mo mahahanap ang mga item na ginamit sa tutorial na ito (at maaaring suportahan ang aking mga hinaharap na tutorial). Huwag mag-atubiling maghanap para sa kanila sa ibang lugar at bumili sa iyong paboritong lokal o online na tindahan.

Tulad ng sinabi dati, ang ilang mga ESP dev board ay hindi magkakaroon ng built-in na konektor ng baterya (at charger). Sa kasong iyon, kakailanganin mo ng isang panlabas na module ng pagsingil ng baterya (halimbawa, isang TP4056 (link / link). Posibleng mangangailangan ito ng isang mini USB cable para sa koneksyon sa pagitan ng charger at isang USB port. Alam mo bang makakabili ka ng Anet A8 sa halagang $ 155.99 lamang? Kunin ang sa iyo sa Gearbest:

Hakbang 2: Pagmomodelo ng 3D

Pagmomodelo ng 3D
Pagmomodelo ng 3D

Unang Gantimpala sa Pocket-Sized Contest

Inirerekumendang: