Pubblicato il

Come assegnare indirizzo IP Statico Debian Linux Raspberry Pi

Premessa: Di solito la necessità di impostare un’indirizzo IP da dinamico (dhcp) a statico (static) può dipendere da alcuni punti fondamentali: es. Si sta lavorando tramite un web server e necessita di essere “raggiunto” sempre allo stesso IP Se si sta lavorando in remoto ad un progetto è norma impostarlo l’IP fisso nell’interfaces per non […]

Pubblicato il

Applicazione Bluetooth APP Android Arduino Lettura Sensore Analogico

Premessa: Con questo tutorial sarete in grado di leggere un valore analogico del vostro arduino su un dispositivo android quale un Tablet cellulare o ad esempio una scheda Embedded. Grosso modo l’applicazione si adatta su qualsiasi dispositivo. Nel tempo penseremo a migliorare questa applicazione e renderla “graficamente” stabile su tutti gli apparecchi. L’applicazione permette di […]

Pubblicato il

Come creare IMG immagine iso SD Card dei vostri Progetti Raspberry Pi Linux Distro

Premessa: Capita spesso che per motivi genericamente di sicurezza, si fa rimedio alla creazione di un’immagine IMG denominata ISO dei vostri progetti. Poniamo il caso che si sta lavorando su una distro Linux Debian sulla vostra Raspberry Pi o qualsiasi altra scheda embedded e si voglia sviluppare un progetto che richiede e impiega svariati giorni […]

Pubblicato il

Libreria Wire Arduino i2c

Premessa: La libreria Wire nasce per la gestione di tutti quei dispositivi elettronici che negli anni sono stati sviluppati con la tecnologia I2C per comunicare su due soli fili con altri dispositivi digitali. Si tratta di una tecnologia ormai ben collaudata e nata dai laboratori Philips nel lontano 1980. Lo scopo era quello di ridurre la […]

Pubblicato il

Come scrivere e creare una libreria per Arduino

Premessa: Le librerie sono un modo molto efficace per creare del codice riutilizzabile e condivisibile; per questo rivestono in Arduino un ruolo molto importante. chiunque puo contribuire a implementare nuove librerie e a migliorare la qualità dei progetti vivendo questa collettività chiamata open source. La realizzazione di una libreria non differisce molto dalla scrittura di […]

Pubblicato il

Come usare Ethernet Shield Arduino W5100 Controllare Temperatura

Premessa: Lo Shield Ethernet di Arduino oltre alla connettività LAN 10/100 Mb, offre uno slot per micro SD per operazioni di Data Logging o File Dumping, quindi inoltre la card SD consente di gestire pagine html e mini-siti WEB piu o meno complessi. Con questo tutorial vedremo qualcosa di più semplice e come approcciarsi a questa […]

Pubblicato il

Riconoscimento Facciale SimpleCv Raspberry Pi

Premessa: Abbiamo già visto come installare SimpleCV sul nostro Raspberry ora vedremo come fare un semplice programma di riconoscimento facciale con poche righe di programmazione. Vediamo subito il programma che spiegheremo passo passo. import SimpleCV i = SimpleCV.Camera().getImage() faces = i.findHaarFeatures(“/home/pi/haarcascade_frontalface_alt.xml”) #print locations for f in faces: print “I found a face at ” + […]

Pubblicato il

Sensore umidità del terreno con Arduino compatibile Beetle

Premessa: Faremo qualcosa di semplice e pratico. Nelle scorse lezioni abbiamo parlato del microcontrollore Beetle (compatibile Arduino leonardo) con il quale svilupperemo il nostro sensore di umidità con questa piccola Board per rendere l’hardware abbastanza compatto. LISTA DEI MATERIALI: Scheda Beetle Sensore umidità del terreno 2x Coin cell adapter Led Resistenza 330 ohm Jumper Maschio […]

Pubblicato il

