Control heating system with Arduino Mega2560


Control heating system with Arduino Mega2560








Components needed for the project:
Componente necesare pentru proiect:


Mega 2560 R3 ATmega2560-16AU 



5V 8 Channel Relay Module Board




5V 4 Channel Relay Module





NTC-3470 Waterproof Professional Temperature






Tactile Push Button Switch Momentary Tact Caps






18 comentarii:

  1. Un proiect excelent cu utilitate maxima felicitari

    RăspundețiȘtergere
  2. salut, pai cum asa, o lista cu.... si atat... cateva cuvinte despre cod..nu?

    RăspundețiȘtergere
    Răspunsuri
    1. Salut! Proiectul este doar in faza de meniu si setari. Inca nu este si in faza de a functiona, sa execute comenzi catre relee. Nu am mai continuat proiectul, deoarece este abandonat.
      Meniul este realizat personal, fara librarii de meniu. Am folosit doar if-uri si switch-iuri.
      O librarie pentru display:
      Library: UTFT
      http://www.rinkydinkelectronics.com/library.php?id=51

      Pentru mai multe explicatii, putem discuta pe tema meniului.

      Ștergere
    2. Frumos.
      Păcat ca nu găsim și codul meniului.
      Eu caut asa ceva pentru a-mi controla (activa, dezactiva) anumiți consumatori din rulotă.
      La rinkydinkelectronics nu am găsit ceva care sa nu-mi dea erori la compilare și unele inserturi apar conflicte sau pur și simplu ...nu vrea.
      Am un display exact ca al tău si cu modificările necesare în sketch și cu un Mega cred ca pot realiza un management al temperaturilor si consumatorilor din rulota (pompa de apa, lumini, ventilație, căldura...).
      Dacă crezi ca ma poți ajuta cu sketch-ul ți-aș fi recunoscător.
      Traian, yo3hfp@yahoo.com sau gmail

      Ștergere
    3. Salut!
      Display-ul este de 3.2" sau 3.5"?
      Setarea display-ului difera de la un display la altul.
      De exemplu:
      #include "UTFT.h"

      // Remember to change the model parameter to suit your display module!
      UTFT myGLCD(CTE40, 38, 39, 40, 41); // CTE32HR pentru display 3.2" si CTE40 pentru display-ul de 3.5".
      Despre cod ce sa iti zic!? Proiectul a fost abandonat. Nu am librarie de meniu. Nu sunt programator ci pasionat. Mi-ar fi placut sa stiu mai multe dar nu prea am timp sa le mai invat...
      Totul a fost contruit cu switch-uri.
      switch (menu){
      case 0:
      ...
      break;
      ...
      astfel ca orice comanda de butoane era recunoscuta la fiecare case si de aceea nu poate intra in conflicte programul.
      Acu am facut un proiect asemanator dar pe ST7920:
      https://www.youtube.com/watch?v=u8moBsBhJIo
      Acesta este spre finalizare si montare la o cunostinta.

      Ștergere
  3. Salut!
    Îmi poți arata codul pentru meniu, te rog? As vrea sa îl adaptez pentru un mic proiect pe care îl fac.

    RăspundețiȘtergere
  4. Salut am si eu o placa arduino uno si ecran+ touch screen sunt inca amator as dori sa comand cu ajutorul touchscreen-ului 4 relee dar nu gasesc nici un proiect ma poti ajuta?

    RăspundețiȘtergere
  5. where i can download this project ? can you sent on my email please rudexpr@gmail.com

    RăspundețiȘtergere
  6. where can i download this project? can you sent on my email please isour_electronic@yahoo.com

    RăspundețiȘtergere
  7. Buna mar interesa si pe mine acest proiect poti sami trimiti prin mail codul
    Multumesc toroknorbert84@yahoo.com

    RăspundețiȘtergere
    Răspunsuri
    1. Salut! Proiectul este doar in faza de meniu si setari. Inca nu este si in faza de a functiona, sa execute comenzi catre relee. Nu am mai continuat proiectul, deoarece este abandonat.
      Meniul este realizat personal, fara librarii de meniu. Am folosit doar if-uri si switch-iuri.
      O librarie pentru display:
      Library: UTFT
      http://www.rinkydinkelectronics.com/library.php?id=51

      Pentru mai multe explicatii, putem discuta pe tema meniului.

      Ștergere
  8. HOLA SALUDOS DONDE PUEDO DESCARGAR EL CODIGO MUCHAS GRACIAS co7ev0526@gmail.com

    RăspundețiȘtergere
  9. Hello,
    very interesting project, well done, congratulations!
    Can I download the code.
    thanks in advance Ludo

    RăspundețiȘtergere
  10. Please send code to email id arungupta386@gmail.com

    RăspundețiȘtergere
  11. hi please send code to email id isour_electronic@yahoo.com tnx

    RăspundețiȘtergere