Tiny Billboard (eenvoudig Arduino-project): 5 stappen
Tiny Billboard (eenvoudig Arduino-project): 5 stappen
Anonim
Tiny Billboard (eenvoudig Arduino-project)
Tiny Billboard (eenvoudig Arduino-project)

The Tiny Billboard: leer hoe u een aangepast bericht op het LCD-scherm kunt weergeven met dit Arduino-project

Stap 1: Stap één: benodigdheden verzamelen

Stap één: benodigdheden verzamelen
Stap één: benodigdheden verzamelen

- Arduino-bord

- LCD-scherm (16 pinnen)

- 10K Ohm Potentiometer

- 220 Ohm weerstand

- Draden

- Broodplank

Stap 2: Stap 2 - Het circuit bouwen

Stap 2 - Het circuit bouwen
Stap 2 - Het circuit bouwen

- Begin door 5V aan te sluiten op de (+) kolom naast kolom J

- Neem een andere draad en sluit GND aan op de (-) kolom naast J

- Plaats de eerste pincode van het LCD-scherm (overeenkomend met VSS) op A8 - de rest van de pinnen moet gewoon achter elkaar gaan

- Neem een draad en sluit ~12 aan op C11 (wat overeenkomt met RS op het LCD-scherm, maar twee over)

- Sluit vervolgens ~11 aan op D13 (wat zou moeten overeenkomen met E op het LCD-scherm, maar drie erover)

- Sluit ~5 aan op E18 (verbonden met in dezelfde rij als D4 op het LCD-scherm)

- sluit 4 aan op E19 (verbonden met in dezelfde rij als D5 op het LCD-scherm)

- sluit ~3 E20 aan (verbonden met in dezelfde rij als D6 op het LCD-scherm)

- sluit 2 op de arduino aan op E21 (verbonden met in dezelfde rij als D7 op het LCD-scherm)

- Sluit een kleine draad aan van E22 naar F22 en een weerstand van I22 naar (+)22 (allemaal in dezelfde rij als A op het LCD-scherm

- sluit J3 aan op de tweede rij van de (-) - en sluit hem dus aan op GND

- onder die kleine aansluiting, sluit J5 aan op de 5e rij onder (+)

- plaats pontentiometer zoals op de foto, kant met 2 pinnen naast de draden op J3 en J5), sluit de draad aan op F4 tot E10)

- sluit E8 aan op de 6e rij onder (-)

- sluit E9 aan op de 7e rij onder (+)

- sluit E12 aan op de 10e rij onder (-). dus verbinding maken met GND

Stap 3: Coderen

Code
Code
Code
Code

#erbij betrekken

  • // initialiseer de bibliotheek met de nummers van de interface-pinnen (deze nummers worden gebruikt voor de afmetingen van het aangepaste bericht)

    LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

    ongeldige setup() {

    // stel het aantal kolommen en rijen van het LCD-scherm in:

    lcd.begin (16, 2); (deze cijfers worden gebruikt voor de afmetingen van het LCD-scherm / waar te beginnen en waar te eindigen)

    // Druk een bericht af op het LCD-scherm.

    lcd.print("C en M"); // we kozen dit korte bericht voor ons

    }

    void loop() {//alles in de lijst zorgt ervoor dat het bericht continu wordt weergegeven

    // zet de cursor op kolom 0, regel 1

    // (let op: regel 1 is de tweede rij, aangezien het tellen begint met 0): lcd.setCursor(0, 1); // print het aantal seconden sinds reset: lcd.print(millis()/1000);

    }

    Stap 4: Je bent er bijna

    Je bent er bijna
    Je bent er bijna
    Je bent er bijna
    Je bent er bijna

    - als de code niet verifieert of uploadt

    - controleer je draden, zorg ervoor dat alles is aangesloten en geplaatst waar ze moeten zijn

    - zorg ervoor dat uw aangepaste bericht uit minder dan 16 tekens bestaat

Aanbevolen: