Termostat s mikrokontrolérem ATmega32/ STM32F4 a webovým rozhraním/Thermostat with ATmega32/ STM32F4 and web interface


Možná jste pohodlní a chcete vše ovládat jednoduše ze svého počítače či tabletu nebo je potřeba ovládat zařízení vzdálené několik kilometrů daleko. Existují různá řešení, ale v dnešní době se stále častěji připojují zařízení do sítě LAN, ke kterým je možné přistupovat i z internetu. Právě o jednom takovém zařízení bude řeč v následujícím článku.

Takto začíná popis velmi zajímavého projektu.

Narrow využil mikrokontrolér ATmega32, který propojil s ethernet modulem ENC28J60 skrze SPI.

Tento modul obsahuje webový server, jednoduchou konfiguraci přes webové rozhraní, zabezpečení heslem a podporuje velké množství protokolů (ARP, UDP, TCP, ICMP, Telnet, TFTP, DHCP, HTTP, SNMP, SMTP).

K mikrokontroléru je připojeno teplotní čidlo DS18B20 a hodiny reálného času (RTC) DS1307. Údaje jsou posílány (přes UART) do druhého mikrokontroléru ATmega32, který zajišťuje obsluhu TFT LCD SSD1289.

Ke stažení je návrh DPS v Eagle and firmware mikrokontroléru pro LAN i LCD_TFT.

http://zavavov.vzap.eu/cz/elektrotechnika/projekty/nevstavejte-z-kresla-a-ovladejte-treba-tabletem-webovy-server-s-mikrokontrolerem-atmel-a-realizace-termostatu/

Autor udělal i druhou, lepší, verzi s STM32F4 Discovery. Nová verze termostatu umožňuje:

Měření teploty a vlhkosti

Spínání relé podle nastavené teploty

Nastavení týdenního programu

Měření teploty bezdrátovými senzory

Ovládání dotykovým displejem, webovou stránkou nebo android aplikací

Zobrazení teplot a vlhkosti v grafech

Další informace naleznete zde: http://zavavov.vzap.eu/cz/elektrotechnika/projekty/pohodlnost-nadevse-programovatelny-pokojovy-termostat-s-webovym-rozhranim/

Sdílejte článek:
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku

Související články

Článek mi zaslal Martin Chlebovec ze stránky https://arduino.

Přečtěte si, jak používat platformu Arduino ve svých sítích IoT a IIoT.

Digital Discovery je nezbytným doplňkem, pokud jste používali Analog Discovery 2, ale rychlost vzorkování byla nedostatečná, počet dostupných digitálních kanálů příliš malý nebo šumy příliš velké pro přečtení dat přenášených většími rychlostmi.

Martin Chlebovec mi poslal další zajímavý článek.

Další články o STM32(F7): Tutorial: STM32F746 (STM32F7 Discovery) – Tlačítkem rozsvítit/zhasnout LED Tutorial: STM32F746 (STM32F7 Discovery) – jak zapnout LED (ovládání GPIO) STM32F746 discovery a IDE AC6 (System Workbench for STM32) Jak začít s moderními mikrokontroléry a proč – STM32…

Trendy