25 Giu 2013

Lo scopo di questo articolo è quello di riuscire a interfacciare un DAC della Maxim (MAX541) al PIERIN PIC18 via SPI. Con il programma di esempio, il PIERIN potrà generare 4 forme d’onda a 1KHz selezionabili mediante il tasto PL1. I due led indicano quale forma d’onda è stata selezionata.

20 Giu 2013

Lo scopo di questo articolo è quello di riuscire a configurare e utilizzare correttamente la periferica MSSP del PIERIN PIC18 alfine di stabilire una comunicazione con il sensore di temperatura TCN75A. Il programma scritto per questa applicazione è stato sviluppato partendo dal codice presentato nell’articolo precedente (quello sulla USART): infatti il codice che vedrete tra poco, legge la temperatura dal sensore comunicando via I2C, esegue una conversione del dato e poi invia il risultato via UART al PC.

3 Maggio 2011

Si tratta di una centralina programmabile, a zona unica e dotata di sensori esterni in grado di comunicare e stabilire se c’è il sole diretto sulle piante e se il terreno è umido o secco. Si possono impostare due diverse modalità: la modalità programmata e quella automatica. Nella prima si possono impostare 5 diverse irrigazioni a orari stabiliti, con durata prestabilita. In questa modalità viene preso in considerazione solo il sensore di umidità(escludibile) che ha la funzione di segnalare se ha piovuto o meno (dato che si presume che le irrigazione siano programmate ad intervalli di tempo distati tra loro e che in quei periodi non ci sia il sole battente). Nella seconda modalità, invece, si può impostare solo la durata dell’irrigazione: infatti sarà la centralina a decidere quando irrigare, basandosi sul tasso di umidità del terreno (regolabile) e se c’è la luce del sole diretta. Il tutto è impostabile tramite un comodo LCD alfanumerico 16x2quattro tasti e una semplice struttura a menù per l’impostazione di tutte le funzioni. Inoltre è presente un altro pulsante che ha la funzione di attivare manualmente l’elettrovalvola d’irrigazione: premendolo infatti si aprirà l’elettrovalvola e rimarrà aperti fino ad una nuova pressione del tasto, oppure impostando un determinato tempo (tramite i tasti “+” e “-“). La centralina è ovviamente dotata di un modulo RTC (Real Time Clock) dotato di batteria propria, per avere un riferimento orario anche quando la centralina è spenta (o va via la corrente).

22 Lug 2010

Cubo LED 4x4x4 Multicolor

Submitted by Galaxi93

Se ti piacciono da morire i led, quelle lucine vivaci e colorate che esplodono in tanti colori armoniosi, questo è il progetto che fa per te! Sono 64 led (4x4x4) di 4 colori diversi, collegati in multiplexing e comandati dal pic 16f876. Penso che sia uno dei pochi (se non l’unico, dato che non ho trovato nulla) cubi a led 4x4x4 controllato da un pic e programmato intermante in C con mikroC. Infatti si trovano molti progetti di cubi 3x3x3 o comunque controllati da altri tipi di microcontrollore (principalmente Atmel).

23 Ott 2009

Robot ampliabile

Submitted by Galaxi93
Robot ampliabile

Ecco una piccola guida per costruire un robot controllato da un PIC 16F877 programmato interamente in C. Questo robot è completamente ampliabile, e quindi è personalizzabile al massimo ed è possibile aggiungere qualsiasi tipo disensore e funzione. Il progetto è adatto a tutti coloro che hanno sempre desiderato costruire un robot. In questa pagina vedremo come preparare una base solida al nostro futuro robot e i primissimi circuiti che lo faranno funzionare. Il progetto è adatto ai principianti che si avvicinano al mondo della robotica-elettronica. Infatti spiegherò in modo chiaro e semplice tutti i vari procedimenti, e se avrete bisogno di chiarimenti su qualche dubbio o quant'altro non esitate a chiedere nei commenti.

Subscribe to Il sito di Galaxi93 RSS