Pubblicato il

Come usare interrupt Pull Up e Pull Down con Python Raspberry Pi

Premessa: Chiunque si è imbattuto nel realizzare software ha avuto modo  di affrontare delle particolari resistenze denominate PULL UP e PULL DOWN. In questo articolo vedremo come e dove impiegare queste resistenze e perchè hanno un ruolo fondamentale in elettronica ma soprattutto nella gestione degli interrupts. Realizzeremo un piccolo progetto in python e vedremo come […]

Pubblicato il

BackLight Display Sleep Mode Monitor Raspberry Pi

Premessa: Con questa mini guida mostreremo come abilitare e disabilitare lo schermo del Raspberry Pi a livello software in modalità sleep. Ciò ci permetterà di spengere lo schermo risparmiando così molta corrente ma soprattutto aumenterà la vita del monitor. Con il lancio del nuovo touch ufficiale Raspberry Pi ci vengono in mente moltissime applicazione che sfruttano un’interfaccia grafica […]

Pubblicato il

Come usare la Critics attiny 85 Board

Premessa: In questo tutorial mostreremo come utilizzare al meglio la Critics Tiny85 board. Collegheremo un led che faremo lampeggiare e tutto programmato dall IDE Arduino. LISTA DEI MATERIALI: Critics Tiny85 Board Programmatore ISP Arduino Uno Rev.3 Millefori Cavo USB A – B Jumper KIT Breadboard Led Resistenze Batterie Per prima cosa chi no lo sapesse […]

Pubblicato il

Come settare RTC Real Time Clock i2c sulla Raspberry Pi

Premessa: Con questa guida andremo a illustrare i vari passaggi su come impostare e collegare un RTC (Real Time Clock) i2c alla Raspberry Pi.  Il modulo RTC permette di tenere in tempo reale l’ora e la data anche quando il Raspberry Pi è spento grazie alla sua coin cell (classica batteria bottone). LISTA DEI MATERIALI: Raspberry […]

Pubblicato il

Avvio automatico Programma Python allo StartX della Raspberry Pi

Premessa: Questa breve guida mostrerà come avviare in automatico all’accensione dello StartX della Raspberry Pi un programma python o di qualsiasi altra natura. Abbiamo affrontato questo argomento perchè in molti ci hanno chiesto come poter avviare programmi o parti di codice python come ad esempio  zbar per la lettura dei codici a barre o qrcode […]

Pubblicato il

Lettore Barcode e QRcode Esempio Zbar Python Raspberry Pi

Premessa: Con questo mini-tutorial sarete in grado di collegare una web-cam alla vostra Raspberry Pi e realizzare il vostro sistema di controllo Barcode e QRcode. Per prima cosa cominciamo con un update della nostra distro che non guasta mai: sudo apt-get update Una volta svolti i soliti aggiornamenti di routine andiamo a installare alcune librerie […]

Pubblicato il

Come avviare dal boot Raspberry Pi Video Streaming mjpg-streamer e Logitech c170

Premessa: Come richiesto da molti dei nostri lettori in questo articolo spiegheremo come lanciare un Web Streaming Video con mjpg-streamer all’avvio da boot della Raspberry Pi. LISTA DEI MATERIALI: Raspberry Pi Micro SD Cavo Ethernet Miniature Wifi opzionale WebCam HD LifeCam 3000 Per prima cosa procuratevi la solita distro aggiornata per Raspberry Pi con una webcam […]

Pubblicato il

Collegare Display OLED 128×64 i2c ad Arduino Uno Tramite un Logic level converter Bi-direzionale

Premessa: Vedremo nello specifico come collegare un Display OLED i2c al nostro Arduino. Per chi ancora non lo sapesse l’Arduino Uno lavora a tensioni di 5V tale valore comprometterebe il funzionamento del Display data la sua tensione di funzionamento a 3.3V. Per risolvere tale inconveniente bisogna rivolgersi ad un modulo molto interessante il cui scopo […]

