Postări

Se afișează postări cu eticheta LCD 16x2

Citire instantanee temperatura DS18B20 si afisare pe LCD 16x2 V-2

Imagine
  Revin cu un update la  Termometru simplu cu DS18B20 si afisare pe LCD 16x2 V-1      In aceasta schita am inclus din biblioteca Dallas Temperature a lui milesburton, exemplul lui pentru WaitForConversion, exemplu care ne faciliteaza citirea temperaturei livrata de senzorul DS18B20, aproape instantaneu.     Acest model de citire l-am mai implementat pentru teste in cateva mici proiecte personale si chiar functioneaza super bine, temperatura este afisata aproape instantaneu, fata de modelul de citire clasic care include un mic delay.   Pentru a va face o idee si pentru a testa aceasta metoda atasez codul folosit de mine, avand la baza codul iniatial folosit la  Termometru simplu cu DS18B20 si afisare pe LCD 16x2 V1, cel de aici: https://hobby-geomar.blogspot.com/2020/04/termometru-simplu-cu-ds18b20-si-afisare.html    Pentru cei care vor sa testeze metoda/codul,  am urcat codul aici:   Cod Citire rapida Temp DS18B20   O...

Ceas cu Big Font si LCD 20x4

Imagine
Ceas cu Big Font si LCD 20x4     Daca tot au fost Sarbatorile Pascale si cumulate cu acest Covid 19, iar daca tot stam acasa (asa cum am indemnat pe toti cei care imi viziteaza blogul), am zis sa mai "cochetez" putin cu Arduino.     Asa am testat un "mic" cod pentru Ceas cu Big Font si LCD 20x4, tot aveam cele necesare la indemana si ca sa testez/invat si afisarea cu Big Font pe un LCD 20x4.     Despre Big Font am gasit informatii pe blogul lui Niq_ro, aici:   http://nicuflorica.blogspot.com/     Am preluat din caracterele Big Font create de el, decat cateva care m-au interesat pentru afisare ceas, adica cifrele de la 0-9, semnele plus, minus, doua puncte pe care le-am mai bibilit/stricat eu ca sa arate cum vroiam eu sa fie afisate cifrele.     Pentru partea de ceas am folosit un modul cu DS1307, modul achizitionat acum ceva timp de pe Aliexpress, afisarea informatiilor am realizat-o pe un LCD cu 20x4 caract...

Termometru simplu cu DS18B20 si afisare pe LCD 16x2 V-1

Imagine
    Termometru simplu cu DS18B20 si afisare pe LCD 16x2  V-1     Pentru cei ce doresc sa inceapa sa studieze Arduino, m-am decis ca sa vin in ajutorul lor cu un mic proiect de termometru care citeste temperatura de la un senzor digital Dallas tip DS18B20 si afiseaza temperatura citita pe un LCD alfanumeric de 16x2 caractere.     Pentru acest mic proiect avem nevoie de un modul Arduino (UNO, NANO, Etc), un afisaj alfanumeric de 16x2 caractere, un senzor digital de tip DS18B20 si codul postat putin mai jos.     Codul este foarte simplu, pentru inceput trebuiesc instalate in Arduino  librariile necesare pentru functionarea codului scris: <OneWire.h>,  <DallasTemperature.h>,  <LiquidCrystal.h>     Libraria: <OneWire.h>    se ocupa de comunicatia pe un singur fir.     Libraria: <DallasTemperature.h>    se ocupa de apelarea/setarea/citirea senzor...

Sursa Digitala cu Atmega8 & LCD 16x2 & LM723 - Pasul -> 3

Imagine
  Acum vom discuta de efectuarea reglajelor sursei la prima punere in functie.   Prima data se scrie HEX-ul in Atmega 8 folosind HEX-ul atasat in arhiva precum si urmatoarele setari pentru fusebits:   Eu am folosit acest calculator pentru fusebits, deoarece am folosit softul SinaProg si USBasp pentru a scrie HEX-ul in Atmega 8. Imi trebuia in SinaProg valorile incercuite pentru fusebits:   In arhiva sunt atasate doua HEX-uri:                  1 - Sursa Digitala.hex, este modificat de mine sa apara mesajul:                                                                                     SURSA 0-25 V 0-5A                  2 - zasilacz_mikr...

Sursa Digitala cu Atmega8 & LCD 16x2 & LM723 - Pasul -> 2

Imagine
 Incet, incet in functie de timpul liber am inceput strangerea componentelor si montarea lor pe cablaje.   Primele "piese" care se monteaza pe cablaj, sunt jumperii realizati din sarma, resturi terminale piese, etc.   Cateva poze de pe parcursul montarii componentelor pe cablaje:   Dupa echiparea cablajelor cu piese, am cautat o cutie in care sa pot ansambla sursa. Am gasit o cutie care permitea la limita montarea sursei in ea, dar nu puteam folosi placa Auxiliar Board asa cum a fost proiectata/realizata.   Asa ca m-am decis sa "improvizez" o tastatura folosind butoanele de la un calculator de birou defect. Dorind ca sa folosesc si acea membrana de sub tastele calculatorului, am desenat-realizat un cablaj pentru realizarea tastaturii.    Am inceput realizarea panoului frontal pe care am montat LCD-ul si tastatura realizata de mine.    Decupajele fiind facute manu...