» Temes » Consells »Termostat a l’Arduino Mega 2560

Termostat a l’Arduino Mega 2560


Bon dia a tots. Aquest projecte es va implementar en una de les escoles properes a Moscou per a una classe de robòtica i ciències naturals. La tasca del dispositiu inclou imatges de data, hora, temperatura, així com enregistrar informació en suports SD amb un interval de mitja hora en format de fitxer txt.

La composició del producte inclou:
1. Arduino mega 2560
Termostat a l’Arduino Mega 2560

2. Glcd12864 v 2.0 (o una pantalla xinesa estàndard als xips ks0107 / ks0108)

3. Rellotge en temps real Hz 85 63

4. Sensor de temperatura TMP36

5. Mòdul per a targeta micro sd


Esquema i connexions


La pantalla Glcd12864 v2.0 es connecta mitjançant una interfície paral·lela. El rellotge en temps real utilitza el protocol I2c (pins sdc sdc a la pissarra), i el mòdul micro sd utilitza spi, pins 50 a 53 (concretament en aquest tauler). Tot funciona amb excepció de la pantalla de fons de la pantalla de 5V, el contrallum utilitza 3,3 V. En general, l’esquema no és complicat. L'alimentació de la placa prové d'un senzill adaptador de 5V estàndard. Consum actual del dispositiu a la regió de 100 mA.

Vista a la taula


Esbós
Esbós
Biblioteca U8glib

El propi croquis utilitza les biblioteques arduino estàndard, a excepció de la pantalla, que requereix la biblioteca U8glib. Els fitxers per a l'esbós es donen a l'arxiu i el funcionament correcte ha de ser a la carpeta amb l'esbós.

El temporitzador s’estableix escrivint el valor del codi binari decimal a les línies 45 i 46. En aquest cas, el període de resposta és de mitja hora. Per canviar el període d'una hora, escrivim a la línia 46 el valor B00111111. En conseqüència, escrivim el mateix valor a la línia de funció de restabliment del temporitzador. Informació més detallada sobre com manipular el temporitzador rtc pcf 8563 manual

Tota la informació de temperatura s’escriu a la targeta sd en format txt i té el següent formulari

Posteriorment, les dades es van utilitzar per compilar gràfics de temperatura del temps.
Aquest dispositiu és un prototip, no hi ha còpies de treball a la mà (actualment tot funciona). Tan aviat com ho pugui obtenir, descriuré el procés de muntatge complet amb la fabricació de programari, etc.

Apte per al tema

Temes relacionats

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...