Inhoudsopgave:
- Stap 1: Wat we nodig hebben
- Stap 2: Hoe Blynk en Arduino te configureren
- Stap 3: FW voor ESP8266
- Stap 4: Hoe te monteren?
- Stap 5: FW Arduino
Video: Interfacing met een LCD-scherm M4Inclusion - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Met deze tutorial kunnen we een LCD-scherm bedienen via Wi-Fi vanaf onze smartphone
Als we de drivermall niet hebben kunnen we de arduino gebruiken, maar hieronder de link voor de ontwikkeling van de Drivemall.
Het voordeel van het verkiezen van de Drivemall boven het klassieke Arduino-bord is dat het de complexiteit van de verbindingen vermindert, wat leidt tot een meer opgeruimde installatie (in sommige gevallen). Dit is echter optioneel: alle resultaten zijn nog steeds geldig met het arduino-bord, een breadboard en voldoende dupont-jumpers voor verbindingen.
Het project heeft tot doel een informele vorm van onderwijs te promoten als middel om de sociale inclusie van jongeren te bevorderen, informeel onderwijs zoals te vinden is binnen makerspaces.
Deze tutorial geeft alleen de mening van de auteurs weer, en de Europese Commissie kan niet verantwoordelijk worden gehouden voor enig gebruik dat kan worden gemaakt van de daarin opgenomen informatie.
Stap 1: Wat we nodig hebben
- Arduino Mega-/ Drivermall
- ESP8266
- Scherm 20x4 I2C
- Weerstand 1K
- Programmeur CH340G
- LED
- Broodplank
- Kabels
- Smartphone
Stap 2: Hoe Blynk en Arduino te configureren
Laten we beginnen met het downloaden van Blynk op de smartphone. Maak een nieuw project aan en selecteer als hardware Arduino Mega en verbindingstype WiFi (afbeeldingen 1). Zodra het project is gemaakt, ontvangt u een e-mail met het Blynk-token voor uw project.
Laten we het nu configureren om het display te kunnen bedienen door toe te voegen:
4 Instellingen voor tekstinvoer met uitgang V1-V2-V3-V4
1 knop aangesloten op D13
Stap 3: FW voor ESP8266
Eerste stap ESP8266
We controleren of de FW aanwezig is via de Arduino seriële monitor (foto 1)
De standaard baudrate van de esp is ingesteld op 115200. Om de aanwezigheid van de SW te controleren, gebruiken we het AT-commando als het OK antwoordt, kunnen we doorgaan en de baudrate instellen op 9600 met behulp van het commando
AT+UART_DEF=9600, 8, 1, 0, 0
Als de fw niet aanwezig is
Laad de firmware AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 via de programmer door de PIN GPIO0/FLASH aan te sluiten op GND via een weerstand van 1K ohm en we gebruiken het programma esp8266_flasher (afbeelding 2 en 3)
Selecteer de juiste COM-poort en we laden de FW aangekomen op 99% kan een fout geven maar het is normaal (foto 4 en 5)
Stap 4: Hoe te monteren?
Met behulp van het schema in afbeelding 1 en 2 gaan we twee 3.3V voedingszones aansluiten voor de ESP8266 en een 5V voor het display.
De TX- en RX-pinnen van de ESP8266 moeten worden aangesloten zodra de Arduino is geprogrammeerd en bij elke SW-update moet deze worden losgekoppeld.
Als we tijdens het gebruik merken dat het display onvoldoende helderheid heeft, kunnen we het gaan aanpassen met behulp van de trimmer die zich achter het display bevindt, zichtbaar in afbeelding 3 en 4.
Stap 5: FW Arduino
De code heeft de volgende bibliotheken nodig:
ESP8266_Lib.h waarmee we de ESP. kunnen beheren
LiquidCrystal_I2C.h om op het display te kunnen schrijven
BlynkSimpleShieldEsp8266.h om het apparaat vanuit de blynk-app te kunnen bedienen
Wire.h voor I2C-communicatie
Voordat we de FW uploaden, moeten we de volgende onderdelen aanpassen om verbinding te maken met de Blynk-applicatie en om toegang te krijgen tot de WiFi van de ESP8266
char auth = " uw token"per il tokenchar ssid = "uw wifi-naam"
char pass = "uw wifi-wachtwoord"
Aanbevolen:
Een condensator of een inductor meten met een mp3-speler: 9 stappen
Een condensator of een inductor meten met een mp3-speler: Hier is een eenvoudige techniek die kan worden gebruikt om de capaciteit en inductantie van een condensator en inductor nauwkeurig te meten zonder dure apparatuur. De meettechniek is gebaseerd op een gebalanceerde brug en kan eenvoudig worden geconstrueerd uit onde
Een lijn toevoegen aan een Boombox met een cassettespeler: 5 stappen
Een line-in toevoegen aan een boombox met een tapespeler: ** Zoals bij alle instructables, neem je je item / gezondheid / wat dan ook in eigen handen wanneer je het probeert! Houd rekening met hoge spanningen op het hoofdvoedingsbord, de hete soldeerbout, enz. Voorzichtig en geduldig zijn, zal u succes brengen. **NS
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en de Troll Arduino Compatible Audio Pranker/praktische Joke Board.: 5 stappen
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en het Troll Arduino-compatibele audio-pranker/praktische grapbord.: Het Troll-bord gemaakt door Patrick Thomas Mitchell van EngineeringShock Electronics, en niet zo lang geleden volledig gefinancierd op Kickstarter. Ik kreeg mijn beloning een paar weken te vroeg om te helpen bij het schrijven van enkele gebruiksvoorbeelden en het bouwen van een Arduino-bibliotheek in een po
Bedien tot 4 servo's met een smartphone of een ander apparaat met een audio-uitgang: 3 stappen
Bedien tot 4 servo's met behulp van een smartphone of elk apparaat met een audio-uitgang: hier presenteer ik een eenvoudige elektronische montage om maximaal vier servo's te besturen met elk apparaat dat een audiobestand kan lezen
Hoe een omvormer met LCD-achtergrondverlichting te repareren Met behulp van een Fujiplus FP-988D. voor $0.: 9 stappen
Hoe een omvormer met LCD-achtergrondverlichting te repareren Met behulp van een Fujiplus FP-988D. voor $ 0.: In deze instructie zal ik je helpen bij het repareren van een dode lcd-backlight-omvormer met behulp van de onderdelen die je hebt. U kunt zien of u een dode achtergrondverlichting heeft door eerst andere mogelijkheden te elimineren. Controleer de monitor op meerdere computers. Zorg ervoor dat d