Tag: i2c

Youtube channel

Il mio Youtube channel in questi giorni ha subito una riorganizzazione in playlist:

youtube channel 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

I2C EEPROM AT24C02

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

wemos motor shield firmware update

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

SPX-14241 BME280 CCS811

La scheda SPX-14241 BME280 CCS811 unisce due sensori molto utili per l’analisi dei dati ambientali in ottica IoT e non solo.

SPX-14241 BME280 CCS811 Combo Board

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

SPX-14241 BME280

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.

SPX-14241 BME280 CCS811

 

Continua a leggere

Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/spx-14241-bme280.html

Fade i2c attiny84

Fade i2c attiny84 è l’esperimento di controllo dei led attarverso un attiny84 ed il protocollo IIC eseguito dalla Arduino Leonardo.

Attiny84 i2c led

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

Attiny84 i2c led è lo sketch che ti permette di usare un attiny84 come slave i2c per controllare 3 led.

Attiny84 i2c 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

WiFi WeMos IIC Attiny85

E’ il momento di gestire la comunicazione WiFi WeMos IIC Attiny85 per sfruttare le caratteristiche WiFi della WeMos.

WiFi WeMos IIC Attiny85 WeMos I2C Attiny85 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

Leonardo IIC Attiny84 descrive la parte della comunicazione che puoi caricare sull’arduino Leonardo per leggere l’I2C sull’indirizzo 0x08

Leonardo IIC Attiny84

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

Attiny84 IIC Leonardo segue i precedenti articoli dedicati al protocollo I2C o IIC con gli Attiny

Attiny84 IIC Leonardo

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

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

Attiny85 slave ADC i2C joystick switch schema

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

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.

Attiny85 slave ADC i2C joystick switch

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

I2C Arduino master ADC ATtiny85

L’I2C Arduino master ADC ATtiny85 segue il precedente articolo dedicato all’ATtiny85 come micro controllore per acquisire dati analogici.

I2C Arduino master ADC ATtiny85

 

Continua a leggere

Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/i2c-arduino-master-adc-attiny85.html

I2C Attiny85 slave ADC

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.

I2C Attiny85 slave ADC potenziometer

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

Grove lcd rgb i2c wheel è un progetto dimostrativo per controllare la retroilluminazione rgb del display lcd secondo i codici della “color wheel”

Grove lcd rgb i2c wheelLa 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