Ovládání klimatizace
Úvodní stránka › Fórum › Vaše projekty › Arduino › Ovládání klimatizace
- Toto téma obsahuje celkem 39 odpovědí. Do diskuze (6 diskutujících) se naposledy zapojil uživatel Vojtěch Vosáhlo a poslední změna proběhla před 7 roky a 11 měsíci.
-
AutorPříspěvky
-
10.10.2016 v 11:30 #8703PulecÚčastník
Dobrý den.Potřebuji ovládat přes internet klimatizaci doma.Zapnutí vypnutí, teplotu.Šlo by arduino uno s ethernet shildem využít jako dálkový ovladač s ir diodou?Děkuji za pomoc
10.10.2016 v 19:01 #8705Zbyšek VodaSprávceDobrý den, určitě by to nějak šlo.
Třeba tady http://www.instructables.com/id/Air-Conditioning-web-controlled-by-Arduino/?ALLSTEPS o tom píšou.3.11.2016 v 9:26 #9067PulecÚčastníkAno to jsem našel bohužel to je na megu arduino to nezvládne.Na megu čekám je objednaná.Mám ir přijímač a ir vysílač a uno.Chtěl bych jen zvýšení a snížení teploty klimatizace po ethernet.Kodý ovladače od klimi mám načtené.Dokázal by někdo napsat kód?Podobný tomu v odkazu víše.
Ale jen pro zvýšení a snížení teploty.Moc děkuji za jakoukoliv pomoc.3.11.2016 v 11:19 #9069Luke_CZÚčastníkA, proč by to normální arduino nezvládlo?
B, nemáš možnost WiFi? ESP8266(NodeMcu) by bylo ideální, napájet by šlo rovnou v klimě a nikde by nelezly dráty
C, kód je jednoduchýL.
3.11.2016 v 11:28 #9070PulecÚčastníkA.Píše to málo proměné
B.wifi je objednané
C.pro mě moc ne
Nevím jestly si rozumíme ale na arduinu beží server a přes vebowé rozhraní ovládám klimu.Arduino je osazeno ir diodou.3.11.2016 v 11:49 #9071Luke_CZÚčastníkA, nerozumím
B, mega != wifi
C, „Učit se, učit se, učit se! VIL“
D, ESP8266 zvládne vše, tj. server, měření teploty a vlhkosti i ovládání IRL:
3.11.2016 v 12:56 #9072Luke_CZÚčastníkPro doplnění:
A, jde o přeplnění SRAM paměti vloženými obrázky a HTML kódem, autor skriptu řeší vše pouze v rámci SRAM. V jeho případě je to MEGA s 8kB SRAM vs tvoje UNO s 2kB SRAM 🙁Toto jde řešit:
1, větším arduinem, přístup autora = s kanonem na vrabce
2, nahráním obrázků na SD a loadovat je z ní = v případě opravdu velkých obrázků, či skriptů (java apod)
3, místo obrázků použít tag <button>, ten tolik paměti nezabere viz.
http://www.w3schools.com/tags/tag_button.asp
4, celkově optimalizovat zápis HTML viz F() macro
https://playground.arduino.cc/Learning/Memory
a PROGMEM
https://www.arduino.cc/en/Reference/PROGMEML.
3.11.2016 v 16:04 #9073PulecÚčastníkTak změna.Megu mám doma dnes došla.Autorův kód funguje.Jen nevím jak dodělat teplota více/méně.Jak jsem zjistil každá nastavená teplota má svůj kód.Šlo by do kódu dodělat teplota více ,teplota méně?Nebo napsat kód jak pro pitomce (čili mě) úplně nový a česky.
Jedná se mi o toto:
Teplota a vlhkost s dht22 :to se mi podařilo
Ovládat teplotu klimatizace vzestupně sestupně:to neumím
Vyp/zap:neumím není duležité ale potěší3.11.2016 v 17:24 #9075Vojtěch VosáhloÚčastníkPředpokládám že ten ovladač má šipky nahoru a dolu pro zvýšení a snížení teploty a nějaká další tlačítka. Pokud tedy opravdu při stisku tlačítka nahoru pošle vždy jiný kód, což mi přijde trochu jako hovadina ale dobře, zkuste zjistit jak se číslo mění. Chce to něco podle čeho by jsme mohli ty kódy generovat aby jste je neměl jen všechny naklikané v kódu, pro každou teplotu jeden (což by taky šlo). Vyp/zap si taky vyřešíte podle kódů. Pak se dá podle protokolu ve kterém IR mluví napsat odesílání kódů.
3.11.2016 v 17:41 #9076dariraÚčastníkNení to na Arduinu, ale třeba by to stačilo.
4.11.2016 v 9:23 #9077PulecÚčastníkDobrý den.Nejsou mi jasné ty kódy ovladače.V příloze posílám kódy získané megou přez ir přijímač.Je to postupně z 18,19,20,21,22 čili pořád směrem nahoru.Neřekl bych že se kód opakuje.Nebo ano?Musí se používat celá řada čísel?Děkuji za ujasnění
Attachments:
4.11.2016 v 11:45 #9079PulecÚčastníkBohužel nejsem schopen dostat z ovladače klimatizace kód v tomto tvaru 0xFDD827.Ten pak stačí v kódu programu?
Tento se mi daří získat pouze z ovladače na settopbox.Vše je zjištěno přes IRrecvDumpV2.4.11.2016 v 15:25 #9080Vojtěch VosáhloÚčastníkZkusme něco jiného, například tuhle knihovnu: https://learn.adafruit.com/using-an-infrared-library/hardware-needed, ta vypisuje i kód ve formáru co by jsme chtěli.
5.11.2016 v 12:14 #9087PulecÚčastníkMoc děkuji pane Vosáhlo.Tady je výsledek.Co stoho je k použití?Viz příloha
V čem jsem to měl spustit v IRrecvDumpV2?
Děkuji za pomocAttachments:
5.11.2016 v 12:21 #9089 -
AutorPříspěvky
- Pro reakci na toto téma se musíte přihlásit.