Inhoudsopgave:
Video: IoT-portemonnee (slimme portemonnee met Firebeetle ESP32, Arduino IDE en Google Spreadsheet): 13 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Door IgorF2Volg meer van de auteur:
Over: Maker, ingenieur, gekke wetenschapper en uitvinder Meer over IgorF2 »
Eerste prijs in Instructables zakformaat wedstrijd!:NS
Als je wat geld hebt geïnvesteerd in cryptocurrencies, weet je waarschijnlijk al dat ze zeer volatiel zijn. Ze veranderen van de ene op de andere dag en je weet maar nooit veel 'echt' geld dat je nog in je portemonnee hebt. Hetzelfde geldt voor aandelenmarkten. Je hebt een beetje vertrouwen in een bepaald aandeel en uit het niets denkt de markt dat het de volgende dag waardeloos is.
Dus hoe volgt u deze activa en kent u hun huidige waarde? U kunt met sommige spreadsheets werken en deze regelmatig bijwerken. Of u kunt uw eigen gadget maken om deze waarden voor u te controleren: een IoT-portemonnee!
Voor dit project heb ik aan de Google-spreadsheet gewerkt om mijn activa bij te houden en hun waarden voor een bepaalde valuta bij te werken, op basis van de tickerwaarden die van internet zijn opgehaald. Deze spreadsheet is toegankelijk via een ESP32 met behulp van een Wi-Fi-verbinding en een samenvatting wordt weergegeven op een OLED-scherm. Een 3D-printer werd gebruikt om een portemonnee te maken, waarin ik enkele elektronische componenten heb ingebouwd om mijn eerste IoT-portemonnee-prototype te maken.
En dat is niet alles! Waarom voeg je geen klok toe die is gesynchroniseerd met internet en een stappenteller in dezelfde gadget? In deze tutorial laat ik je zien hoe je dat doet.
Er zijn verschillende manieren om deze tutorial te gebruiken. Je kunt het gebruiken om:
- Leer hoe u uw activawaarden voor een bepaalde valuta kunt bijhouden en bijwerken met behulp van een Google-spreadsheet;
- Programmeer een ESP32 met behulp van de Arduino IDE;
- Lees waarden uit een Google-spreadsheet met behulp van een ESP32-apparaat;
- Oefen je elektronica en soldeervaardigheden, enz.;
U kunt een deel van deze tutorial gebruiken om uw eigen gadgets te maken of deze tot het einde volgen en uw eigen portemonnee maken.
Deze tutorial is als volgt ingedeeld:
Stap | Onderwerp | Onderwerpen |
---|---|---|
1 | Gereedschappen en materialen | Gereedschappen en materialen gebruikt in dit project |
2-3 | 3d printen | Hoe de gadget in 3D te modelleren en 3D af te drukken |
4-5 | Elektronica | Hoe de circuits aan te sluiten? |
6-7 | Google-spreadsheet | Een Google-spreadsheet maken en deze delen met uw gadget |
8-12 | codering | Hoe een ESP32 te programmeren met Arduino IDE |
Er zijn een aantal geweldige tutorials over het volgen van de prijzen van cryptovaluta's. Deze diende als inspiratie voor dit project:
Vond je die projecten leuk? Overweeg om mijn toekomstige projecten te steunen met een kleine Bitcoin-donatie!:D BTC-stortingsadres: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Stap 1: Gereedschappen en materialen
Voor dit project zijn de volgende tools gebruikt:
- 3D-printer. Ik gebruikte het om mijn portemonnee te printen en een hoesje voor de elektronica te maken (met gewoon PLA-filament). Je kunt een aantal goedkope 3D-printers online vinden die prima werken voor dit project (link).
- 1.75mm PLA filament (link/link/link). Ik heb stijf wit en blauw PLA-filament gebruikt voor het printen van de behuizing waarin de elektronica is ingepakt en beschermd. Zo worden ze niet verpletterd als ik met mijn portemonnee op de grond zit, of als hij per ongeluk op de grond valt.
- Soldeerbout en draad. Ik had het nodig om wat draden tussen de elektronische componenten te solderen, zoals je later zult zien.
- Superlijm. Het 3D-ontwerp is in verschillende delen geprint. Ik gebruikte wat superlijm om ze aan elkaar te plakken.
Ik heb de volgende hardware-onderdelen gebruikt voor mijn project:
- Firebeetle ESP32 ontwikkelbord (link). Firebeetle ESP32-bord is heel gemakkelijk te gebruiken en te programmeren met behulp van Arduino IDE. Het heeft ingebouwde Bluetooth- en Wi-Fi-modules, zodat je het in verschillende projecten kunt gebruiken. Het heeft een connector voor een 3.7V-batterij, wat erg handig was voor het monteren van dit project. Ik heb ook een ingebouwde batterijlader. Het laadt de batterij op wanneer het is aangesloten op een USB-stekker. Je kunt desgewenst ook andere op ESP32 gebaseerde borden (link / link) of ESP8266 (link / link / link) gebruiken. Afhankelijk van het bord dat je kiest, zou het iets moeilijker zijn om de batterij aan te sluiten en op te laden. De afmetingen van de behuizing moeten ook worden gecontroleerd.
- OLED-display (link / link). Het was verbonden met het ESP-bord, voor het weergeven van de waarden verkregen uit Google Spreadsheet.
- GY-521 versnellingsmeter (link/link). Het werd gebruikt als stappenteller.
- 3.7V batterij (link/link). Ik heb het hele circuit van stroom voorzien.
- Draden.
- Micro-USB-kabel.
- M2x6mm bouten (x9)
- M2x1.5mm moeren (x5)
De links hierboven zijn slechts een suggestie van waar je de items kunt vinden die in deze tutorial worden gebruikt (en misschien ondersteunen ze mijn toekomstige tutorials). Voel je vrij om ze ergens anders te zoeken en te kopen bij je favoriete lokale of online winkel.
Zoals eerder gezegd, hebben sommige ESP-ontwikkelborden geen ingebouwde batterijconnector (en oplader). Dan heb je een externe batterijoplaadmodule nodig (bijvoorbeeld een TP4056 (link/link). Er is mogelijk een mini-USB-kabel nodig voor de verbinding tussen de oplader en een USB-poort. Wist je dat je een Anet A8 kunt kopen voor slechts $ 155,99? Haal de jouwe bij Gearbest:
Stap 2: 3D-modellering
Eerste prijs in de wedstrijd in zakformaat
Aanbevolen:
Slimme bureaulamp - Slimme verlichting met Arduino - Neopixels-werkruimte: 10 stappen (met afbeeldingen)
Slimme bureaulamp | Slimme verlichting met Arduino | Neopixels-werkruimte: tegenwoordig brengen we veel tijd thuis door, studeren en werken virtueel, dus waarom zouden we onze werkruimte niet groter maken met een aangepast en slim verlichtingssysteem op Arduino en Ws2812b-leds. Hier laat ik u zien hoe u uw Smart LED bureaulamp die
Garduino – de slimme tuin met Arduino: 4 stappen (met afbeeldingen)
Garduino – de slimme tuin met Arduino: tegenwoordig is niemand onschuldig. Is er iemand die niet per ongeluk een plant heeft gedood???Het is moeilijk om je planten in leven te houden. Je koopt een nieuwe plant en in het ergste geval vergeet je hem gewoon water te geven. In het betere geval onthoud je dat het bestaat, maar je doet
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Aanwezigheidssysteem met het opslaan van gegevens op Google Spreadsheet met behulp van RFID en Arduino Ethernet Shield - Ajarnpa
Aanwezigheidssysteem met opslag van gegevens op Google-spreadsheet met behulp van RFID en Arduino Ethernet Shield: Hallo jongens, hier komen we met een zeer opwindend project en dat is hoe rfid-gegevens naar Google-spreadsheet kunnen worden verzonden met behulp van Arduino. Kortom, we gaan een aanwezigheidssysteem maken op basis van rfid-lezer dat aanwezigheidsgegevens in realtime opslaat om te goog
Op IoT gebaseerde slimme landbouw: 5 stappen (met afbeeldingen)
IoT Based Smart Farming: Internet of Things (IoT) is een gedeeld netwerk van objecten of dingen die met elkaar kunnen communiceren, mits de internetverbinding. IoT speelt een belangrijke rol in de landbouwsector die tegen 2050 9,6 miljard mensen op aarde kan voeden. Smart A