Seguimi su Youtubue
Iscriviti
Se desideri, puoi effettuare un'iscrizione gratuita al forum per entrare nella nostra community.
Ricerca Avanzata
Pubblicità Google AdSense
Answers
Se necessiti di aiuto, clicca il pulsante "Cerco Aiuto" (disponibile anche per i non iscritti).
Ultimi argomenti
» Trasformare un collegamento di un dislay LCD in uno con I2C
Da papat Ven Ott 20, 2017 7:57 am

» Stray"\226" in programm
Da papat Ven Ott 20, 2017 7:52 am

» Recensione cuffie che non cadono dalle orecchie: Acorce-705C
Da Poderak Gio Ott 19, 2017 9:30 pm

» Anteprima esclusiva Platinum Edition Farming Simulator 17:
Da Poderak Mar Ott 10, 2017 8:59 pm

» Anteprima esclusiva Pure Farming 18 - Scenario Giapponese
Da Poderak Mar Ott 10, 2017 8:57 pm

» Timer relè con arduino
Da Poderak Dom Ott 08, 2017 4:07 pm

» Recensione di Saal-Digital.it
Da Poderak Dom Ott 08, 2017 3:59 pm

» PROBLEMA SU LIBRERIE
Da papat Sab Set 30, 2017 7:16 am

» Recensione luci e bussola militare
Da Poderak Mar Set 19, 2017 10:45 pm

I postatori più attivi del mese
Poderak
 
papat
 
falcio1515
 


La data/ora di oggi è Lun Ott 23, 2017 5:24 pm

8 Risultati trovati per "include"

Trasformare un collegamento di un dislay LCD in uno con I2C

