X

Browsed by
Category: Arduino

Arduino návody

ESPEasy firmware pre moduly ESP

ESPEasy firmware pre moduly ESP

Firmware ESP Easy je vhodný na doplnenie rôznych periférii , senzorov a aktorov pripojených k Loxone cez Wifi. Konfigurácia ESP Easy je založená výlučne na webe, takže akonáhle máte nahraný firmvér, nepotrebujete okrem bežného webového prehliadača žiadny iný nástroj.

HARDWARE

Podporovaný HW nájdete tu https://www.letscontrolit.com/wiki/index.php?title=ESP_Hardware
Osobne používam WEMOS D1 mini za 2€, alebo NodeMCU ktorá je väčšia. Skúšal som dosku WROOM ta mi nefungovala.
Odporúčam kúpiť dosku, ktorá ma prevodník USB to serial , aby ste sa nemuseli trápiť s externým prevodníkom.

FLASCH FW

1. Stiahneme si FW z odkazu https://github.com/letscontrolit/ESPEasy
2. Pripojíme dosku pomocou USB, mal by sa nám nainštalovať ovládač.…

Pokračovat ve čtení článku

Modbus RTU <–> Modbus TCP / UDP Gateway postavená na Arduinu

Modbus RTU <–> Modbus TCP / UDP Gateway postavená na Arduinu

K čemu to je?

Umožňuje připojit vaše Modbus zařízení (jako jsou senzory, elektroměry, HVAC zařízení) k Loxone (případně jiným systémmům jako Home Assistant, OpenHAB a další). Stačí Arduino s ethernet shieldem a levným modulem TTL na RS485! Nastavení vaší Arduino Modbus brány můžete snadno změnit přes webové rozhraní, vaše nastavení se automaticky uloží do EEPROM.

Brána je (více než) plnohodnotnou alternativou k Loxone Modbus Extension. Do Lox Configu ji vkládáte jako Síťové zařízení > Modbusserver. Jakmile ji máte jako Modbusserver v Lox Configu, tak přidávání samotných Modbus zařízení je úplně stejné jako u oficiální “Loxone Modbus Extension”.

Detailní popis, návod na sestavení brány (hardware a firmware), nastavení brány a integraci do Loxone najdete na Githubu:

https://github.com/budulinek/arduino-modbus-rtu-tcp-gateway

Pokračovat ve čtení článku

Arduino / LAN Shield UDP Gateway

Arduino / LAN Shield UDP Gateway

Ahoj, dal som dokopy navod ako pridat Arduino zariadenia do Loxone. Budem referovat na moj projekt “ovladanie zavlazovania v Skleniku” takze pripadne upravy, zmeny su uz na Vas, samozrejme pomozem ak budem vediet.

Zaklad ako taky je z tohto DE blogu  kde mozete najst aj ine fajn tipy.

Tu je zoznam komponentov co som pouzil:

  • Arduino UNO + Ethernet Shield
  • 5v Rele board x4
  • DHT22 senzor + RJ11 port na jednoduche odopnutie senzoru (meranie teploty/vhlkosti v  skleniku)
  • DHT11 senzor s LED (meranie teploty/vhlkosti v boxe)
  • Ultrazvukovy vodotesny senzor na meranie hladiny TENTO
  • 2x redukcia napatia 24v na XY v
  • 4 riadkovy display
  • PoE napajanie – sluzi na napajanie z DIN Zdroja cez LAN kabel ktory je natiahnuty v zahrade
  • gombik sluzi na zapnutie podsvietenia na Display (aby to zbytocne stale nesvietilo)
  • “samicove” porty na ovladanie zariadeni

Ventil ON/OFF – pre zavlazovanie vonkajsiej casti zahrady (samospad)

Ventil Sud – je tiez na samospad, ventil je z podlahoveho kurenia (Normally CLOSED) nabeh 5min

 

“Bol by som rad ak by mal niekto chut/cas upravit alebo pridat navod pre UDP Wifi Gateway pre Wemos D1” , nasiel som obdobne riesenie pre “Xiaomi GW” ale uprava na ine komponenty je momentalne nad moje sily.…

Pokračovat ve čtení článku

WiFi LED indikátor s hlasovým výstupem

WiFi LED indikátor s hlasovým výstupem

Úvod

