Hashtag più usati
1 | #include |
2 | #drone |
3 | #dlcitalia |
4 | #ets2 |
5 | #eurotrucksimulator2 |
6 | #arduino |
7 | #xiaomi |
8 | #aukey |
9 | #farmingsimulator |
Ultimi argomenti attivi
» Comunicazione termine servizio Arduino BT ControlDa Admin Mar Mag 10, 2022 12:55 pm
» Robot aspirapolvere per Alexa: Dreame D9
Da Admin Mar Feb 09, 2021 9:42 am
» Come costruire un robot smart con Arduino
Da Admin Mar Nov 17, 2020 12:15 pm
» TOPPS Trading Cards Match Attax Champsion League/Europa League 2020/21
Da Admin Mar Nov 10, 2020 3:21 pm
» Guida per utilizzare Arduino BT Control v1.2
Da Admin Gio Lug 09, 2020 12:01 pm
» Recensione Umidigi A3 Pro - Smartphone sotto i 100€
Da Admin Gio Apr 04, 2019 12:22 pm
» [Arduino] aiuto programma
Da Glak Mar Mar 12, 2019 9:30 am
» ERRORE NELLA COMPILAZIONE NEXTION
Da papat Mar Feb 26, 2019 7:11 am
» Comandare la Smart TV con Alexa senza broadlink (gratis)
Da Admin Mar Feb 19, 2019 4:31 pm
I postatori più attivi del mese
Nessun utente |
Problemi con NewLiquidCrystal con IDE Arduino
2 partecipanti
Pagina 1 di 1
Problemi con NewLiquidCrystal con IDE Arduino
Ho scaricato NewLiquidCrystal_1.3.4 ma quello che esce è differente dal tutorial per cui non posso far funzionare il display ho cancellato tutte le librerie come suggerito ma negativo, sotto potete vedere il risultato:
Se qualcuno mi può dare una mano, lo ringrazio anticipatamente
Saluti
Mario
- Codice:
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}
Se qualcuno mi può dare una mano, lo ringrazio anticipatamente
Saluti
Mario
mariogori- Livello uno
- Messaggi : 10
Crediti : 26
Reputazione : 0
Data d'iscrizione : 30.08.16
Re: Problemi con NewLiquidCrystal con IDE Arduino
Ciao @mariogori, hai provato ad utilizzare direttamente questo codice?
Nel tuo ho notato che non sono incluse le librerie e la sintassi è diversa da quella spiegata nel video.
Fammi sapere
- Codice:
#include <Wire.h> //libreria che consente la comunicazione con i2c
#include <LiquidCrystal_I2C.h> //libreria display i2c
//////////////////////addr, en,rw,rs,d4,d5,d6,d7,bl, blpol
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //impostazione indirizzo del display e pin del display LCD collegati all'i2c
void setup() {
lcd.begin(16,2); //inizializzo il display. Il display LCD usato è 16x2
}
void loop() {
lcd.clear(); //pulisce lo schermo
lcd.setCursor(0,0); //imposta il cursore nella prima riga e colonna,
lcd.print("Ciao a tutti");
lcd.setCursor(0,1); //imposta il cursore nella seconda riga e prima colonna.
lcd.print(" da Poderak");
delay(2000); //mostra la scritta sul display per 2 secondi (2000 millisecondi).
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Benvenuti nel ");
lcd.setCursor(0,1);
lcd.print("mio canale");
delay(2000);
}
Nel tuo ho notato che non sono incluse le librerie e la sintassi è diversa da quella spiegata nel video.
Fammi sapere
Re: Problemi con NewLiquidCrystal con IDE Arduino
mariogori ha scritto:COME FACCIO AD INSERIRLA?
Cancello quello che mi risulta, poi faccio copia incolla?
Scusate ma sono nuovo di queste cose.
Grazie . Saluti
Mario
In che senso @mariogori?
Re: Problemi con NewLiquidCrystal con IDE Arduino
mariogori ha scritto:
- Codice:
#include <I2CIO.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal_I2C_ByVac.h>
#include <LiquidCrystal_SI2C.h>
#include <LiquidCrystal_SR.h>
#include <LiquidCrystal_SR1W.h>
#include <LiquidCrystal_SR2W.h>
#include <LiquidCrystal_SR3W.h>
#include <SI2CIO.h>
#include <SoftI2CMaster.h>
#include <FastIO.h>
#include <I2CIO.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal_I2C_ByVac.h>
#include <LiquidCrystal_SI2C.h>
#include <LiquidCrystal_SR.h>
#include <LiquidCrystal_SR1W.h>
#include <LiquidCrystal_SR2W.h>
#include <LiquidCrystal_SR3W.h>
#include <SI2CIO.h>
#include <SoftI2CMaster.h>
#include <Wire.h>//libreria che consente la comunicazione con i2c
#include <LiquidCrystal_I2C.h> //libreria display i2c
//////////////////////addr, en,rw,rs,d4,d5,d6,d7,bl, blpol
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //impostazione indirizzo del display e pin del display LCD collegati all'i2c
void setup() {
lcd.begin(16,2); //inzializzo il display. Il display LCD usato è 16x2
}
void loop() {
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Ciao a tutti");
lcd.setCursor(0,1); //imposta il cursore nella seconda riga e prima colonna.
lcd.print(" da mario");
delay(2000); //mostra la scritta sul display per 2 secondi (2000 millisecondi).
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Benvenuti nel ");
lcd.setCursor(0,1);
lcd.print("mio canale");
delay(2000);
}
Ciao @mariogori, per inserire il codice devi inserire questi tag:
- Codice:
[code]qui dentro il codice[/code]
Re: Problemi con NewLiquidCrystal con IDE Arduino
ricevo expected unqualified-id before '[' token
exit status 1
Grazie Saluti
Mario
exit status 1
- Codice:
#include <I2CIO.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal_I2C_ByVac.h>
#include <LiquidCrystal_SI2C.h>
#include <LiquidCrystal_SR.h>
#include <LiquidCrystal_SR1W.h>
#include <LiquidCrystal_SR2W.h>
#include <LiquidCrystal_SR3W.h>
#include <SI2CIO.h>
#include <SoftI2CMaster.h>
#include <FastIO.h>
#include <I2CIO.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal_I2C_ByVac.h>
#include <LiquidCrystal_SI2C.h>
#include <LiquidCrystal_SR.h>
#include <LiquidCrystal_SR1W.h>
#include <LiquidCrystal_SR2W.h>
#include <LiquidCrystal_SR3W.h>
#include <SI2CIO.h>
#include <SoftI2CMaster.h>
#include <Wire.h>//libreria che consente la comunicazione con i2c
#include <LiquidCrystal_I2C.h> //libreria display i2c
//////////////////////addr, en,rw,rs,d4,d5,d6,d7,bl, blpol
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //impostazione indirizzo del display e pin del display LCD collegati all'i2c
void setup() {
lcd.begin(16,2); //inzializzo il display. Il display LCD usato è 16x2
}
void loop() {
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Ciao a tutti");
lcd.setCursor(0,1); //imposta il cursore nella seconda riga e prima colonna.
lcd.print(" da mario");
delay(2000); //mostra la scritta sul display per 2 secondi (2000 millisecondi).
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Benvenuti nel ");
lcd.setCursor(0,1);
lcd.print("mio canale");
delay(2000);
}
Grazie Saluti
Mario
mariogori- Livello uno
- Messaggi : 10
Crediti : 26
Reputazione : 0
Data d'iscrizione : 30.08.16
non so se dovrei cancellare tutti gli include
Con il nuovo 1.6.11 ho nuovi sketch nonostante abbia aggiunto new liquid crystal _1.3.4 non mi esce fuori lo sketch come quello che mi avete inviato ne quello come da tutorial, forse perché ci sono tutti questi include, per questo ho chiesto se debbo cancellarli. Oppure dovrei vedere come si fa su verifica/compila, riscrivendo lo sketch che mi avete inviato, ma non so come si fa.
Grazie Saluti
Mario
Grazie Saluti
Mario
mariogori- Livello uno
- Messaggi : 10
Crediti : 26
Reputazione : 0
Data d'iscrizione : 30.08.16
tutotrial 16
In esempi su new liquid crystal ho molti sketch ho molti "hello world"
mariogori- Livello uno
- Messaggi : 10
Crediti : 26
Reputazione : 0
Data d'iscrizione : 30.08.16
Re: Problemi con NewLiquidCrystal con IDE Arduino
Ciao @mariogori, hai molta confusione. Ho visto che hai incluso un sacco di librerie non necessarie. Che ne pensi di seguire un corso gratuito per imparare Arduino? In pratica puoi accedere gratuitamente a queste video guide per capire passo passo la programmazione e come funziona Arduino:
Re: Problemi con NewLiquidCrystal con IDE Arduino
Ho iniziato dall'uno ora sono arrivato al 16 non penso di dover di nuovo iniziare, le librerie sono venute fuori perché ho cercato una soluzione dato che quella prospettata non dava risultati, e anche inserendo la libreria che mi avete inviato, non funziona, a meno che non mi dite come fare, più di copiarla ed inserirla, non so come fare se non mi date istruzione più precise.
Grazie distinti saluti
Mario
Grazie distinti saluti
Mario
mariogori- Livello uno
- Messaggi : 10
Crediti : 26
Reputazione : 0
Data d'iscrizione : 30.08.16
Re: Problemi con NewLiquidCrystal con IDE Arduino
Ciao, il codice da analizzare ed utilizzare è il seguente:
#include <Wire.h> //libreria che consente la comunicazione con i2c
#include <LiquidCrystal_I2C.h> //libreria display i2c
//////////////////////addr, en,rw,rs,d4,d5,d6,d7,bl, blpol
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //impostazione indirizzo del display e pin del display LCD collegati all'i2c
void setup() {
lcd.begin(16,2); //inizializzo il display. Il display LCD usato è 16x2
}
void loop() {
lcd.clear(); //pulisce lo schermo
lcd.setCursor(0,0); //imposta il cursore nella prima riga e colonna,
lcd.print("Ciao a tutti");
lcd.setCursor(0,1); //imposta il cursore nella seconda riga e prima colonna.
lcd.print(" da Poderak");
delay(2000); //mostra la scritta sul display per 2 secondi (2000 millisecondi).
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Benvenuti nel ");
lcd.setCursor(0,1);
lcd.print("mio canale");
delay(2000);
}
In rosso ti ho evidenziato la parte da modificare. Potresti indicarmi quale modulo I2C hai acquistato? In questo modo cerchiamo insieme di trovare l'indirizzo da modificare
#include <Wire.h> //libreria che consente la comunicazione con i2c
#include <LiquidCrystal_I2C.h> //libreria display i2c
//////////////////////addr, en,rw,rs,d4,d5,d6,d7,bl, blpol
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); //impostazione indirizzo del display e pin del display LCD collegati all'i2c
void setup() {
lcd.begin(16,2); //inizializzo il display. Il display LCD usato è 16x2
}
void loop() {
lcd.clear(); //pulisce lo schermo
lcd.setCursor(0,0); //imposta il cursore nella prima riga e colonna,
lcd.print("Ciao a tutti");
lcd.setCursor(0,1); //imposta il cursore nella seconda riga e prima colonna.
lcd.print(" da Poderak");
delay(2000); //mostra la scritta sul display per 2 secondi (2000 millisecondi).
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Benvenuti nel ");
lcd.setCursor(0,1);
lcd.print("mio canale");
delay(2000);
}
In rosso ti ho evidenziato la parte da modificare. Potresti indicarmi quale modulo I2C hai acquistato? In questo modo cerchiamo insieme di trovare l'indirizzo da modificare
Re: Problemi con NewLiquidCrystal con IDE Arduino
Non c'era scritto niente so che ho dovuto saldare I2c sul display anche in questo non c'era scritto nulla comunque i quadrattini appaiono. Purtroppo non altre informazioni, se è il caso posso prender uno nuovo da Amazon, poi se la cosa diventa troppo complicata, chiudo.
Grazie saluti
Mario
Grazie saluti
Mario
mariogori- Livello uno
- Messaggi : 10
Crediti : 26
Reputazione : 0
Data d'iscrizione : 30.08.16
Re: Problemi con NewLiquidCrystal con IDE Arduino
Per trovare l'indirizzo I2C prova "I2C Scanner": http://playground.arduino.cc/Main/I2cScanner
Re: Problemi con NewLiquidCrystal con IDE Arduino
ho scaricato lo sketch dello scan sotto mi appare programming non responding forse è meglio che chiuda il tutto
Saluti Grazie
Mario
Saluti Grazie
Mario
mariogori- Livello uno
- Messaggi : 10
Crediti : 26
Reputazione : 0
Data d'iscrizione : 30.08.16
Re: Problemi con NewLiquidCrystal con IDE Arduino
Ciao, potrebbe essere errato qualche collegamento nel circuito .
Argomenti simili
» problemi con arduino e il bluetooth
» Problemi connessione arduino compatibile
» Problemi con effetto Fade con Arduino
» problemi con stazione meteo e schema arduino
» Programmare Arduino online - Arduino Create
» Problemi connessione arduino compatibile
» Problemi con effetto Fade con Arduino
» problemi con stazione meteo e schema arduino
» Programmare Arduino online - Arduino Create
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.