Talaan ng mga Nilalaman:
Video: IoT Wallet (smart Wallet With Firebeetle ESP32, Arduino IDE at Google Spreadsheet): 13 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Sa pamamagitan ng IgorF2Follow Higit Pa sa may-akda:
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
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
Unang Gantimpala sa Pocket-Sized Contest
Inirerekumendang:
DIY Smart Scale With Alarm Clock (na may Wi-Fi, ESP8266, Arduino IDE at Adafruit.io): 10 Hakbang (na may Mga Larawan)
DIY Smart Scale With Alarm Clock (na may Wi-Fi, ESP8266, Arduino IDE at Adafruit.io): Sa aking nakaraang proyekto, bumuo ako ng isang matalinong sukat ng banyo sa Wi-Fi. Maaari nitong sukatin ang bigat ng gumagamit, ipakita ito nang lokal at ipadala ito sa cloud. Maaari kang makakuha ng karagdagang mga detalye tungkol dito sa link sa ibaba: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Gamit ang RFID at Arduino Ethernet Shield: 6 na Hakbang
Sistema ng pagdalo na may pag-iimbak ng data sa Google Spreadsheet Paggamit ng RFID at Arduino Ethernet Shield: Kumusta Mga Guys, Narito namin ang napakahusay na proyekto at iyon ang paraan upang magpadala ng rfid data sa google spreadsheet gamit ang Arduino. Sa madaling salita ay gagawa kami ng isang sistema ng pagdalo batay sa RFID reader na magse-save ng data ng pagdalo sa real time upang mag-goog
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
4 na Mga Proyekto sa 1 Paggamit ng DFRobot FireBeetle ESP32 & LED Matrix Cover: 11 Mga Hakbang (na may Mga Larawan)
4 Mga Proyekto sa 1 Paggamit ng DFRobot FireBeetle ESP32 & LED Matrix Cover: Naisip ko ang tungkol sa paggawa ng isang itinuturo para sa bawat isa sa mga proyektong ito - ngunit sa huli nagpasya ako na talagang ang pinakamalaking pagkakaiba ay ang software para sa bawat proyekto na naisip kong mas mahusay na gumawa lamang isang malaking itinuturo! Ang hardware ay pareho para sa
Paggawa ng Aking Sariling Trezor Crypto Hardware Wallet: 5 Hakbang (na may Mga Larawan)
Paggawa ng Aking Sariling Trezor Crypto Hardware Wallet: Sa proyektong ito gumagawa ako ng sarili kong Trezor cryptocurrency hardware wallet, kumpleto sa enclosure. Posible ito dahil bukas ang mapagkukunan ng Trezor kaya ginamit ko ang mga file na ibinibigay nila sa kanilang github upang mabuo ang aking sariling aparato na mas mababa sa $ 40. Mayroong ilang