Inhaltsverzeichnis:

IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet) - Gunook
IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet) - Gunook

Video: IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet) - Gunook

Video: IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet) - Gunook
Video: IoT Wallet (smart wallet with Firebeetle ESP32, Arduino IDE and Google Sheets) 2024, Juli
Anonim
Image
Image
IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet)
IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet)
IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet)
IoT Wallet (Smart Wallet mit Firebeetle ESP32, Arduino IDE und Google Spreadsheet)

Von IgorF2Folgen Mehr vom Autor:

Arduino-Roboter mit PS2-Controller (PlayStation 2-Joystick)
Arduino-Roboter mit PS2-Controller (PlayStation 2-Joystick)
Arduino-Roboter mit PS2-Controller (PlayStation 2-Joystick)
Arduino-Roboter mit PS2-Controller (PlayStation 2-Joystick)
IoT Katzentoilette (mit ESP32, Arduino IDE, Thingspeak und 3D-Druck)
IoT Katzentoilette (mit ESP32, Arduino IDE, Thingspeak und 3D-Druck)
IoT Katzentoilette (mit ESP32, Arduino IDE, Thingspeak und 3D-Druck)
IoT Katzentoilette (mit ESP32, Arduino IDE, Thingspeak und 3D-Druck)
3D-gedruckte Gelenklampe - REMIXED
3D-gedruckte Gelenklampe - REMIXED
3D-gedruckte Gelenklampe - REMIXED
3D-gedruckte Gelenklampe - REMIXED

Über: Macher, Ingenieur, verrückter Wissenschaftler und Erfinder Mehr über IgorF2 »

Erster Preis im Instructables Pocket-Size Contest!:D

Wenn Sie etwas Geld in Kryptowährungen investiert haben, wissen Sie wahrscheinlich bereits, dass diese sehr volatil sind. Sie ändern sich über Nacht und Sie wissen nie, wie viel "echtes" Geld Sie noch in Ihrer Brieftasche haben. Gleiches gilt für Börsen. Sie vertrauen einer bestimmten Aktie ein wenig und der Markt hält sie am nächsten Tag aus dem Nichts für wertlos.

Wie verfolgen Sie diese Vermögenswerte und kennen ihren aktuellen Wert? Sie können mit einigen Tabellenkalkulationen arbeiten und diese regelmäßig aktualisieren. Oder Sie erstellen Ihr eigenes Gadget, um diese Werte für Sie zu überprüfen: ein IoT-Wallet!

Für dieses Projekt habe ich an der Google-Tabelle gearbeitet, um meine Assets zu verfolgen und ihre Werte für eine bestimmte Währung basierend auf den aus dem Internet abgerufenen Tickerwerten zu aktualisieren. Auf diese Tabelle kann von einem ESP32 aus über eine Wi-Fi-Verbindung zugegriffen werden, und eine Zusammenfassung wird auf einem OLED-Display angezeigt. Ein 3D-Drucker wurde verwendet, um ein Wallet zu erstellen, in das ich einige elektronische Komponenten eingebettet habe, um meinen ersten IoT-Wallet-Prototyp zu erstellen.

Und das ist nicht alles! Warum nicht eine mit dem Internet synchronisierte Uhr und einen Schrittzähler im selben Gerät hinzufügen? In diesem Tutorial zeige ich dir, wie das geht.

Es gibt mehrere Möglichkeiten, dieses Tutorial zu verwenden. Sie können es verwenden, um:

- Erfahren Sie, wie Sie Ihre Vermögenswerte für eine bestimmte Währung mithilfe einer Google-Tabelle verfolgen und aktualisieren;

- Programmieren Sie einen ESP32 mit der Arduino IDE;

- Werte aus einer Google-Tabelle mit einem ESP32-Gerät lesen;

- Üben Sie Ihre Elektronik- und Lötfähigkeiten usw.;

Sie können einen Teil dieses Tutorials verwenden, um Ihre eigenen Gadgets zu erstellen oder bis zum Ende zu verfolgen und Ihr eigenes Wallet zu erstellen.

Dieses Tutorial ist wie folgt unterteilt:

Schritt Gegenstand Themen
1 Werkzeuge und Materialien Werkzeuge und Materialien, die in diesem Projekt verwendet werden
2-3 3d Drucken 3D-Modell und 3D-Druck des Gadgets
4-5 Elektronik So verdrahten Sie die Stromkreise
6-7 Google-Tabelle So erstellen Sie eine Google-Tabelle und teilen sie mit Ihrem Gadget
8-12 Codierung So programmieren Sie einen ESP32 mit Arduino IDE

