logo

mercoledì 7 novembre 2012

Raspberry PI


Guida rapida

Configurazione di base
La procedura descritta qui è la più semplice, utilizzando solo le porte USB sulla scheda e un televisore o  un monitor. 
Avrete bisogno di:
  • Tastiera e mouse USB.
  • SD card (vedi sotto).
  • HDMI o composito televisione, o un monitor con DVI o HDMI, e un HDMI / cavo composito.
  • Micro USB di alimentazione - assicurarsi di utilizzare una buona qualità, in grado di fornire almeno 700mA a 5V. Non tentare di alimentare il Raspberry Pi collegandolo ad un computer o un hub.
  • Cavo LAN Ethernet (opzionale).

Avrete bisogno di una scheda SD con un sistema operativo preinstallato prima di poter avviare il Raspberry Pi. Scheda di 4 GB o più. Per ottenere un'immagine SD card, e per le istruzioni su come flashare una scheda SD da un PC Linux o Windows, fare riferimento al http://www.raspberrypi.org/downloads . Si consiglia agli sviluppatori di utilizzare il Raspian immagine "ansimante", che comprende Python, gcc, e una serie di applicazioni di esempio.
L'audio digitale è disponibile tramite il connettore HDMI. Audio stereo analogico è disponibile presso il jack da 3,5 mm. Per avviare il Raspberry Pi, collegare il mouse, monitor e tastiera, inserire la scheda SD precaricata e collegare l'alimentazione. Se è stato inserito il cavo Ethernet, il dispositivo tenterà di acquisire un lease DHCP in fase di avvio. È possibile effettuare il login con il nome utente e la password nella pagina di download. Per i privilegi di superutente, "sudo" non richiede una password. Una volta effettuato il login, è possibile avviare il sistema X Window utilizzando il comando "startx".
Sorgenti del kernel e un cross-compiling toolchain per l'uso su un PC x86 Linux sono disponibili presso https://github.com/raspberrypi .
Codice di esempio per OpenGL ES, OpenMAX e altre API multimediale è disponibile nella directory / opt / vc / src / hello_pi.

Prossimi aggiornamenti

Nuove immagini della scheda SD vengono rilasciate regolarmente da http://www.raspberrypi.org/downloads . 

giovedì 1 novembre 2012

Relè ir programmabile


In ogni abitazione è presente almeno un telecomando ir utilizzato per controllare dispositivi come tv, dvd, hi-fi, ecc.. Il sistema di comunicazione utilizzato per la trasmissione dei dati è l’infrarosso anche se in quest’ultimo periodo alcune case produttrici hanno adottato sistemi comunicanti ad onde radio.

La comunicazione è affidata ad un diodo funzionante nello spettro dell’infrarosso, il quale trasmette il codice di bit in sequenza, modulato ad una frequenza compresa tra 30 e 60Khz; l’utilizzo di una portante elevata permette di abbattere le interferenze generate da varie fonti presenti nell’ambiente.

Per far si che i disturbi vengano eliminati correttamente, il ricevitore dispone di un filtro passa-banda centrato sulla frequenza della portante. La frequenza portante maggiormente utilizzata è la 38Khz.

Questo progetto destinato all’automazione domestica, infatti permette di pilotare carichi elettrici utilizzando trasmettitori già presenti all’interno dell’abitazione restando comodamente seduti sulla poltrona; il dispositivo è stato progettato per essere alloggiato nelle normali scatolette 503 cosi da poter essere inserito all’interno dell’impianto elettrico senza effettuare particolari modifiche.


Lo schema è molto semplice, le parti si dividono in due blocchi, il primo in altro riguarda la sezione di alimentazione necessaria alla fornitura dei 5V indispensabili per il funzionamento del micro e del sensore.
Il blocco centrale è in sostanza il cuore del circuito, infatti tutte le operazioni vengono eseguite dal microcontrollore PIC12F1840, esso provvede al riconoscimento del dato prelevato dal sensore IR TSOP1738(o equivalente) connesso al connettore X1, e confrontarlo con il dato precedentemente memorizzato; se l’attribuzione di uguaglianza è positiva provvede ad abilitare l’uscita(relè) nella modalità preselezionata(monostabile o bistabile).


Procedura di autoapprendimento:
L’autoapprendimento del codice deve essere eseguito nel seguente modo:

- Per prima cosa alimentare il circuito tramite il connettore X3;
- Premere e mantenere premuto il tasto S1, a questo punto il led LED1 rimarrà acceso;
- Premere un tasto sul telecomando con il quale si vuole commutare l’uscita, se la memorizzazione del codice è avvenuta in modo corretto, il led LED1 lampeggerà velocemente;
- Rilasciare il tasto S1;

Ora è possibile utilizzare il ricevitore.
P.S.
In assenza di alimentazione il micro memorizza nel’eprom il dato ricevuto, per poi caricarlo nuovamente alla successiva accensione, ciò evita di dover eseguire l’autoapprendimento ogni volta che viene tolta l’alimentazione.