Tag: i2c
Il mio Youtube channel in questi giorni ha subito una riorganizzazione in playlist:
in pratica mi sono reso conto che i video pubblicati sul mio canale, e non solo, erano presentati in modo non organizzato.
Tale situazione è semplicemente dettata dal fatto che spesso ho pubblicato dei video con argomentazione simile ma in momenti differenti in quanto legati ad un progetto od ad una shield nuova.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/make/youtube-channel.html
Oggi leggi dell’I2C EEPROM AT24C02 usato con Arduino per leggere e scrivere dati in questa memoria esterna.
Sono alcuni giorni che non pubblico articoli tecnici in quanto impegnato con alcuni progetti di cui leggerai a breve e che mi hanno impegnato nelle scorse settimane.
Ho deciso di utilizzare la I2C EEPROM AT24C02 acquistata quasi un mese fa con l’idea di testare questo tipo di componente per usarlo nei progetti in cui la sola EEPROM interna Arduino può non bastarti.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/i2c-eeprom-at24c02.html
Prima di usare la motor shield per WeMos è necessario eseguire un wemos motor shield firmware update.
Fonte: wiki wemos
In pratica dopo aver acquistato la versione 1.0 della motor shield ho provato uno degli sketch di esempio che viene fornito con la libreria di controllo e mi sono accorto che i motori non rispondevano ad alcun comando, non ricevevano alcun segnale per muoversi.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/wemos-motor-shield-firmware-update.html
La scheda SPX-14241 BME280 CCS811 unisce due sensori molto utili per l’analisi dei dati ambientali in ottica IoT e non solo.
Fonte: sparkfun.com
Nel precedente articolo dedicato alla scheda hai letto solo del primo sensore il BME280 con la finalità di rilevare la temperatura, l’umidità e la pressione barometrica.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/spx-14241-bme280-ccs811.html
L’SPX-14241 BME280 CCS811 è uno dei sensori creati dalla SparkX qualche mese fa uno spin-off della Sparkfun stessa che ha realizzato alcune interessanti board.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/spx-14241-bme280.html
Fade i2c attiny84 è l’esperimento di controllo dei led attarverso un attiny84 ed il protocollo IIC eseguito dalla Arduino Leonardo.
L’esempio da cui puoi partire per realizzare questo progetto è il fade che trovi tra gli esempi basic dell’IDE arduino.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/fade-i2c-attiny84.html
Attiny84 i2c led è lo sketch che ti permette di usare un attiny84 come slave i2c per controllare 3 led.
I passato ho trattato più volte sketch in cui sono stati coinvolti l’arduino leonardo ed i micro controllori della famiglia attiny, tuttavia il ruolo degli attiny è sempre stato quello di fornire i dati al master, arduino o genuino, di sensori connessi a se stessi.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/attiny84-i2c-led.html
E’ il momento di gestire la comunicazione WiFi WeMos IIC Attiny85 per sfruttare le caratteristiche WiFi della WeMos.
In primo luogo sai che la WeMos è basata sulla ESP8266 che puoi utilizzare sia come micro controllore sia per la comunicazione WiFi.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/wifi-wemos-iic-attiny85.html
Leonardo IIC Attiny84 descrive la parte della comunicazione che puoi caricare sull’arduino Leonardo per leggere l’I2C sull’indirizzo 0x08
Il precedente articolo era dedicato all’attiny84 usato in modalità slave e ti serve un master che sia adeguato alla ricezione del medesimo numero di byte per ricevere correttamente la comunicazione IIC.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/leonardo-iic-attiny84.html
Attiny84 IIC Leonardo segue i precedenti articoli dedicati al protocollo I2C o IIC con gli Attiny
La maggior parte degli articoli che ho letto sulla comunicazione i2c dei microcontrollori attiny è dedicato all’attiy85
Ho voluto quindi sperimentare con l’attiny84 per sfruttare più ingressi ed uscite analogiche di quelle disponibili sul modello 85. Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/attiny84-iic-leonardo.html
Leonardo master ADC i2C joystick switch segue l’articolo di Lunedì in cui hai letto come programmare un Attiny85 per leggere i suoi due ingressi analogici e l’ingresso digitale 1 e trasferire le informazioni in IIC
lo schema dei collegamenti lo trovi qui su e non è cambiato rispetto a quanto già realizzato per la parte slave della Leonardo master ADC i2C joystick switch.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/leonardo-master-adc-i2c-joystick-switch.html
Attiny85 slave ADC i2C joystick switch è un esperimento che ho condotto in questi giorni con lo scopo di poter utilizzare l’attiny85 come interfaccia I2C sia per segnali Analogici sia Digitali.
In alcuni progetti che sto realizzando in questi giorni, e di cui leggerai nelle prossime settimane, ho avuto bisogno di controllare 2 input analogici ed un input digitale su micro controllori su cui il numero di ingressi analogici è inferiore al numero di sensori analogici di cui il progetto è dotato.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/attiny85-slave-adc-i2c-joystick-switch.html
L’I2C Arduino master ADC ATtiny85 segue il precedente articolo dedicato all’ATtiny85 come micro controllore per acquisire dati analogici.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/i2c-arduino-master-adc-attiny85.html
Impara ad usare l’I2C Attiny85 slave ADC ossia il micro controllore della famiglia Atmel a 8 pin per leggere un segnale analogico ( ADC ) e trasferirlo via I2C.
L’Attiny85 è uno dei micro controllori della famiglia Atmel a cui appartiene anche l’Atmega328, su cui si basa sia Arduino sia Genuino Uno.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/i2c-attiny85-slave-adc.html
Grove lcd rgb i2c wheel è un progetto dimostrativo per controllare la retroilluminazione rgb del display lcd secondo i codici della “color wheel”
La retroilluminazione del display è a led per cui puoi riutilizzare del codice già scritto in passato per controllare led RGB, come spesso capita, senza riscrivere tutto il codice da zero.
Parti da una base già conosciuta o che hai scritto in passato.
Continua a leggere
Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/grove-lcd-rgb-i2c-wheel.html
Carica altro