Pubblicato il

Come collegare Display LCD 16×2 RGB su Arduino

Premessa: Con questa guida riuscirete a collegare ogni genere di schermo LCD 16×2. Inoltre vedremo nello specifico un display con la retroilluminazione RGB. A livello Hardware, rispetto ai soliti display, quello RGB viene caratterizzato con l’aggiunta di altri 3 pin per la gestione delle varie tonalità da ricavare per l’effetto retro illuminato. LISTA DEI MATERIALI: […]

Pubblicato il

Come aggiornare UPDATE GPU Firmware e Software sulla Raspberry Pi

Premessa: Questa piccola mini guida ci è stata richiesta perchè molti dei nostri lettori non sapevano come aggiornare firmware kernel e software sulla loro raspberry Pi. Mettiamo caso avete sviluppato un progetto con una vecchia distro raspbian che girava su una Raspberry Pi Tipo B sicuramente all’inserimento della SD su una Raspberry Pi 2 vi […]

Pubblicato il

Progetto Raspberry Pi Web Relays con Server Apache LAMP

Premessa: Questo articolo spiegherà passo passo le procedure da seguire per realizzare un server LAMP su distro debian linux. Fondamentalmente vedremo nello specifico ogni istruzione da seguire nel DB nella programmazione php e html ed infine il python che scatenerà gli eventi di attivazione porte GPIO tramite il PHP. Un breve video descrittivo di cosa […]

Pubblicato il

Guida Esempi Script MicroPython

Premessa: Linea guida di script python da eseguire per utilizzare a pieno le funzionalità della Pyboard prima di utilizzare questi script vedere lezione base Micropython. LISTA PRODOTTI: Micropython General board control import pyb pyb.delay(50) # wait 50 milliseconds pyb.millis() # number of milliseconds since bootup pyb.repl_uart(pyb.UART(1, 9600)) # duplicate REPL on UART(1) pyb.wfi() # pause […]

Pubblicato il

Come realizzare un Mouse con Accelerometro 3 Assi della MicroPython

Premessa: Oggi vediamo come realizzare con la Micropython il nostro mouse. LISTA PRODOTTI: Micropython Per chi non conosce bene la board può seguire questa guida prima di cominciare questo progetto. Useremo l’accelerometro 3 Assi di bordo (MMA7660). Per prima cosa andremo a modificare il file boot.py decomentando l’ultima riga e salvando il tutto in questo […]

Pubblicato il

Come usare MicroPython Board Primo Script

Premessa: Come promesso in questo articolo parleremo della MicroPython e delle sue grandi funzionalità. Questa scheda permette di eseguire degli script python, procedura molto simile a quella di arduino, ma avendo a disposizione un cortex M4 da 168MHz. LISTA PRODOTTI: Micropython Caratteristische principali micropython: STM32F405RG microcontrollore CPU 168 MHz Cortex M4 Flash ROM 1024KiB e […]

Pubblicato il

Usare Libreria Wire I2C Arduino con EEPROM 24AA1025

Premessa: Abbiamo realizzato molte guide per principianti con questa guida cominceremo a realizzare guide sempre più articolate. In un articolo precedente abbiamo spiegato come usare la libreria Wire I2C di Arduino con tutte le sue varie funzioni e la logica per utilizzarla. (Consigliamo di leggere l’articolo precedente per capire bene ogni passaggio che verrà trattato). […]

Pubblicato il

Come usare Sensore ultrasuoni HC-SR04 con Arduino

Premessa: Questa guida ci accompagnerà passo passo alla realizzazione di un misuratore di distanza con un sensore ultrasuoni HC-SR04 comunemente usati su rover per rilevare la distanza ad esempio da un ostacolo. LISTA DEI MATERIALI: Arduino Uno Led Breadboard HC-SR04 Sensore Ultrasuoni KIT Jumper Resistenze Per cominiciare osserviamo i collegamenti base del sensore e dello schema che […]

