Inhoudsopgave:

DIY slimme bril - Arduino/ESP - Ajarnpa
DIY slimme bril - Arduino/ESP - Ajarnpa

Video: DIY slimme bril - Arduino/ESP - Ajarnpa

Video: DIY slimme bril - Arduino/ESP - Ajarnpa
Video: Amazing arduino project 2024, December
Anonim
Image
Image
DIY slimme bril - Arduino/ESP
DIY slimme bril - Arduino/ESP

De nieuwe versie is hier beschikbaar: [YouTube]

Heey jongens!

Ik ben hier om je mijn doe-het-zelf-project te laten zien en je aan te moedigen om het zelf te doen!

Het project is een echte slimme bril die iedereen thuis kan maken.

Alle code is hier te vinden en bronnen:

[GitHub]

Ik heb ook een YouTube-tutorial gedaan. Vergeet het niet te bekijken!

[YouTube]

U kunt code voor Android Studio downloaden en zelf ontwikkelen.

Dit project bevat alleen basisfunctionaliteit, die ik hopelijk in de toekomst zal ontwikkelen.

Stap 1: Case voor elektronica maken

Case voor elektronica maken
Case voor elektronica maken
Case voor elektronica maken
Case voor elektronica maken
Case voor elektronica maken
Case voor elektronica maken
Case voor elektronica maken
Case voor elektronica maken

Allereerst moeten we een behuizing maken voor onze elektronica. Ik ontwierp het in Blender 3D voor dit type zonnebril (foto hierboven) en drukte het vervolgens af met mijn 3D-printer.

Je kunt de koffer ook maken van karton of multiplex. Projecteren op GitHub.

Stap 2: Wat hebben we nodig?

Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig
Wat hebben we nodig

Dus de elementen die nodig zijn in dit project zijn:

  • ESP8266 d1 mini
  • OLED 0,91" 128x32 px
  • 100 mAh LiPo-batterij - 3.7V
  • LiPo-oplader
  • Zonnebril
  • Lens van kartonnen bril
  • jumperdraden en andere draden
  • Schottky-diode

We hebben ook nodig:

  • soldeerbout
  • heet lijmpistool
  • dubbelzijdige tape
  • isolatieband
  • karton/multiplex/3d-printer
  • Android-apparaat (telefoon)

Stap 3: Verbind alles met elkaar

Image
Image
Codeer tijd!
Codeer tijd!

Het is tijd om alles op een rijtje te zetten. Je kunt dit doen volgens het schema of bekijk mijn YT-video:

In deze stap heb je soldeerbout, soldeer en veel draden en geduldig nodig:)

Je moet alles aansluiten zoals op het schema.

Vergeet niet om RST en D0 te korten - hierdoor kan onze ESP opnieuw opstarten vanuit diepe slaap.

Stap 4: Codeertijd

Codeer tijd!
Codeer tijd!

De volledige code en andere bronnen zijn hier te vinden:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino-IDE

Dus als we onze elektronische bril klaar hebben, is het tijd om hem te programmeren.

Allereerst moeten we de vereiste bibliotheken installeren. Tutorials hier:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Installatie van ESP8266-ondersteuning voor Arduino IDE)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

Sluit de ESP8266 d1 mini aan op de pc via een USB-kabel, open ons programma (dat u hier kunt downloaden) in Arduino IDE.

Wijzig de variabelen "ssid" en "wachtwoord" volgens hotspot-ssid en wachtwoord in uw telefoon.

Wijzig de "url" in "https://IP_OF_YOUR_PHONE:8080"

IP_OF_YOUR_PHONE - IP van je telefoon wanneer deze wifi deelt

2. Android

Schakel nu "USB-foutopsporing" in op uw Android-telefoon en upload het programma met Android Studio of met het ".apk"-bestand.

Stap 5: Laten we het uitvoeren

Laten we het uitvoeren
Laten we het uitvoeren
Laten we het uitvoeren
Laten we het uitvoeren

Activeer eerst hotspot op uw telefoon (gebruik ssid en wachtwoord dat u eerder hebt ingesteld). Open vervolgens de geïnstalleerde app.

Nu kunt u ESP8266 op de batterij aansluiten. Het zou verbinding moeten maken met uw telefoonhotspot en "Init…" moeten tonen.

Het is tijd om met de app te spelen! Gebruik automatische tijdverzending of schrijf aangepaste tekst om deze naar uw bril te sturen.

Probeer vervolgens de bril en kies de beste positie van de lens. Bevestig het permanent.

Gedaan!

Aanbevolen: