Skip to content

Dainiaus webaz – elektronika ir ne tik !

Analog time piece sky wide, synced to the ticker inside, move to the rhythm of the moon and tide…

Menu
  • Pradžia
  • DC Labs
  • Asmeninis žodynas
  • Apie
  • Admin
  • Web-Stat
Menu

Arduino 2 laidų LCD skydas

Posted on 2015.03.302015.11.03 by Dainius

Angliškai tas dalykas vadintųsi Arduino two wire LCD shield. Šitas truputį geresnis už tą, siūlomą Internete – vietoj paprasto diodo su varža čia įmontavau tikrą IR loginį elementą, bet naudoja tą pačią ShiftRegLCD123 biblioteką. Viskas veikia, raudonas LED rodo, kad yra maitinimas. Visi pinai „perkelti” specialiom šukom ir gali būti naudojami taip, lyg jungimas būtų tiesiai prie Arduino. Išskyrus 7 ir 8 piną – šitie panaudoti duomenų šėrimui į LCD skydą. Kol dar turiu PCB, kam patinka – plika PCB 6 €, surinkta 25 €, neskaitant siuntimo išlaidų (PCB Kaune). Keletas paveiksliukų:

IMAG1467IMAG1470IMAG1471IMAG1472IMAG1473IMAG1474IMAG1475IMAG1476IMAG1477IMAG1478IMAG1479PCB yra čia, o programa labai paprasta, tik parodyti, kad šitas stebuklas veikia:

 

#include <ShiftRegLCD123.h>

long int laikas = 0;       // Laiko kintamasis
const int dataPin  = 8;    // Data signalas iš Arduino 8 kontakto
const int clockPin = 7;    // Clock signalas iš Arduino 7 kontakto


ShiftRegLCD123 lcd(dataPin, clockPin, SRLCD123);

void setup()
{
  pinMode(13, OUTPUT);        // Inicializiejam 13 kontaktą LEDo uždegimui
  lcd.begin(16,2);            // Inicializuojam LCD ekraną (16x2 konfigūracija)
  lcd.noCursor();             // Nustatome, kad kursorius ekrane nebus rodomas
}

void loop()
{
  laikas = millis()/1000;            // skaiciuojam laiką nuo starto
  lcd.print("Laikas nuo strt:");     // parašom teksta

  lcd.setCursor (0,1);               // Nustatom kursorių į antros eilutės 1 langelį
  lcd.print (laikas);                // Rašom tekstą
  lcd.setCursor (7,1);               // Nustatom kursorių į antros eilutės 7 langelį (pirmas būtų 0)
  lcd.print("sekundziu");            // parašom teksta
  digitalWrite(13, HIGH);            // uždegam LEDą
  delay (500);                       // Laukiam 500 ms, kad pamatyti tekstą ekrane
  digitalWrite(13, LOW);             // Gesinam LEDą
  lcd.clear ();                      // Išvalom ekraną kiekvieno LOOP ciklo pabaigoje
}

Parašykite komentarą Atšaukti atsakymą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

The maximum upload file size: 3 MB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Kategorijos

  • Arduino (12)
  • Auto… (25)
  • Bambesiai (19)
  • Belekas… (14)
  • CadSoft Eagle LBR'ai (7)
  • Elektronika (167)
  • Kompiuterija (21)
  • KosTmosas (9)
  • Laisvalaikis (13)
  • Lithuania inside (5)
  • Lobių paieškos (1)
  • Naudinga informacija (19)
  • Piro… (4)
  • Programatoriai (12)
  • Programavimas (4)
  • Retro PC HW (13)
  • Skaičiuotuvai (3)
  • STM32 (4)

