Come scrivere codice ottimizzato per Arduino, senza utilizzare le funzioni setup() e loop(), per vedere di nascosto l’effetto che fa. Quando scriviamo i nostri programmi per Arduino, usiamo generalmente la best practice di suddividere il codice in due parti: la funzione setup(), che viene lanciata una sola volta e si
Tutorial
Arduino – Consigli sulla ottimizzazione del codice
Il clock di Arduino batte a 16 MHz, ma con un po’ di attenzione è possibile apportare una notevole ottimizzazione sul nostro codice. Un paio di settimane or sono mi hanno invitato alla kermesse online Microcon 2020, organizzata da Paolo Aliverti e Pier Aisa. Per l’occasione ho preparato un minicorso
Realizzare un colorimetro con Raspberry Pi e display eInk
In questo articolo sarà descritto il funzionamento di un fotometro e colorimetro composto tramite l’ausilio di un Raspberry Pi Zero, di un display e-Ink, di un sensore AS7262 e vari LED e jumper. Per assemblare il dispositivo in questione non sono necessarie competenze e/o strumenti specifici. Il dispositivo in questione
Resistenza e Resistori: come riconoscerli e valutarli
Lavorare con l’elettronica senza saper riconoscere e valutare i resistori, è assolutamente impossibile, tuttavia a causa della varietà e delle diverse tipologie di resistore, specialmente per un neofica, scegliere quelli più opportuni per il proprio progetto e calcolarli correttamente può risultare molto ostico. Cerchiamo quindi di fare chiarezza, al fine
I cinque errori tipici in elettronica applicata
I cinque errori tipici di chi si approccia all’elettronica applicata e alla prototipazione, non sono solo errori puramente da neofiti ma alcuni vengono commessi anche da persone più esperte, sia per la fretta, sia per la facilità con cui si cade “in tentazione”. Il risultato è un progetto che, nei
Come fare auguri di compleanno con Arduino
Tutorial: Come raffreddare al meglio il PC
La bella stagione è finalmente arrivata e, a causa della quarantena forzata che porta all’utilizzo massiccio del PC con tutti gli annessi e i connessi, è meglio dare un’occhiata a come raffreddare il PC e a come mantenere al meglio il sistema di raffreddamento, onde evitare sgraditi contrattempi o
Polarizzazione di un transistor per amplificazione
Oggi presentiamo un articolo sui transistor in elettronica, e spiegheremo come funziona la polarizzazione di un transistor di amplificazione. Un amplificatore è un dispositivo elettronico che può aumentare la potenza di un segnale, il che significa che il segnale che esce da un amplificatore ha più potenza del segnale che
Arduino: creare un gioco con ricevitore IR
In questo articolo si vedrà in che modo realizzare un gioco interattivo con Arduino utilizzando un telecomando e un ricevitore IR. Non vi sono restrizioni sul telecomando da usare, in quanto ad ogni avvio sarà possibile mappare i tasti in qualsiasi modo si desidera. Il gioco consiste nel premere i
Come installare Ubuntu 20.04 LTS su RaspberryPi
Ubuntu 20.04 LTS “Focal Fossa” è finalmente arrivato. Si tratta di un sistema operativo con ambiente desktop GNOME rilasciato il 23 Aprile 2020 con numerose novità per tutte le piattaforme desktop. Tra le nuove caratteristiche possiamo elencare la presenza dei driver NVIDIA direttamente nella ISO e, in generale, una migliore
Arduino – Un MiniMoog completo a portata di…mano
Oggi cercheremo di realzzare un MiniMoog con Arduino… o almeno tentermo di capire come operare. Nel precedente articolo abbiamo cercato di applicare alcuni concetti fondamentali legati alla produzione di suoni con Arduino, ma cercando di uscire fuori dai classici schemi dei sequencer. Abbiamo innanzi tutto spiegato come sia possibile programmare