Spisu treści:
Wideo: Portfel IoT (inteligentny portfel z Firebeetle ESP32, Arduino IDE i arkuszem kalkulacyjnym Google): 13 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Autor: IgorF2Follow Więcej autora:
O: Twórca, inżynier, szalony naukowiec i wynalazca Więcej o IgorF2 »
Pierwsza nagroda w konkursie kieszonkowym Instructables!:D
Jeśli zainwestowałeś trochę pieniędzy w kryptowaluty, prawdopodobnie już wiesz, że są one bardzo niestabilne. Zmieniają się z dnia na dzień i nigdy nie wiesz, ile „prawdziwych” pieniędzy nadal masz w portfelu. To samo dotyczy rynków akcji. Pokładasz trochę wiary w konkretne akcje i nie wiadomo skąd rynek myśli, że są one bezwartościowe następnego dnia.
Jak więc śledzić te aktywa i znać ich aktualną wartość? Możesz pracować z niektórymi arkuszami kalkulacyjnymi i regularnie je aktualizować. Możesz też stworzyć własny gadżet, aby sprawdzić te wartości: portfel IoT!
W tym projekcie pracowałem w arkuszu kalkulacyjnym Google, aby śledzić moje aktywa i aktualizować ich wartości dla określonej waluty na podstawie wartości tickerów pobranych z Internetu. Ten arkusz kalkulacyjny jest dostępny z ESP32 za pomocą połączenia Wi-Fi, a podsumowanie jest wyświetlane na wyświetlaczu OLED. Do stworzenia portfela wykorzystano drukarkę 3D, w której osadziłem elementy elektroniczne, aby stworzyć swój pierwszy prototyp portfela IoT.
I to nie wszystko! Dlaczego nie dodać zegara zsynchronizowanego z internetem i krokomierza w tym samym gadżecie? W tym samouczku pokażę ci, jak to zrobić.
Z tego samouczka można skorzystać na kilka sposobów. Możesz go użyć do:
- Dowiedz się, jak śledzić i aktualizować wartości aktywów dla określonej waluty za pomocą arkusza kalkulacyjnego Google;
- Zaprogramuj ESP32 za pomocą Arduino IDE;
- Odczytywanie wartości z arkusza kalkulacyjnego Google za pomocą urządzenia ESP32;
- Ćwicz swoje umiejętności w zakresie elektroniki i lutowania itp.;
Możesz wykorzystać część tego samouczka, aby stworzyć własne gadżety lub podążać za nim do końca i stworzyć własny portfel.
Ten samouczek jest podzielony w następujący sposób:
Krok | Podmiot | Tematy |
---|---|---|
1 | Narzędzia i materiały | Narzędzia i materiały użyte w tym projekcie |
2-3 | drukowanie 3d | Jak modelować 3D i wydrukować gadżet 3D |
4-5 | Elektronika | Jak podłączyć obwody? |
6-7 | Arkusz kalkulacyjny Google | Jak utworzyć arkusz kalkulacyjny Google i udostępnić go za pomocą gadżetu |
8-12 | Kodowanie | Jak zaprogramować ESP32 za pomocą Arduino IDE? |
Istnieje kilka niesamowitych samouczków na temat śledzenia cen kryptowalut. Ten posłużył jako inspiracja do tego projektu:
Spodobały Ci się te projekty? Proszę rozważyć wsparcie moich przyszłych projektów niewielką darowizną w Bitcoinach!:D Adres depozytu BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Krok 1: Narzędzia i materiały
Do tego projektu wykorzystano następujące narzędzia:
- drukarka 3d. Użyłem go do wydrukowania portfela i wyprodukowania obudowy na elektronikę (ze zwykłym filamentem PLA). W Internecie można znaleźć niedrogie drukarki 3D, które będą działać dobrze w tym projekcie (link).
- Filament PLA 1,75mm (link/link/link). Do wydrukowania obudowy, w której elektronika jest obudowana i zabezpieczona, użyłem sztywnego biało-niebieskiego filamentu PLA. W ten sposób nie zostaną zmiażdżone, jeśli usiądę z portfelem lub jeśli przypadkowo spadnie na podłogę.
- Lutowane żelazo i drut. Potrzebowałem go do przylutowania niektórych przewodów między elementami elektronicznymi, jak zobaczycie później.
- Super klej. Projekt 3D został wydrukowany w różnych częściach. Do ich sklejenia użyłem super kleju.
Do mojego projektu użyłem następujących części sprzętowych:
- Płytka deweloperska Firebeetle ESP32 (link). Płytka Firebeetle ESP32 jest naprawdę łatwa w obsłudze i programowaniu za pomocą Arduino IDE. Posiada wbudowane moduły Bluetooth i Wi-Fi, dzięki czemu można go używać w różnych projektach. Posiada złącze na akumulator 3,7V, które było naprawdę przydatne przy montażu tego projektu. Posiadam również wbudowaną ładowarkę. Naładuje baterię po podłączeniu do wtyczki USB. Możesz również użyć innych płyt opartych na ESP32 (link / link) lub ESP8266 (link / link / link), jeśli chcesz. W zależności od wybranej płyty trochę trudniej byłoby podłączyć i naładować akumulator. Należy również zweryfikować wymiary walizki.
- Wyświetlacz OLED (link/link). Został podłączony do płyty ESP, aby wyświetlić wartości uzyskane z arkusza kalkulacyjnego Google.
- Akcelerometr GY-521 (link/link). Był używany jako licznik kroków.
- Akumulator 3,7V (link/link). Kiedyś zasilałem cały obwód.
- Przewody.
- Kabel micro USB.
- Śruby M2x6mm (x9)
- Nakrętki M2x1,5mm (x5)
Powyższe linki są tylko sugestią, gdzie można znaleźć elementy używane w tym samouczku (i być może wspierają moje przyszłe samouczki). Nie krępuj się szukać ich gdzie indziej i kupować w swoim ulubionym sklepie lokalnym lub internetowym.
Jak zostało powiedziane wcześniej, niektóre płyty deweloperskie ESP nie mają wbudowanego złącza baterii (i ładowarki). W takim przypadku potrzebny będzie zewnętrzny moduł ładowania akumulatora (np. TP4056 (link/link)). Prawdopodobnie będzie wymagał kabla mini USB do połączenia między ładowarką a portem USB. Czy wiesz, że możesz kupić Anet A8 za jedyne 155,99 USD? Kup na Gearbest:
Krok 2: Modelowanie 3D
I nagroda w konkursie kieszonkowym
Zalecana:
Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)
Inteligentny budzik: inteligentny budzik z Raspberry Pi: Czy kiedykolwiek chciałeś mieć inteligentny zegar? Jeśli tak, to jest to rozwiązanie dla Ciebie! Zrobiłem Inteligentny Budzik, jest to zegar, w którym możesz zmienić godzinę alarmu zgodnie ze stroną internetową. Gdy alarm się włączy, rozlegnie się dźwięk (brzęczyk) i 2 światła będą
Portfel elektroniczny: 3 kroki
Portfel elektroniczny: UWAGA: Mam teraz instrukcje, które oferują kod Arduino dla RC522 i PN532. W moim poprzednim poście szczegółowo opisałem podstawy komunikacji z modułami RFID MFRC522 i PN532 w celu odczytu / zapisu danych z tagów Mifare Classic 1k. W tym poście biorę ja
System obecności z przechowywaniem danych w arkuszu kalkulacyjnym Google za pomocą RFID i Arduino Ethernet Shield: 6 kroków
System obecności z przechowywaniem danych w arkuszu kalkulacyjnym Google za pomocą RFID i Arduino Ethernet Shield: Cześć chłopaki, Oto bardzo ekscytujący projekt i w ten sposób przesyłamy dane rfid do arkusza kalkulacyjnego Google za pomocą Arduino. Krótko mówiąc, zamierzamy stworzyć system obecności oparty na czytniku rfid, który będzie zapisywał dane o obecności w czasie rzeczywistym do goog
4 projekty w 1 za pomocą DFRobot FireBeetle ESP32 i osłony matrycy LED: 11 kroków (ze zdjęciami)
4 projekty w 1 za pomocą DFRobot FireBeetle ESP32 i osłony matrycy LED: Myślałem o zrobieniu instrukcji dla każdego z tych projektów - ale w końcu zdecydowałem, że naprawdę największą różnicą jest oprogramowanie dla każdego projektu, który uważałem, że lepiej po prostu zrobić jedna wielka instrukcja! Sprzęt jest taki sam dla e
Portfel Magic Duct Tape na Roidach: 8 kroków
Portfel Magic Duct Tape na Roids: Witam. Odkryłem tę stronę jakiś czas temu. Około tydzień temu zrobiłem magiczny portfel z taśmą klejącą dzięki temu wspaniałemu magicznemu portfelowi z taśmą klejącą. Bardzo mi się to podobało, ale wciąż chciałem jeszcze kilku rzeczy, więc skonstruowałem tę bestię ze ściany