Archyvas

  • 2026 m. gegužės mėn. (1)
  • 2026 m. balandžio mėn. (1)
  • 2026 m. kovo mėn. (2)
  • 2026 m. sausio mėn. (2)
  • 2025 m. gruodžio mėn. (5)
  • 2025 m. lapkričio mėn. (2)
  • 2025 m. spalio mėn. (1)
  • 2025 m. rugpjūčio mėn. (2)
  • 2025 m. birželio mėn. (1)
  • 2025 m. gegužės mėn. (1)
  • 2025 m. balandžio mėn. (2)
  • 2025 m. kovo mėn. (1)
  • 2025 m. vasario mėn. (2)
  • 2025 m. sausio mėn. (1)
  • 2024 m. lapkričio mėn. (1)
  • 2024 m. spalio mėn. (1)
  • 2024 m. rugsėjo mėn. (1)
  • 2024 m. liepos mėn. (2)
  • 2024 m. gegužės mėn. (1)
  • 2024 m. kovo mėn. (1)
  • 2024 m. vasario mėn. (1)
  • 2024 m. sausio mėn. (1)
  • 2023 m. gruodžio mėn. (2)
  • 2023 m. lapkričio mėn. (1)
  • 2023 m. rugsėjo mėn. (2)
  • 2023 m. birželio mėn. (1)
  • 2023 m. gegužės mėn. (2)
  • 2023 m. balandžio mėn. (1)
  • 2023 m. kovo mėn. (2)
  • 2023 m. vasario mėn. (2)
  • 2023 m. sausio mėn. (5)
  • 2022 m. gruodžio mėn. (1)
  • 2022 m. lapkričio mėn. (1)
  • 2022 m. spalio mėn. (1)
  • 2022 m. rugsėjo mėn. (3)
  • 2022 m. rugpjūčio mėn. (1)
  • 2022 m. liepos mėn. (1)
  • 2022 m. gegužės mėn. (3)
  • 2022 m. balandžio mėn. (4)
  • 2022 m. kovo mėn. (3)
  • 2022 m. vasario mėn. (4)
  • 2022 m. sausio mėn. (4)
  • 2021 m. gruodžio mėn. (3)
  • 2021 m. lapkričio mėn. (7)
  • 2021 m. spalio mėn. (4)
  • 2021 m. rugsėjo mėn. (1)
  • 2021 m. rugpjūčio mėn. (3)
  • 2021 m. liepos mėn. (1)
  • 2021 m. birželio mėn. (2)
  • 2021 m. gegužės mėn. (1)
  • 2021 m. balandžio mėn. (2)
  • 2021 m. kovo mėn. (1)
  • 2021 m. vasario mėn. (2)
  • 2021 m. sausio mėn. (1)
  • 2020 m. gruodžio mėn. (1)
  • 2020 m. lapkričio mėn. (4)
  • 2020 m. spalio mėn. (2)
  • 2020 m. rugpjūčio mėn. (2)
  • 2020 m. liepos mėn. (4)
  • 2020 m. birželio mėn. (2)
  • 2020 m. gegužės mėn. (1)
  • 2020 m. sausio mėn. (2)
  • 2019 m. spalio mėn. (4)
  • 2019 m. liepos mėn. (2)
  • 2019 m. vasario mėn. (1)
  • 2019 m. sausio mėn. (1)
  • 2018 m. spalio mėn. (1)
  • 2018 m. rugsėjo mėn. (1)
  • 2018 m. rugpjūčio mėn. (2)
  • 2018 m. balandžio mėn. (1)
  • 2018 m. kovo mėn. (3)
  • 2018 m. vasario mėn. (3)
  • 2018 m. sausio mėn. (1)
  • 2017 m. gruodžio mėn. (2)
  • 2017 m. lapkričio mėn. (3)
  • 2017 m. spalio mėn. (4)
  • 2017 m. rugsėjo mėn. (2)
  • 2017 m. liepos mėn. (1)
  • 2017 m. birželio mėn. (2)
  • 2017 m. gegužės mėn. (1)
  • 2017 m. balandžio mėn. (2)
  • 2017 m. kovo mėn. (2)
  • 2017 m. vasario mėn. (1)
  • 2017 m. sausio mėn. (6)
  • 2016 m. gruodžio mėn. (3)
  • 2016 m. lapkričio mėn. (1)
  • 2016 m. spalio mėn. (4)
  • 2016 m. rugsėjo mėn. (4)
  • 2016 m. rugpjūčio mėn. (2)
  • 2016 m. birželio mėn. (1)
  • 2016 m. kovo mėn. (1)
  • 2016 m. vasario mėn. (1)
  • 2016 m. sausio mėn. (5)
  • 2015 m. lapkričio mėn. (6)
  • 2015 m. spalio mėn. (3)
  • 2015 m. liepos mėn. (2)
  • 2015 m. birželio mėn. (2)
  • 2015 m. gegužės mėn. (1)
  • 2015 m. kovo mėn. (3)
  • 2015 m. vasario mėn. (3)
  • 2015 m. sausio mėn. (4)
  • 2014 m. gruodžio mėn. (1)
  • 2014 m. lapkričio mėn. (1)
  • 2014 m. spalio mėn. (2)
  • 2014 m. rugsėjo mėn. (5)
  • 2014 m. rugpjūčio mėn. (3)
  • 2014 m. gegužės mėn. (1)
  • 2014 m. balandžio mėn. (1)
  • 2014 m. vasario mėn. (1)
  • 2014 m. sausio mėn. (4)
  • 2013 m. gruodžio mėn. (1)
  • 2013 m. spalio mėn. (3)
  • 2013 m. liepos mėn. (1)
  • 2013 m. birželio mėn. (1)
  • 2013 m. gegužės mėn. (2)
  • 2013 m. balandžio mėn. (2)
  • 2013 m. kovo mėn. (3)
  • 2013 m. vasario mėn. (1)
  • 2013 m. sausio mėn. (1)
  • 2012 m. gruodžio mėn. (2)
  • 2012 m. lapkričio mėn. (2)
  • 2012 m. spalio mėn. (1)
  • 2012 m. rugsėjo mėn. (1)
  • 2012 m. rugpjūčio mėn. (1)
  • 2012 m. liepos mėn. (3)
  • 2012 m. birželio mėn. (2)
  • 2012 m. gegužės mėn. (2)
  • 2012 m. balandžio mėn. (1)
  • 2012 m. kovo mėn. (2)
  • 2012 m. vasario mėn. (6)
  • 2012 m. sausio mėn. (1)
  • 2011 m. gruodžio mėn. (1)
  • 2011 m. lapkričio mėn. (1)
  • 2011 m. spalio mėn. (1)
  • 2011 m. rugsėjo mėn. (2)
  • 2011 m. rugpjūčio mėn. (2)
  • 2011 m. liepos mėn. (2)
  • 2011 m. birželio mėn. (3)
  • 2011 m. gegužės mėn. (4)
  • 2011 m. balandžio mėn. (6)
  • 2011 m. kovo mėn. (11)
  • 2011 m. vasario mėn. (2)

Valdymas

  • Prisijungti
  • Įrašų RSS srautas
  • Komentarų RSS srautas
  • WordPress.org

Nuorodos

Nuorodos
  • Asmeninis žodynas
  • OAB Team member
© 2026 Dainiaus webaz – elektronika ir ne tik ! | Powered by Minimalist Blog WordPress Theme