Afisajul se numeste LFD080AAG-103 si a fost achizitionat de la TME. El are inaltimea cifrelor de 20mm (0.8") si culoarea segmentelor este verde.
Pozitionarea pinilor, cifrelor si schema interna sunt:
asa ca am modificat schema anteriora, care devine:
Am modificat si sketch-ul si l-am mai "curatat", el fiind 4dig7segm_ac_18b20_thermostat_ver4m7.ino. Un releu, pentru comanda unei centrale sau sistem de racire, se poate conecta la iesirea A5 (led-ul rosu).
Situatiile care se gasesc pe ecran sunt:
- indiare temperatura curenta:
- temperatura dorita:
- histerezis temperatura (cu cat poate scadea temperatura fata de cea dorita):
- tip termostat (sistem racire)
- timpul in secunde dintre citirile senzorului de temperatura (in timpul accesarii datelor de la senzorul DS18B20 apare o scurta stingere a afisajului):
Am facut 2 filmulete:
- termostat si pentru temperaturi negative cu Arduino (7)
- pentru afisaj cu catod comun:
- pentru afisaj cu anod comun:
Bna ziua,
RăspundețiȘtergereAm incercat sketc-ul 4dig7segm_ac_18b20_thermostat_ver4m7.ino Am folosit un afisaj cu anod comun (la fel ca KW4-563ASA).
1. In sketch cred ca s-au inversat liniile // for common anode si // for common cathode
am anulat aceste linii si functioneaza:
#define DIGIT_ON LOW
#define DIGIT_OFF HIGH
#define SEGMENT_ON HIGH
#define SEGMENT_OFF LOW
#define DP_ON HIGH
#define DP_OFF LOW
2. cand afiseaza temperaturile negative, punctual zecimal nu apare corect
0.1C
0.0C
-01.C
-02.C
e posibil sa le fi inversat... nu e greu sa muti virgula...
RăspundețiȘtergerein subrutina te1 schimbi virgula (DP)
ȘtergereMultumesc mult, e perfect
RăspundețiȘtergeremultumesc pentru atentionare.. cand mam timp o sa fac corectiile la skech..
ȘtergereДобрый день .
RăspundețiȘtergereМожете мне помочь в решении моей проблемы ?
Написать мне скечь (skech) на мою схему .
Схему я нарисую .
И задачи управления напишу .
Не для бизнеса .
Для меня. Для дома .
Спасибо за внимание .
С уважением Сергей.
schematic for this thermostat is in this article... if you want to made another project, send more info...
Ștergereпри установке скетча пишет.
RăspundețiȘtergereошибка компиляции для платы UNO
you need 3 libraries: 2 for DS sensor (OneWire & DallasTemperature) and one for store dates (EEPROM)
ȘtergereCe trebuie modificat pentru a functiona cu arduino mega 2560? Am incercat sa incarc codul si i-mi apare: Error compiling for board Arduino/Genuino Mega or Mega 2560.
RăspundețiȘtergereaveti librariile necesare? daca da, incercati si cu o versiune de Arduino IDE mai veche, gen 1.0.4, care e portabila (nu trebuie instalata, doar copiata)
ȘtergereSIR WHAT SHOULD I CHANGE I AM USING TM1637 BASED 4 DIGIT DISPLAY
RăspundețiȘtergere