Progetti Controllo Remoto Intel Galileo Board Esempi e Codice

Premessa: Galileo è una scheda microcontrollore basata sull’ Intel® Quark SoC X1000 Application Processor, un sistema Intel Pentium a 32 bit su un datasheet. E’ la prima scheda Intel strutturata per essere compatibile via hardware e software con shield Arduino progettati per la Uno R3. Con questo tutorial conosceremo il suo funzionamento. LISTA DEI PRODOTTI: […]

Pubblicato il

Esempio Arduino Snap Action o End Stop Tutorial – Lezione 10

Premessa: Con questa guida potrete decidere di utilizzare una shield che permette di avere la parte hardware già tutta integrata oppure costruirvi da zero il vostro Snap Action. Per i neofiti lo Snap Action è un pulsante che normalmente alla sua pressione può assumere il valore high o low a seconda delle vostre esigenze e […]

Pubblicato il

Esempio LCD Shield Arduino Uno con Push Button – Lezione 9

Premessa: Con questa guida conosceremo lo Shield LCD della microrobot che troverete nel nostro e-commerce. Nel web si trovano molteplici utilizzi di questo shield, a partire da una radio oppure prototipi di stampanti 3D e altri progetti interessanti. Il nostro intento è quello di indirizzare il neofita e per chi comincia ad utilizzare questo shield, […]

Pubblicato il

Come usare modulo Shield GSM GPRS per Arduino

Premessa: Con questa guida potrete controllare un modulo GSM/GPRS di Arduino e inviare messaggi effettuare chiamate e connettervi a internet. La procedura è molto semplice collegate il vostro Arduino, nel nostro caso stiamo usando la versione UNO al modulo Shield GSM/GPRS. Una volta conesso tramite i pin header non vi rimane che caricare i rispettivi […]

Pubblicato il

Controllo Potenziometro con Arduino e Processing

Premessa: Con questa guida sarete in grado di combinare la programmazione Arduino con quella Processing. Una volta installato Processing ci rimane che seguire in maniera dettagliata le istruzioni sottoriportate, utili per controllare un potenziomentro con Arduino e vedere la sua oscillazione a livello grafico tramite Processing. LISTA DEI MATERIALI: Potenziometro 10Kohm Arduino Uno Breadboard Jumper […]

Pubblicato il

Come installare Processing per Arduino

Premessa: Processing è un software molto utile che legato alla programmazione Arduino permette di realizzare progetti interessanti. Ha vita nel 2001 da una comunità online che ha permesso di sviluppare un software che inizialmente veniva usato per insegnare i fondamenti di programmazione in Visual Context, equivale a dire la programmazione tramite interfaccia grafica. Come citato […]

Pubblicato il

Easydriver Arduino come controllare Stepper Motori Passo Passo – Lezione 8

Premessa: Questa guida permette di comandare un motore Passo Passo denominato anche STEPPER tramite un controller Easydriver collegato ad Arduino. Utile per molti progetti che gestiscono variabili molto precise come nello specifico caso delle stampanti 3D, che tramite i motori passo passo permettono di muovere gli assi X Y Z. LISTA DEI MATERIALI: Easydriver Stepper […]

Pubblicato il

Come Programmare Attiny85 con Arduino – Lezione 7

Premessa: Per i meno esperti oggi parleremo della famiglia Attiny o meglio dire dei microcontrollori della ATMEL giusto per ricordarlo è un azienda manufatturiera di semiconduttori fondata nel 1984.Questo tutorial ci permetterà di capire come programmare un Attiny85 con Arduino. LISTA DEI MATERIALI: Attiny85 Breadboard o Millefori Arduino Uno Jumper Maschio Maschio Cosa ci possiamo fare: […]

Pubblicato il

Come usare e collegare N-Channel Mosfet con Arduino e Raspberry Pi – Lezione 5

