Postări

Se afișează postări din 2019

Ceas cu Arduino Nano V.3, modul DS1307, 2 senzori DS18B20 si afisaj LCD

Imagine
  Ca sa mai invat cateva lucruri despre Arduino si despre crearea unui cod in mediul Arduino, am creat-testat un Ceas cu modul DS1307, doi senzori de temperatura DS18B20 (care citesc temperaturile din interior si exterior) iar afisarea informatiilor este realizata pe un afisaj LCD 20x4, momentan am folosit un LCD 20x4 pentru ca doresc si implementarea unui "Big Font" in cod, dar se poate folosi si un LCD 16x2, prin cateva modificari minore in soft (cod).   Am realizat afisarea informatiilor pe LCD, prin folosirea unor meniuri, asa am invatat cate ceva si despre creare - functionare meniuri in Arduino.   Meniul 1 afiseaza informatiile despre Ceas, Data, Zi, Luna, An.   Meniul 2 afiseaza informatia despre temperatura interior citita de senzorul DS-interior.   Meniul 2 afiseaza informatia despre temperatura exterior citita de senzorul DS-exterior.    Eu folosind un LCD 20x4, puteam afisa toate informatiile pe un singur ecran (men...

Termostat Reglabil pentru Pompa Centrala

Imagine
       In urma unei discutii cu cineva care dorea un termostat reglabil pentru pompa de centrala, am inceput sa pun pe breadboard cele necesare si sa incropesc un cod (sketch) lucrand sub mediul Arduino.    Termostatul are la baza un modul arduino (in teste) care urmeaza a fi inlocuit cu un Atmega328P in care este scris HEX-ul termostaului, un afisaj cu 7 segmente LED, Anod Comun (se poate folosi si Catod Comun), un senzor de temperatura digital DS18B20, doua LED-uri care indica starea functionarii pompei, 3 switchuri (push butoane).    In varianta realizarii finale, mai sunt necesare un releu pentru actionarea pompei, un tranzistor care comanda releul (sau se poate folosi un optocuplor).    Asa arata cele necesare insirate pe breadboard:     Pentru testare "Live", direct in montajul fizic si FARA modulul Arduino, am desenat - realizat repede si un cablaj, cablaj realizat prin metoda transfer de toner, meto...

Realizare cablaj prin metoda transfer de toner la "rece"

Imagine
    Vreau ca sa prezint in acest post, realizarea unui cablaj imprimat realizat prin metoda transfer de toner la "rece", metoda ce este la indemana oricarui doreste sa isi realizeze singur, acasa, un cablaj imprimat pentru proiectele lui.    Transferul tonerului pe cablaj, in aceasta metoda, NU este realizat prin metoda clasica si arhicunoscuta, la"cald", cu fier de calcat sau laminator dedicat, este realizat prin metoda transferului la "rece", adica fara sursa de caldura.    Acum ceva timp in urma,am gasit pe YouTube un clip in care transferul tonerului pe cablaj era facut la "rece", cu acetona diluata cu alcool izopropilic.  Reusind la acel timp sa imi procur circa 500 ml de acetona pura, nu ceea ce se gaseste in comert, am testat aceasta metoda.  Dupa cateva teste de concentratie, rezultatul a fost destul de bun, in comparatie cu transferul tonerului la cald, cu fier de calcat.    Pentru ca aveam putina acetona pura, r...

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...