Postări

Se afișează postări cu eticheta 1 Wire

Ceas - Data - Termometru cu DS18B20, DS1307, 4 Digiti LED si animatii

Imagine
   Acum ceva timp, mi-am dorit sa-mi realizez un ceas care sa poata afisa ora, data si temperatura de la 1-2 senzori DS 18B20. Ceasul trebuia conceput in mediul Arduino si afisare pe 4 digiti LED multiplexati, asa mai invatam si eu cate ceva despre Arduino, senzori, multiplexare, etc.    Asa ca am inceput cautari pe Google ca sa caut informatii despre ceasuri realizate cu modul RTC bazat pe DS1307 si afisare multiplexata pe 4 digiti LED.  Am gasit diverse proiecte, unele mai simple,altele mai complicate.    Am asezat pe breadboard un afisaj 4 digiti (anod comun), un modul RTC cu DS1307 si am inceput creearea si testarea unor mici coduri (sketch-uri) inspirate din modele gasite.  Rezultatele au fost multumitoare pentru mine pentru partea de afisare-citire ceas-data de la DS1307.   Dupa aceasta etapa, am inceput cautari pentru citire-afisare si implementare in cod a unui senzor de temperatura DS 18B20.  Dupa cateva esecuri, ba li...

Termometru/Termostat PIC16F628A - Afisaj LED - DS18S20 (maxim 15 senzori)

Imagine
De ceva timp doream sa realizez un termometru cu PIC 16F628A - DS18S20 si Afisaj LED. Nefiind asa de priceput la creearea unui soft de la zero, am inceput sa caut diverse proiecte pe net. Dupa ceva cautari, studiind diferite scheme/montaje, m-am oprit la o schema de termometru, cea de aici: http://s-o.webnode.cz/teplomer-t15ds/ Schema care poatea fi realizata, atat cu PIC16F88 cat si cu PIC16F628A (pe care il aveam prin cutii). Avantajul acestei scheme este simplitatea ei, precum si conectarea senzorilor DS18S20 ( pana la maxim 15 senzori) pe un singur fir (1 Wire). Dupa realizarea montajului si conectarea senzorilor se alimenteaza montajul. La pornire montajul "scaneaza" toti senzorii DS conectati si ii memoreaza (adresele lor care trebuie sa fie diferite). Apoi incepe afisarea, senzor 1 -> temp (5 sec), senzor 2 --> temp (5 sec), senzor 3 ....... pana la ultimul senzor (asa cum am scris, permite maxim 15 senzori) Daca senzorii sunt montati (spre exemplu...