Premessa: Con questo tutorial mostreremo come pilotare un Mosfet (famiglia transistor) come interuttore tramite arduino. I transistor sono componenti che permettono di passare o amplificare un segnale. Noi in questa guida approfondiremo l’utilizzo come interruttore. Fondamentalmente dispne di tre pin. Il primo chiamato IN(ingresso) che in figura si trova sotto la sigla S che sta […]

Pubblicato il

Sensore Pir Arduino Come fare rivelatore di movimento – Lezione 6

Premessa: Dopo aver letto questa guida sarete in grado di costruirvi il vostro Sensore Pir Arduino Come rivelatore di movimento. Può essere usato per costruirsi il proprio impianto di sorveglianza oppure come semplice controllo per accendere delle luci tramite relè, comunque sia spiegheremo passo passo componenti hardware e software per portare a termine il vostro […]

Pubblicato il

Microcontrollore Beetle Leonardo compatibile IDE Arduino

Microcontrollore Beetle Leonardo compatibile IDE Arduino Oggi abbiamo deciso di presentarvi la Beetle un microcontrollore dalla dimensioni ridotte e da un costo molto abbordabile circa 10 euro. Caratteristiche 20mm X 22mm Dimensioni Collegamento diretto via micro USB     LISTA DEI MATERIALI: Scheda Beetle Micro USB Cable Specifiche: Microcontroller: ATmega32u4 Clock Speed: 16 MHz Operating […]

Pubblicato il

Comandi da terminale Shell Linux Debian Raspberry Pi

Comandi da terminale Shell Linux Debian Raspberry Pi Premessa molti comandi per essere eseguiti necessitano dei privilegi di amministratore (utente root), pertanto prima bisogna: Se si usa Ubuntu/Kubuntu/Xubuntu: anteporre ai comandi sudo, nel seguente modo: sudo comando (inserire la password dell’utente che non apparirà a video neanche come asterischi!) Se si usa una qualsiasi altra distro: […]

Pubblicato il

Progetto Sensore di Flessione Arduino Muovere Servo Tramite Sensor Flex – Lezione 4

Premessa: In questo tuorial mostreremo come muovere un servo tramite un sensore di flessione. Il progetto è molto interessante perchè con questa guida potrete cominciare a controllare delle articolazioni robotiche, o altre mille piccole applicazioni che vi vengono in mente. Noi di Critics abbiamo pensato di trasformare il nostro Agol nella versione 1.1 in un […]

Pubblicato il

Come usare e impostare Client-Server import Socket Python Raspberry Pi – Lezione 7

Premessa: Il Socket in Python e come ogni altro linguaggio di programmazione viene genericamente usato per mettere in comunicazione due architetture o meglio dire per i neofiti, nel nostro caso due Raspberry Pi. A tal scopo ci procureremo due Raspberry o una raspberry e un pc con sistema operativo linux o qualsiasi altra distro. Il […]

Pubblicato il

Come installare sintetizzatore vocale Espeak con Python su Raspberry Pi – Lezione 6

Premessa: In questo tutorial facciamo vedere come installare un sintetizzatore vocale eSpeak ed eseguire uno script python sulla nostra Raspberry Pi. LISTA DEI MATERIALI: Raspberry Pi Micro SD Casse Audio Cavo Ethernet Per prima cosa installeremo eSpeak quin installeremo il pacchetto dirigendoci nel terminale: sudo apt-get update sudo apt-get install espeak Rispondiamo Y alla richiesta […]

Pubblicato il

Come installare Debian Wheezy e Ubuntu su Udoo

Come installare Debian Wheezy e Ubuntu su Udoo Per cominciare abbiamo pensato di cominciare con un qualcosa di molto semplice ma utile per tutti i neofiti che entrano a far parte della nostra comunità. Installare Debian Wheezy o Ubuntu sulla Udoo Quad è molto semplice. LISTA DEI MATERIALI: Scheda Udoo Micro SD Distro Ubuntu per […]