Raspberry Pi è una single-board computer sviluppata dalla Raspberry Pi Foundation caratterizzata dalla vendita in Italia a basso prezzo con un sistema operativo basato su Debian Linux (Raspbian). Un PC all-in-one tutto su una unica scheda che permette sia applicazioni consumer (mediacenter, demotica etc) tipiche dei PC desktop che applicazioni embedded come progetti industriali o fai da te. Le varie versioni disponibili sono la A, la B, la B+ e la nuova Raspberry Pi 2 sulla quale è possibile far girare Window 10. In questa categoria troverete anche una lista di progetti realizzati con il Raspberry Pi.
La scheda Raspberry Pi è il mini-computer più famoso al mondo, con le sue numerose versioni: dal modello A passando per l'ultima versione (Raspberry Pi 3 Model B) dotata di un potente processore quad-core ARM Cortex-A53 4x 1.2 GHz, che garantisce lo sviluppo on-board della connettività Wi-Fi e Bluetooth LE. Una serie di soluzioni in kit permettono di sviluppare i propri prototipi, a cominciare dallo starter kit display e moduli di espansione RS232, oltre alle soluzioni classiche di kit per una facile configurazione della Raspberry Pi. Introduzione Il Raspberry Pi è un piccolo computer single-board (SBC) utilizzato per progettare …
Il system on a chip (SoC) del Raspberry Pi ha un sensore di temperatura che può essere impiegato per eseguire misure di temperatura dalla command line. Esso fornisce informazioni su quanto calore il chip ha generato durante il funzionamento, oltre all'informazione della temperatura ambiente. Lo scopo del progetto è quello di creare un semplice script che possa essere eseguito automaticamente durante il boot del Raspberry Pi, acquisire misure dal sensore a intervalli predefiniti, e scriverle in un log file che può essere esaminato successivamente. Cosa imparerete Completando questo progetto imparerete a: creare uno script per la shell, scrivere le letture di temperatura su file, …
Il computer Raspberry Pi è stato progettato per avvicinare più persone all'informatica, ma è anche molto popolare tra i modders fai da te e gli appassionati di robotica. Raspberry può supportare i vostri apparecchi Smarthome, è in grado di alimentare i veicoli di controllo remoto, e può rappresentare un centro multimediale per lo streaming di tutti i vostri contenuti preferiti. Abbiamo recentemente preso in esame il Raspberry Pi 3 a 64 bit ed il verdetto è che il modello più recente è già di suo un validissimo computer. Per qualsiasi cosa si desideri utilizzare il Raspberry, è necessario acquistare …
In questo articolo vedremo come, utilizzando Scratch e OpenWeatherMap, sia possibile reperire le informazioni meteorologiche relative a qualunque città del nostro pianeta. Questi dati verranno poi utilizzati per creare una visualizzazione grafica delle condizioni meteo presenti in quella città. Cosa imparerete Realizzando questa applicazione per Raspberry Pi avrete la possibilità di imparare: come collegare lo strumento di sviluppo Scratch alle API di gestione delle informazioni meteo; come utilizzare i sensori in Scratch, acquisendone il relativo stato; come visualizzare graficamente le condizioni meteo. Cosa occorre Per quanto riguarda l'hardware, non occorre nient'altro che un Raspberry Pi e le solite periferiche. Per quanto riguarda …
Molto più di una normale fotocamera per il Raspberry Pi. Vi interessa realizzare una fotocamera portatile a infrarossi che vi permetterà di scattare foto meravigliose e uniche? Tipicamente, la tecnologia IR è utilizzata nelle telecamere di sicurezza per le riprese notturne, ma si potrebbe anche installare una fotocamera IR nella casetta per gli uccelli, e permettere la visione “live” dei piccoli appena nati. Introduzione Tradizionalmente, le fotocamere a infrarossi (IR) vengono utilizzate in condizioni di scarsa illuminazione. L’utilizzo di una fotocamera IR per le “normali” foto diurne, viceversa, è un’esperienza piuttosto inusuale. Tuttavia, è proprio questo ciò che Krzystof …
Gli smartwatch stanno diventando sempre più popolari, grazie al loro prezzo sempre più abbordabile e alla disponibilità di API semplici e complete per gli sviluppatori. Inoltre, sono molto semplici e comodi da utilizzare nella vita di ogni giorno. Con un Raspberry Pi e uno smartwatch Pebble è possibile realizzare un progetto che permette l'apertura a distanza delle porte, in modo semplice e comodo. Introduzione Qualche tempo fa è stato pubblicato il progetto Open Sesame il cui scopo era quello di controllare l'apertura delle porte tramite uno smartphone. In questo nuovo progetto, l'autore propone un'applicazione analoga, ma questa volta basata sull'impiego di un …
L'estate è ormai alle porte... il periodo ideale per prendersi una pausa, pensare a se stessi e staccare la spina dalla quotidianità. Quale momento migliore allora per dedicarsi alle proprie passioni e al proprio hobby? Proprio per questo Elettronica Open Source ha deciso di rendere nuovamente disponibile l'iniziativa con Raspberry Pi 3 in omaggio per quanti sottoscriveranno un nuovo abbonamento Platinum a partire da oggi! Si tratta dell'ultimissima versione con 1 GB di RAM, Wi-Fi e Bluetooth integrati e Windows 10 compatibile. Trovete tutti i dettagli per aderire alla promozione nell'articolo che segue. Inoltre, coloro che ci invieranno un …
È uscito l'EOS-Book di maggio! La copertina di questo mese è dedicata alla dronotica, scopriremo infatti tutti gli aspetti progettuali di un drone. Inoltre, all'interno di questo numero troverete ulteriori articoli e progetti interessanti: overdrive per chitarra; cannone laser, la nuova tecnologia al servizio della marina USA; propulsione satellitare; centraline per la progettazione di droni, in particolare DJI vs 3D Robotics; comparatore e OpAmp. Infine abbiamo proseguito con il nostro corso C su Raspberry Pi soffermandoci in questa occasione sul controllo del video. Il download è disponibile nei formati PDF, ePub e mobi... buona lettura! La copertina dell'EOS-Book #2B …
Il modulo PixyCam con microcontrollore della NXP e sensore immagine della OminiVision è adatto per diverse applicazioni di elaborazione immagini da impiegare nei robot o in altre soluzioni. L'elaborazione dati richiesta è notevolmente elevata: decine di megabyte al secondo, con il coinvolgimento di una elettronica di processori tale da soddisfare le richeste in un determinato tempo. L'elaborazione avviene per mezzo di un microcontrollore che elabora le immagini del sensore con un frame rate di 50 Hz. L'informazione può viaggiare su diverse interfacce, quali UART, SPI, I2C e USB. Una serie di accessori facilita il posizionamento e il controllo. Introduzione …
Dopo aver studiato le modalità per il controllo del video, in questo articolo affrontiamo un argomento che dà tanto timore ai principianti. Parliamo dei puntatori, utilizzati con molta frequenza nei programmi più efficienti e veloci. Come vedremo, le paure a questa tipologia di dati saranno infondate e, approcciandole nel modo corretto, consentiranno di realizzare dei software estremamente efficaci. Il segreto per una loro buona comprensione è quello di procedere con estrema cautela e molta calma, e proseguire con gli approfondimenti solo quando si è compreso alla perfezione il tassello precedente. Introduzione Benché il linguaggio C permetta, in teoria, di …
È online EOS Top12 di maggio la nostra raccolta dedicata all'Elettronica e alla Tecnologia! Nel numero di questo mese troverete articoli di qualità sul mondo dei microcontrollori e molti progetti interessanti: Digital Signage; Kit sensori per Arduino; droni e relativi aspetti progettuali; alimentare il Raspberry Pi con una comune batteria; misura del rumore 2nV/√Hz e della reiezione a 120dB di segnali dell’alimentatore in regolatori lineari; monitor con tecnologia E Ink; IoT nell’agricoltura; motori passo-passo; approccio geometrico alla teoria dei numeri; un innovativo violino creato con la stampante 3D; controllo motore e servomotore per Arduino; periferiche analogiche della serie ADuC7000. …
Le prove e le esercitazioni sul linguaggio C effettuate fino ad ora sono state svolte su uno schermo grezzo in bianco e nero. Le visualizzazioni si sono succedute sequenzialmente ed in modo discendente risultando, diciamolo pure, un po' brutte a vedersi. La lezione di oggi verte proprio su tale argomento. Vedremo come abbellire le nostre videate, dando loro un certo ordine di posizionamento. Impareremo anche a colorare l'output, a posizionare il cursore in qualunque posizione, a modificare gli attributi del video e a conferire all'intero schermo di console un aspetto graficamente più gradevole, restando tuttavia in modalità testuale. Tutto …
È uscito l'EOS-Book di aprile! La copertina di questo mese è dedicata al Raspberry Pi, scopriremo infatti come utilizzarlo per realizzare un Mp3 player ed internet radio. Inoltre, all'interno di questo numero troverete ulteriori articoli e progetti interessanti: Luxmetro con range da 1 a 100 klx; programmare con la Macchina di Turing; l’evoluzione del touch screen; viaggi verso Marte; le novità tecnologiche più attese. Infine abbiamo proseguito con il nostro corso C su Raspberry PI soffermandoci in questa occasione su vettori e matrici. Il download è disponibile nei formati PDF, ePub e mobi... buona lettura! La copertina dell'EOS-Book #2A …
In questo nuovo articolo presenterò due progetti che ho realizzato con la scheda elettronica Raspberry Pi: un lettore di file audio Mp3 e una internet radio. Entrambi visualizzano le informazioni su un display LCD 20x4, come i titoli dei brani, i nomi degli album o delle stazioni radio suddivisi in generi musicali. I progetti sono basati sullo schema elettrico già visto nell'ultimo articolo, "Raspberry Pi: Desk weather station", per tanto unendo i tre programmi e assemblando il circuito in un piccolo case è possibile creare un'ottima console multimediale da tavolo. Tutti gli sketch per il funzionamento sono stati realizzati con l'ambiente di sviluppo Python 3 ed è stato implementato il …
Continuiamo ad approfondire molti aspetti fondamentali della programmazione. Con le spiegazioni di questa puntata sarete in grado di realizzare del software sempre più sofisticato, compatto ed efficiente. Anche in questo caso, i concetti studiati sono presenti anche in altri linguaggi di programmazione, con le opportune differenze. Ricordiamo sempre che quanto studiato, prepara la strada alla programmazione definitiva di sistemi che interagiscono con le porte di I/O, per poter comandare dispositivi elettrici ed elettronici. Introduzione Nella scorsa puntata si è visto come realizzare alcuni programmi dotati di "vita propria", capaci di prendere decisioni ed effettuare compiti ripetitivi. Questa volta tratteremo …
È uscito l'EOS-Book di marzo! La copertina di questo mese è dedicata al 5G, la nuova tecnologia per la comunicazione mobile. All'interno di questo numero troverete molti articoli e progetti interessanti: sonda per oscilloscopio isolata; algoritmica; come trattare numeri di dimensioni astronomiche con la libreria Gmp; ricevitori FM a cristallo; come inserire messaggi segreti nelle immagini. Infine abbiamo proseguito con il nostro corso C su Raspberry PI soffermandoci in questa occasione su cicli e condizioni. Il download è disponibile nei formati PDF, ePub e mobi... buona lettura! La copertina dell'EOS-Book #29 Il sommario dell'EOS-Book #29 Sonda per …
È online EOS Top12 di marzo, la nostra raccolta dedicata all'Elettronica e alla Tecnologia! Nel numero di questo mese troverete articoli di qualità sul mondo dei microcontrollori e molti progetti interessanti: Raspberry Pi 3, l'ultimissimo modello con WiFi e Bluetooth integrati; RENKFORCE Jak streaming Wi-Fi; OLO, il primo smartphone per stampare oggetti in 3D; progettazione di filtri digitali con i dsPIC Microchip; CuBox, il mini-computer con sistema operativo Linux e Android; Internet-of-Things Power Meter; ArduSiPM Shield KIT, un rivelatore di raggi cosmici e radiazioni nucleari; un innovativo e-reader da 13.3 pollici; Armadillo-43T & PICadillo-35T; AVR STUDIO 4; F2MC, la …
La Pasqua di Elettronica Open Source riserva sempre interessanti sorprese! A partire da oggi, regaleremo ai nuovi abbonati Platinum la Raspberry Pi 3 Model B, l'ultima versione in commercio del Mini-Pc più famoso di tutti i tempi con 1 GB di RAM e con Wi-Fi e Bluetooth integrati. Nell'articolo che segue troverete tutti i dettagli relativi alle modalità di partecipazione, il regolamento e le tempistiche da rispettare per ricevere direttamente a casa la scheda del momento! Inoltre, se ci invierai il tuo progetto realizzato con il Pi 3 e se sarà pubblicabile su EOS-Book, sarai rimborsato, potrai quindi avere sia la scheda …
Quasi esattamente un anno dopo la nascita della scheda Raspberry Pi 2, la Fondazione ha immesso sul mercato una nuova scheda: Raspberry Pi 3 Model B. La scheda è dotata di CPU ARM Cortex-A53 a 64 bit, sensore integrato WiFi 802.11b/g/n e Bluetooth che evita l'occupazione delle porte USB con dongle particolari. Il tutto rende il nuovo Raspberry Pi non solo un desktop replacement, ma anche un modulo ideale per la tecnologia IoT. Pur non aumentando 1 GB di RAM fornita dalla Raspberry Pi 2, la nuova scheda sembra essere diventata "pronta" per sostituire un PC desktop. Prossimamente dovrebbe …
La scheda di sviluppo Armadillo-43T è un modulo LCD TFT 24 bit che ingloba la struttura del processore ARM1176JZF-S con il GPU VideoCore IV per la gestione della grafica. Il modulo è caratterizzato da un'ottima risoluzione in 4.3'' di display con touch resistivo, RAM di 512 MB e sistema operativo Linux. La scheda PICadillo-35T, invece, è un altro modulo TFT resistivo con il microcontrollore della Microchip PIC32MX795F512L. Il modulo è configurato in Arduino style con la possibilità di implementare vari shield. Il display da 3.5'' lo rende ideale per il controllo di sistemi che richiedono una interfaccia GUI. Introduzione …