Es gibt einige tolle Tutorials, wie man die Preise von Kryptowährungen verfolgt. Dieser diente als Inspiration für dieses Projekt:

Gefallen diese Projekte? Bitte erwägen Sie, meine zukünftigen Projekte mit einer kleinen Bitcoin-Spende zu unterstützen!:D BTC-Einzahlungsadresse: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Schritt 1: Werkzeuge und Materialien

Werkzeuge und Materialien
Werkzeuge und Materialien
Werkzeuge und Materialien
Werkzeuge und Materialien
Werkzeuge und Materialien
Werkzeuge und Materialien
Werkzeuge und Materialien
Werkzeuge und Materialien

Für dieses Projekt wurden die folgenden Tools verwendet:

  • 3D Drucker. Ich habe es verwendet, um meine Brieftasche zu drucken und ein Gehäuse für die Elektronik herzustellen (mit normalem PLA-Filament). Sie können einige preiswerte 3D-Drucker online finden, die für dieses Projekt gut funktionieren (Link).
  • 1,75 mm PLA-Filament (Link / Link / Link). Ich habe starres weißes und blaues PLA-Filament zum Drucken des Gehäuses verwendet, in dem die Elektronik umhüllt und geschützt ist. Auf diese Weise werden sie nicht zerquetscht, wenn ich auf meinem Portemonnaie sitze oder es versehentlich auf den Boden fällt.
  • Lötkolben und Draht. Ich brauchte es, um einige Drähte zwischen den elektronischen Komponenten zu löten, wie Sie später sehen werden.
  • Sekundenkleber. Das 3D-Design wurde in verschiedenen Teilen gedruckt. Ich habe etwas Superkleber verwendet, um sie zusammen zu kleben.

Ich habe folgende Hardwareteile für mein Projekt verwendet:

  • Firebeetle ESP32-Entwicklungsplatine (Link). Das Firebeetle ESP32 Board ist wirklich einfach zu bedienen und mit Arduino IDE zu programmieren. Es verfügt über integrierte Bluetooth- und Wi-Fi-Module, sodass Sie es in einer Vielzahl von Projekten verwenden können. Es hat einen Anschluss für eine 3,7-V-Batterie, was für die Montage dieses Projekts sehr nützlich war. Ich habe auch ein eingebautes Ladegerät. Es lädt den Akku auf, wenn es an einen USB-Stecker angeschlossen wird. Sie können auch andere ESP32-basierte Boards (Link / Link) oder ESP8266-Boards (Link / Link / Link) verwenden, wenn Sie möchten. Je nach gewählter Platine ist es etwas schwieriger, den Akku anzuschließen und aufzuladen. Die Abmessungen des Gehäuses müssen ebenfalls überprüft werden.
  • OLED-Display (Link / Link). Es wurde mit dem ESP-Board verbunden, um die von Google Spreadsheet erhaltenen Werte anzuzeigen.
  • GY-521 Beschleunigungsmesser (Link / Link). Es wurde als Schrittzähler verwendet.
  • 3,7V Batterie (Link / Link). Früher habe ich die gesamte Schaltung mit Strom versorgt.
  • Drähte.
  • Micro-USB-Kabel.
  • M2x6mm Schrauben (x9)
  • M2x1.5mm Muttern (x5)

Die obigen Links sind nur ein Vorschlag, wo Sie die in diesem Tutorial verwendeten Elemente finden können (und möglicherweise meine zukünftigen Tutorials unterstützen). Fühlen Sie sich frei, woanders danach zu suchen und in Ihrem bevorzugten lokalen oder Online-Shop zu kaufen.

Wie bereits erwähnt, haben einige ESP-Entwicklungsplatinen keinen integrierten Batterieanschluss (und kein Ladegerät). In diesem Fall benötigen Sie ein externes Batterielademodul (z. B. ein TP4056 (Link / Link). Es wird möglicherweise ein Mini-USB-Kabel für die Verbindung zwischen dem Ladegerät und einem USB-Anschluss benötigt. Wussten Sie, dass Sie einen Anet A8 für nur 155,99 US-Dollar kaufen können? Hol dir deine bei Gearbest:

Schritt 2: 3D-Modellierung

3D Modellierung
3D Modellierung

Erster Preis im Taschenformat-Wettbewerb

Empfohlen: