» nite » Tipy »Termostat na Arduino Mega 2560

Termostat na Arduino Mega 2560


Dobrý deň všetkým. Tento projekt bol realizovaný v jednej zo škôl neďaleko Moskvy pre triedu robotiky a prírodných vied. Úloha zariadenia zahŕňa obrázky s dátumom, časom, teplotou a zaznamenaním informácií na médium sd v intervale pol hodiny vo formáte txt.

Zloženie výrobku zahŕňa:
1. Arduino mega 2560
Termostat na Arduino Mega 2560

2. Glcd12864 v 2.0 (alebo štandardná čínska obrazovka na čipoch ks0107 / ks0108)

3. Hodiny v reálnom čase Hz 85 63

4. Snímač teploty TMP36

5. Modul pre kartu micro sd


Schéma a prepojenia


Displej Glcd12864 v2.0 je pripojený prostredníctvom paralelného rozhrania. Hodiny v reálnom čase používajú protokol I2c (piny sda sdc na doske) a modul micro sd používa spi, piny 50 až 53 (konkrétne na tejto doske). Všetko je napájané okrem podsvietenia displeja od 5V, podsvietenie využíva 3,3V. Táto schéma nie je vo všeobecnosti zložitá. Výkon dosky pochádza z jednoduchého, štandardného 5V adaptéra. Prúdová spotreba zariadenia v oblasti 100 mA.

Pohľad na dosku


skica
skica
Knižnica U8glib

Samotná skica používa štandardné arduino knižnice, s výnimkou displeja, ktoré vyžaduje knižnicu U8glib. Písma pre skicu sú uvedené v archíve a pre správnu činnosť by sa mali nachádzať v priečinku s náčrtom, hlavné problémy sú uvedené v samotnej náčrte.

Časovač sa nastaví zapísaním hodnoty desatinného binárneho kódu do riadkov 45 a 46. V tomto prípade je doba odozvy pol hodiny. Pre zmenu periódy za hodinu napíšeme do riadku 46 hodnotu B00111111. Podobne zapíšeme tú istú hodnotu do funkčného riadku 54 vynulovania časovača. Podrobnejšie informácie o manipulácii s časovačom v Príručka k PCT 8563

Všetky informácie o teplote sa zapisujú na SD kartu vo formáte txt a majú nasledujúci tvar

Následne boli údaje použité na zostavenie grafov teploty počasia.
Toto zariadenie je prototyp, po ruke nie sú žiadne pracovné kópie (všetko v súčasnosti funguje). Hneď ako to dokážem, opíšem postup kompletnej montáže s výrobou softvéru, atď.

Vhodný pre tému

Súvisiace témy

Pridajte komentár

    • usmievaťúsmevyxaxaokdontknowyahoonea
      bossškrabanecoklamaťánoáno, ánoútočnýtajomstvo
      ľutovaťtanecdance2dance3odpusteniehelpnápoje
      zastávkapriateliadobrýgoodgoodpíšťalaomdlieťjazyk
      dymtlieskanieCraydeklarovaťvýsměšnýdon-t_mentiondownload
      teplohnevlivýlaugh1MDAstretnutiemoskingnegatívny
      not_ipražená kukuricatrestaťprečítaťvydesiťzdesenievyhľadávať
      posmechthank_youtototo_clueumnikakútnasúhlasiť
      zlýbeeeblack_eyeblum3očervenieťchvastanienuda
      cenzurovanéžartysecret2hroziťvíťazstvoyusun_bespectacled
      shokrešpektlolprevedievitajtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodiFLUDzákazzavrieť

Odporúčame vám prečítať si:

Ruku pre smartphone ...