E' da tempo che volevo chiedere come si possa passare da un normale collegamento di display LCD ad uno con I2C.Posto come esempio uno sketch,chiaramente gradirei sapere i passaggi.Molte grazie.



  1. /* uso del display LCD 16x2 standard Hitachi HD44780 
     
  2.   Circuito: 
  3.  * pin RS collegato al pin digitale 12 
  4.  * pin E (Enable) collegato al pin digitale 11 
  5.  * pin D4 collegato al pin digitale 5 
  6.  * pin D5 collegato al pin digitale 4 
  7.  * pin D6 collegato al pin digitale 3 
  8.  * pin D7 collegato al pin digitale 2 
  9.  * pin R/W collegato al GND 
  10.  * pin 1 e pin 4 collegati a GND 
  11.  * pin 2 collegato a +Vcc 
  12.  * centrale del potenziometro/trimmer da 10 KOhm collegato al pin 3 del'LCD 
  13.  * pin SX potenziometro/trimmer collegato a +Vcc 
  14.  * pin DX potenziometro/trimmer collegato a GND 
  15.  * i pin SX e DX del potenziometro/trimmer possono essere interscambiati 
  16. */  
      
  17. // includere la libreria:  
  18. #include   
      
  19. /* 
  20.    Viene creata l'istanza dell'oggetto LiquidCrystal chiamata lcd in cui 
  21.    sono indicati i pin dell'LCD collegati alle uscite digitali di Arduino 
  22. */  
  23. LiquidCrystal lcd(12, 11, 5, 4, 3, 2);  
      
  24. void setup() {  
  25.    //impostiamo il numero di colonne ed il numero di righe di lcd  
  26.   lcd.begin(16, 2);  
  27.   // Visualizzo il messaggio sul display  
  28.   lcd.print("Salve mondo!");  
  29. }  
      
  30. void loop() {  
  31.   // posiziona il cursore in colonna 0 e linea 1  
  32.   // (nota: la linea 1 e la seconda linea, poichè si conta incominciando da 0):  
  33.   lcd.setCursor(0, 1);  
  34.   // stampa il numero di secondi dall'ultimo reset  
  35.   lcd.print(millis()/1000);  


Da papat
il Lun Ott 16, 2017 2:31 pm
 
Ricercare in: Chiedi aiuto per Arduino
Argomento: Trasformare un collegamento di un dislay LCD in uno con I2C
Risposte: 2
Visualizzazioni: 38

Stray"\226" in programm

Compilando lo sketch sotto scritto esce l'errore Stray"\ 226" in program.Come si roslve ?Grazie


#include
Servo myservo;
int var1 = 0;
int i = 0;
int cifre [8];
int pos1 = 0;
int num = 0;
void setup()
{
Serial.begin(9600);
myservo.attach(9);
myservo.write(0);
}
void loop()
{
if (Serial.available() == 0)
{
if (var1 == 1)
{
pos1 = Make_int();
myservo.write(pos1);
i = 0;
var1 = 0;
}
}
else
{
cifre [i] = Serial.read() – 48;
i++;
var1 = 1;
delay(2);
}
}
int Make_int()
{
num = 0;
for (int n = i; n > 0; n–)         
{
num = num + cifre [n-1]*pow(10,(i-n));
}
return num;
}

Hai qualche progetto semplice per un braccio robotico?.In caso negativo dove posso rivolgermi.
Da papat
il Lun Ott 16, 2017 2:19 pm
 
Ricercare in: Chiedi aiuto per Arduino
Argomento: Stray"\226" in programm
Risposte: 2
Visualizzazioni: 38

libreria LiquidCrystal.h e LiquidCrystal_ I2C

Ciao Poderax ho problemi con queste librerie sopra citate quali devo usare per far funzionare gli sketch qui sotto?:








LiquidCrystal_I2C lcd(0x3F,16,2);  // set the LCD address to 0x3f for a 16 chars and 2 line display


void setup()


{


  lcd.init();                      // initialize the lcd 




  // Print a message to the LCD.


  lcd.backlight();


  lcd.print("Hello, world!");


}




void loop()


{




}


Al video mi compare solo H.
Poi quando carico l'esempio di arduino ://YWROBOT
//Compatible with the Arduino IDE 1.0
//Library version:1.1
#include
#include

LiquidCrystal_I2C lcd(0x27,20,4);  // set the LCD address to 0x27 for a 16 chars and 2 line display

void setup()
{
  lcd.init();                      // initialize the lcd
  lcd.init();
  // Print a message to the LCD.
  lcd.backlight();
  lcd.setCursor(3,0);
  lcd.print("Hello, world!");
  lcd.setCursor(2,1);
  lcd.print("Ywrobot Arduino!");
   lcd.setCursor(0,2);
  lcd.print("Arduino LCM IIC 2004");
   lcd.setCursor(2,3);
  lcd.print("Power By Ec-yuan!");
}


void loop()
{
}

mi compare H ed Y  perche' il display dell'esempio e' 20 4.Cosa devo fare una volta per tutte?.Premetto che scarino normalmente le librerie.Ciao
Da papat
il Mar Ago 08, 2017 11:56 am
 
Ricercare in: Chiedi aiuto per Arduino
Argomento: libreria LiquidCrystal.h e LiquidCrystal_ I2C
Risposte: 3
Visualizzazioni: 173

natale con luci esuoni

Ciao.
Intanto sono favorevolmente stupito che mi abbia risposto proprio oggi.In effetti non è che mi dia qualche errore ;è che non so esattamente cosa inserire sotto #include .
Devo inserire tutta quella papardella ?
Grazie
Da fulvio
il Dom Apr 16, 2017 9:10 pm
 
Ricercare in: Chiedi aiuto per Arduino
Argomento: natale con luci esuoni
Risposte: 3
Visualizzazioni: 257

display con interfaccia I2C

Buongiorno.
Ho seguito il tutorial di Poderak passo passo.Ho scaricato NewCrystal_1.3.4 zip.
L'ho estratto.Come credo di aver capito che bisogna fare, ho aperto uno sketch, sono andato su :#include libreria e scendendo fino in fondo ho trovato:NewLIquidCrystal.Quando clicco sulla libreria  sullo sketch mi compare questo e non come nel vostro tutorial .
Codice:
#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>


Dove sbaglio?
Grazie
Da fulvio
il Ven Mar 24, 2017 2:38 pm
 
Ricercare in: Problemi risolti riguardanti Arduino
Argomento: display con interfaccia I2C
Risposte: 3
Visualizzazioni: 257

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 Ciao!
Da Poderak
il Dom Set 04, 2016 11:26 am
 
Ricercare in: Chiedi aiuto per Arduino
Argomento: Problemi con NewLiquidCrystal con IDE Arduino
Risposte: 13
Visualizzazioni: 919

NUOVA IDE 1.6.10 ARDUINO

Ecco le novità (in inglese):
Arduino ha scritto:ARDUINO 1.6.10 - 2016.07.26

* A lot of bugfixes to builder:
 https://github.com/arduino/arduino-builder/issues?q=milestone%3A1.3.19+is%3Aclosed
* Libraries can now define the property "includes" in the library.properties to
 tell the IDE which `#include <...>` lines should be added to the sketch when
 the "Include library" command is used. See:
 https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#libraryproperties-file-format
* Examples are now filtered by architecture
* Added more graceful handling of upload failures
* Solved a bug that crashed the IDE with some exotic serial devices

[core]
* avr: toolchain updated to latest Atmel release 3.5.3 http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-Toolchain/3.5.3/
 The updated tools are now binutils-2.26, gcc-4.9.2, avr-libc-2.0.0, gdb-7.8
* avr: avrdude updated to version 6.3
* fixed a small bug that caused a compile error on some 3rd party derivatives boards based on Leonardo
* sam: added snprintf_P to avr/pgmspace.h stub. Thanks @jantje
* avr: Fix TX buffer being overwritten by multiple Wire.write(...) calls in slave mode. Thanks @kellerkindt
* Another small fix to String iterators. Thanks @Ivan-Perez @Chris--A
* Added getTimeout() method to Stream. Thanks @mattb5906
* avr: Fixed USB wakeup event handling, this solves some rare lockups of serial port on some linux distributions
* Speed and size improvement on Print::printFloat(..). Thanks @bblanchon
* avr: Added Serial.availableForWrite() for USB-CDC serial ports
* avr: Added PIN_* defines to all board variants


Direttamente dal ReleaseNotes di Arduino.cc
Da Poderak
il Ven Ago 12, 2016 9:15 pm
 
Ricercare in: Arduino
Argomento: NUOVA IDE 1.6.10 ARDUINO
Risposte: 1
Visualizzazioni: 375

Errore: Stazione Meteo v1.0 libreria dht11.h

Si funziona!!! 
Grazie. 

Noi avevamo lo schermo senza interfaccia e abbiamo solo cambiato la libreria iniziale

// include la libreria:
#include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);               // inizializza la libreria con i numeri di pin dell'interfaccia Arduino

Da fedale
il Dom Feb 07, 2016 5:26 pm
 
Ricercare in: Problemi risolti riguardanti Arduino
Argomento: Errore: Stazione Meteo v1.0 libreria dht11.h
Risposte: 5
Visualizzazioni: 598

Tornare in alto

Andare verso: