• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Arduino lcd 16X2

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
1,378 wizyt
pytanie zadane 4 lutego 2016 w Mikrokontrolery przez programer Obywatel (1,190 p.)

Witam, mam lcd 2x16 na Arduino.

Wszystko na pewno jest dobrze podłączone, bo sprawdzałem 3 razy ale coś chyba kurcze jest z kodem nie tak:

#include <LiquidCrystal.h>

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

void setup(){
 lcd.begin(16, 2);
 lcd.print("cos");

}

void loop(){

}

Jest tylko podświetlenie i wyświetlają się jakieś kwadwraty.

Z czego korzystałem: https://www.youtube.com/watch?v=ZkqkQkm0JGw&list=PLBprgmNvinUn_AcSU8UkPq7FSkiGFlJGB&index=6

Arduino: Uno

Program:  Arduino IDE 1.6.7

 

Może nie ma jakiejś biblioteki?

Proszę o pomoc!

 

2 odpowiedzi

+3 głosów
odpowiedź 4 lutego 2016 przez s92 Bywalec (2,300 p.)
wybrane 8 lutego 2016 przez programer
 
Najlepsza
Jesteś pewny, że dobrze połączyłeś?
komentarz 5 lutego 2016 przez programer Obywatel (1,190 p.)

Wszystko jest dobrze podłączone.

Próbowałem też ten kod:

#include <LiquidCrystal.h> //Dołączenie bilbioteki
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Informacja o podłączeniu nowego wyświetlacza

void setup() {
  lcd.begin(16, 2); //Deklaracja typu
  lcd.setCursor(0, 0); //Ustawienie kursora
  lcd.print("Kurs Arduino"); //Wyświetlenie tekstu
  lcd.setCursor(0, 1); //Ustawienie kursora
  lcd.print("Na Forbocie!"); //Wyświetlenie tekstu
}

void loop() {
}

 

i nic

 

komentarz 5 lutego 2016 przez s92 Bywalec (2,300 p.)
A co z kontrastem?
komentarz 5 lutego 2016 przez programer Obywatel (1,190 p.)

Są tylko te prostokąty, gdy wgrywam kod do arduino nic się nie zmienia sad

komentarz 5 lutego 2016 przez s92 Bywalec (2,300 p.)
A kręciłeś potencjometrem ?
komentarz 5 lutego 2016 przez programer Obywatel (1,190 p.)
Tak, zmniejsza sie jasność prostokątów i zwiększa.
komentarz 5 lutego 2016 przez s92 Bywalec (2,300 p.)
Jeżeli wszystko dobrze podłączyłeś to może być problem z wyświetlaczem.
komentarz 5 lutego 2016 przez programer Obywatel (1,190 p.)

image

 

Mam prawie taki sam jak na zdjęciu frown

Też z osobnymi pinami.

komentarz 5 lutego 2016 przez s92 Bywalec (2,300 p.)
Rozumiem, że piny przylutowałeś ?
komentarz 8 lutego 2016 przez programer Obywatel (1,190 p.)

Myślałem że bedzie stykało, ale nie, więc jak powiedziałeś przylutowałem i działa.

DZIĘKI.

Masz głos w górę i "najlepsza".  laugh

+1 głos
odpowiedź 5 lutego 2016 przez sofnir Gaduła (4,690 p.)
edycja 5 lutego 2016 przez sofnir

Prawdopodobnie ustawiłeś zły kontrast, polecam przeczytać ten poradnik http://forbot.pl/blog/artykuly/programowanie/kurs-arduino-wyswietlacz-tekstowy-lcd-id4263

"Kręcąc potencjometrem od kontrastu uzyskać można jeden z dwóch wariantów. Pusty ekran lubgórny wiersz zapełniony prostokątami. Czy oznacza to uszkodzenie wyświetlacza?

Nie! To dobry objaw, sprawny wyświetlacz podłączony do prądu powinien właśnie  tak wyglądać. Dlatego ustaw w tym momencie potencjometr w taki sposób, aby widzieć prostokąty."

Ewentualnie spróbuj przed printem wstawić lcd.setCursor(0,0);

komentarz 5 lutego 2016 przez programer Obywatel (1,190 p.)

Wszystko jest dobrze podłączone.

Próbowałem też ten kod:

#include <LiquidCrystal.h> //Dołączenie bilbioteki
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Informacja o podłączeniu nowego wyświetlacza

void setup() {
  lcd.begin(16, 2); //Deklaracja typu
  lcd.setCursor(0, 0); //Ustawienie kursora
  lcd.print("Kurs Arduino"); //Wyświetlenie tekstu
  lcd.setCursor(0, 1); //Ustawienie kursora
  lcd.print("Na Forbocie!"); //Wyświetlenie tekstu
}

void loop() {
}

 

i nic.

Podobne pytania

0 głosów
0 odpowiedzi 909 wizyt
0 głosów
1 odpowiedź 573 wizyt
pytanie zadane 23 maja 2018 w Mikrokontrolery przez niezalogowany
0 głosów
0 odpowiedzi 555 wizyt

93,187 zapytań

142,203 odpowiedzi

322,014 komentarzy

62,513 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2365p. - dia-Chann
  2. 2326p. - Łukasz Piwowar
  3. 2315p. - Łukasz Eckert
  4. 2301p. - CC PL
  5. 2269p. - Tomasz Bielak
  6. 2235p. - Łukasz Siedlecki
  7. 2232p. - rucin93
  8. 2169p. - Marcin Putra
  9. 2006p. - Michal Drewniak
  10. 1946p. - Adrian Wieprzkowicz
  11. 1901p. - Mikbac
  12. 1744p. - rafalszastok
  13. 1734p. - Anonim 3619784
  14. 1586p. - Dawid128
  15. 1480p. - ssynowiec
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...