Post popolari in questo blog
Dimmer per strisce led con Arduino
Codice per la versione senza display: /************************************** * Dimmer per strisce led * * * * Esperienze Elettroniche 2021 * **************************************/ #define pwmPin 3 #define adcPin A0 int adcValue = 0; int pwmValue = 0; void setup() { analogWrite(pwmPin, 0); } void loop() { adcValue = analogRead(adcPin); pwmValue = map(adcValue, 0, 1024, 0, 255); analogWrite(pwmPin, pwmValue); delay(50); } Codice per la versione con display (occorre installare la libreria LiquidCrystal_I2C): /************************************** * Dimmer per strisce led * * * * Esperienze Elettroniche 2021 * **************************************/ #include <LiquidCrystal_I2C.h> #define adcPin A0 #define pwmPin 3 // Change the address according with the device in use LiquidCrystal_I2C lcd(0x3F, 16, 2); // Custom haracters definition...
Caratteri giganti per i display LCD
Di seguito trovate il firmware per il funzionamento del progetto. Potete scaricare il file , oppure copiare ed incollare il codice nell'IDE di Arduino. Il firmware utilizza la libreria LiquidCrystal_I2C. Per utilizzare i display con interfaccia parallela occorre commentare la linea #define USE_I2C ed impostare i terminali usati per i collegamenti.
Commenti
Posta un commento