Pubblicato il

Sintetizzatore Vocale Google tts API Python Raspberry Pi

Premessa: Come ci hanno chiesto molti dei nostri lettori, questa guida nasce da un’esigenza di rendere il raspberry pi un sintetizzatore vocale ottimale. Ci siamo sempre soffermati all’utilizzo di sintetizzatori vocali locali come espeak o altri programmi che non permettevano un’efficente sintetizzazione. Con questo articolo faremo parlare il nostro raspberry pi tramite il tts di […]

Pubblicato il

Guida esempi libreria lettore RFID MF522-AN con Arduino

Premessa: In questo articolo andremo a spiegare quali download effettuare e quale componentistica hardware scegliere per realizzare il nostro sistema con i tag RFID. Sono comunemente usati ad esempio negli hotel per realizzare dei sistemi di apertura porte o nei distributori di bevande e cibo o altri mille impieghi. Come prima cosa andremo a scaricare le […]

Pubblicato il

Python modulo Tkinter Inviare dati seriali da PC ad Arduino

Premessa: Questa guida nasce soprattutto per le molteplici richieste fatte dai nostri visitatori riguardo l’argomento di invio dati tra dispositivi via seriale. Molto spesso in rete troviamo solo tutorial su come inviare dati da arduino a dispositivi come PC, Smartphone e Schede embedded come la Raspberry. In questo articolo invece ci concentreremo su come si può […]

Pubblicato il

Come abilitare e installare Protocollo FTP Debian Raspberry Pi

Questa guida molto semplice ci illustrerà come abilitare il protocollo FTP per cominciare a lavorare da remoto con il vostro Raspberry Pi o meglio dire cominciare a spostare grandi file in maniera massiva. Per prima cosa ci dirigiamo nel terminale e andiamo a installare: sudo apt-get install proftpd-basic Una volta installato ci chiederà che tipologia […]

Pubblicato il

CD74HC4067 Multiplex 16 canali analogici-digitali Arduino Sketch

Premessa: Vedremo in questa guida un interessante integrato CD74HC4067 della famiglia dei multiplexer che ci permetterà di “moltiplicare” i nostri pin digitali o analogici. Per moltiplicare si intende riuscire ad ottenere più pin su un microcontrollore esempio arduino. LISTA DEI MATERIALI: Arduino Uno CD74HC4067 Multiplexer 2x Strip 20 vie Breadboard Esso si comporta come un interruttore. Dallo […]

Pubblicato il

Step Up LT1073 Come ottenere 5 Volt da una batteria da 1.5 Volt

Premessa: Vedremo un’interessante circuito Step Up che ci permetterà di alimentare un microcontrollore. Di norma nei progetti che richiedono ad esempio l’utilizzo di un attiny standalone può risultare molto utile questo circuito. Quello che faremo è ricavare 5volt tramite l’integrato LT1073CN85 e alcuni componenti elettronici aggiuntivi da una normale pila che viene impiegata nei nostri […]

Pubblicato il

Mini Thermal Printer Raspberry Pi Come Stampante Termica

Premessa: Con questa guida vedremo come collegare una stampante termica, genericamente chiamata Thermal Printer, con la Raspberry Pi. Può essere impiegata per molti utilizzi come ad esempio la realizzazione di un registro di cassa o anche semplicemente per stampare immagini, codici a barre di varie tipologie grazie alla libreria che troverete in questo articolo o […]

Pubblicato il

Guida Progetti Come usare la Banana Pi per i vostri progetti

Banana Pi è un microprocessore compatibile Raspberry Pi. Costruito con ARM Cortex-A7 CPU dual-core e GPU Mali400MP2, e il software è open source, Banana Pi può servire come piattaforma per fare un sacco di applicazioni e progetti. LISTA PRODOTTI: Banana Pi NOTA BENE: A causa del basso amperaggio della porta USB del computer, si consiglia di utilizzare 5V 2A […]