codice:
Nel precedente articolo abbiamo descritto e spiegato come installare il software e tutte le librerie necessarie alla creazione e al funzionamento del chatbot IA. In questo articolo, descriveremo il progetto attraverso l'analisi delle funzioni principali del codice, creeremo il programma …
Qualche anno fa costruire un ricevitore FM da zero facendo uso di componenti discreti (diodi e transistor) non era così semplice, occorreva avvolgere induttori, essere attenti nella disposizione dei componenti sul circuito stampato, curare attentamente anche il reparto audio da …
In questo articolo, viene presentato il progetto di un estensore wireless di posto interno citofonico, ossia un duplicato funzionale del citofono che si trova all’interno di un’abitazione o di un ufficio, facente parte di un impianto citofonico multiutente. Lo scopo …
Mai come negli ultimi anni abbiamo visto nascere (e morire) nuovi linguaggi di programmazione, alcune volte nati come risposta di un'azienda al linguaggio prodotto da un'altra, una sorta di competizione per avere il favore degli sviluppatori. Rust (ruggine) è uno …
Nella prima parte del progetto del sistema di comunicazione audio wireless a luce visibile abbiamo introdotto il progetto e ne abbiamo anche descritto i principali componenti, ossia il diodo led del trasmettitore, il fotodiodo del ricevitore e la scheda di …
Elastic è la piattaforma leader a livello mondiale per le soluzioni basate sulla ricerca. Di recente, Arduino ha collaborato con Elastic su un progetto di ricerca e sviluppo basato su Portenta H7 per fornire una semplice libreria client Elasticsearch (scritta …
Halloween è una festa spettrale che offre infinite possibilità di creare dispositivi spaventosi e giochi divertenti. Per gli appassionati di progettazione elettronica e automazione, la scheda di sviluppo Arduino è un partner perfetto per dare vita a progetti a tema …
Fin dai tempi remoti, la fantasia dell'uomo ha generato modelli che hanno ispirato gli scienziati che, cercando di ricreare nella realtà i sogni, hanno portato il genere umano ad una tecnologia avanzata, sempre in continuo sviluppo, abbattendo nei secoli delle …
Nel precedente articolo “Progetto di una interfaccia robotica Arduino-ROS – Parte 2”, abbiamo installato le prime parti software necessarie a realizzare l’interfaccia Arduino-ROS. Prima abbiamo fatto una panoramica sulle librerie “rosserial_client”, poi abbiamo installato Ubuntu 16.04 LTS sul computer e …
L'automazione domestica è diventata sempre più popolare negli ultimi anni, consentendo alle persone di controllare e gestire vari aspetti della loro casa in modo più intelligente ed efficiente. In questo articolo, esploreremo come creare un sistema di controllo domotico utilizzando …
Spesso, i film di fantascienza ci hanno fatto sognare, mostrandoci armi laser, motori a propulsione laser e chi più ne ha più ne metta. E' giunto il momento di far diventare la fantascienza realtà. Certo, non costruiremo una spada o …
Nel precedente articolo “Progetto di un sistema di monitoraggio IoT della frequenza cardiaca e della temperatura corporea - Parte 4” abbiamo realizzato il prototipo del sistema di monitoraggio, installato tutto il software necessario, creato uno sketch con il codice del …
Benvenuti a una nuova puntata della Rubrica Firmware Reload di Elettronica Open Source. ARM STREAMLINE PERFORMANCE ANALYZER Si tratta di una soluzione potente ed economica per il profiling del software a livello di sistema e per l’analisi delle prestazioni dei …
Le schede ESP32-CAM forniscono un modo economico per costruire progetti di automazione domestica che includono video, foto e riconoscimento facciale. In questo articolo impareremo come rilevare e tracciare i volti utilizzando l'ESP32-CAM ed una staffa in grado di far ruotare …
Un chatbot è un software in grado di simulare una conversazione con un utente. ChatterBot è una libreria Python che semplifica la generazione di risposte automatiche agli input di un utente. ChatterBot utilizza una selezione di algoritmi di apprendimento automatico …
Tra le tante funzionalità che Espressif offre per i suoi prodotti, c'è anche ESP-NOW, un protocollo senza connessione sviluppato dalla stessa azienda cinese per i microcontrollori ESP32 ed ESP8266. Con ESP-NOW è possibile costruire una rete privata senza Wi-Fi o …
Nel precedente articolo abbiamo ripercorso il funzionamento del progetto, abbiamo fatto una panoramica della scheda di sviluppo Arduino UNO e realizzato il prototipo. In questo articolo, creeremo lo sketch con il codice del progetto di cui spiegheremo le principali funzioni. …
Durante l'Arduino Day 2023 è stata annunciata la nuova scheda Arduino UNO R4. Ora, nel team Arduino sono alla ricerca di collaboratori dalla community di utenti per aiutare a supportare la portabilità di librerie e progetti open source basati su …
Il numero di progetti che si possono realizzare con le piattaforme Arduino è diventato ormai pressoché infinito grazie alle innumerevoli shield e sensori che sono stati sviluppati per interfacciarcisi con i diversi modelli delle schede Arduino. In questo articolo andremo …
Le reti neurali hanno apportato notevoli migliorie in molti campi, dalla visione artificiale, passando per i chatbot (come mostra il recente caso di ChatGPT), per arrivare alla diagnosi precoce di malattie rare. Tuttavia, queste tecniche vengono spesso usate come delle …