Před časem jsem řešil problém s indikací jednotlivých stavů Loxone, kdy jsem nechtěl používat tablet nebo telefon pro zjišťování, zda je vše v pořádku, ale chtěl jsem využít optické signalizace pomocí LED s hlasovým výstupem. Z tohoto důvodu jsem zvolil LED indikátor, který je viditelný z větší vzdálenosti a je možno jej umístit ve více kopiích různě po domě. Protože byl dům stavěný bez záměru centrálního řízení a tedy bez kabeláže, je jediným řešením bezdrátový přenos. Vzhledem k tomu, že je po celém domě a okolí dostupný Wifi signál, zvolil jsem jako základ WiFi modul NodeMcu. Pro signalizaci RGB LED modul s procesorem WS2812 a pro zvukový výstup modul DFMiniMP3Player.…

Pokračovat ve čtení článku

DMX pomoci Arduino – nahrada za DMX extension

DMX pomoci Arduino – nahrada za DMX extension

udptesttool

EDIT: Misto “draheho” DMX shieldu lze pouzit modul MAX485, postup jsem doplnil na konci clanku.

Cely UDP DMX je podstate velice jednoduchy, staci koupit 3 veci a mit jen zakladni znalost arduina, tj jak nahrat Scratch.

1 – Arduino UNO / Leonardo

– mne se cinske klony moc neosvedcily, sahl jsem radeji po origo UNO popr Leonardu z CR.

2 – W5100 ETH Shield  ( https://www.aliexpress.com/item/Ethernet-Shield-W5100-R3-UNO-Mega-2560-1280-328-UNR-R3-only-W5100-Development-board/32616109835.html?spm=a2g0s.9042311.0.0.viN7Vc )

3 – DMX shield ( https://www.aliexpress.com/item/DMX-Shield-Expansion-board-module-Compatible-for-Arduino-1-0-for-DMX-Master-device-artwork-into/32841371527.html?spm=a2g0s.9042311.0.0.196MKn )

Cele to vypada takhle:

 

Dale stahnout Scratch pro Arudiono UDP DMX 

https://sourceforge.net/p/udptodmx/code/HEAD/tree/trunk/

z adresare  libraries prekopirovat(pripadne prehrat stavajici) DmxSimple do adresare s vasimi knihovnami.…

Pokračovat ve čtení článku

Použití NFC po 1-Wire sběrnici (DS2401)

Použití NFC po 1-Wire sběrnici (DS2401)

Další zajímavý projekt postavený na Arduinu, který bych zde rád představil, integruje čtení NFC karet.

Zdrojové kódy

http://jirin.deso.cz/NFC_to_1-Wire/

Video tutoriál

Potřebný hardware

Pro výrobu toho modulu budete potřebovat Arduino, doporučuji Pro Mini či Nano kvůli velikosti (lze je bez problémů strčit do krabice).


Odkazy na zakoupení:
https://www.aliexpress.com/wholesale?SearchText=arduino+pro+mini+5v+atmega328
https://www.aliexpress.com/wholesale?SearchText=arduino+nano

Další důležitá věc je čtečka NFC karet, tento projekt je postaven na PN532:

Odkaz na Aliexpress: https://www.aliexpress.com/wholesale?SearchText=pn532

Zapojení

Arduino je potřeba s čtečkou propojit pomocí 6ti drátů.

  • VCC čtečky jde na 5 V Arduina
  • GND čtečky jde na GND Arduina
  • SS čtečky => pin D9 Arduina
  • MOSI čtečky => pin D10 Arduina
  • MISO čtečky => pin D11 Arduina
  • SCK čtečky => D12 Arduina

Čtečku je nutné přepnout do SPI módu pomocí malých přepínačů:

Dále jsou používány piny D4–D8, ale záleží na tom, jaké módy se rozhodnete používat (zmíněno níže).…

Pokračovat ve čtení článku

Arduino 1-Wire UDP Gateway – alternativa k Loxone 1-Wire Extension

Arduino 1-Wire UDP Gateway – alternativa k Loxone 1-Wire Extension

Rád bych se vámi podělil o další projekt, na kterém jsem v poslední době pracoval. Jedná se o Arduino sketch, který je schopen pracovat s DS18(B)2X, DS2401 a DS2438 senzory, číst z nich data a posílat je po UDP jako multicast či unicast. Mezi výhody toho řešení patří to, že je možné používat více 1-Wire sběrnic a předejít tak případným problémům s kabeláží apod. Dále je možné určité sběrnice priorizovat (ideální pro využití s iButtony či NFC).

Zdrojové kódy

http://jirin.deso.cz/1-Wire_UDP_Gateway/

Video tutoriál

Potřebný hardware

Pro jeho použití budete potřebovat Arduino UNO či MEGA a k tomu Ethernet shield – mám ozkoušený W5100, který funguje výborně a lze jej sehnat i v 802.3af verzi.…

Pokračovat ve čtení článku