Az Uni-timer egy Arduino hardver alapokon készült univerzális időzítő egység, amely 4 relét tud vezérelni bár milyen kombinációban.
A projekt célja egy olyan olcsó programozható eszköz létrehozása volt amely vezérelni tud egy locsoló rendszert, de bármilyen időzítést szükségessé tevő alkalmazásra használható. (Legkisebb beállítható időintervallum 1 perc.)
Az áramkör olcsó modulokból van összerakva és Bluetooth-on keresztül programozható egy Androidos applikációval. (Később Iphone alapú eszközökre is megírom csak ehhez szükségem lesz egy ilyen eszközre.)
A cikket itt is megjelentettem szavazz rám ha tetszik vagy támogatni szeretnél. Instructables.com sok okos hasonló cikket találsz, néhányat magam is megvalósítok és magyarra fordítok idővel.
Szükséges anyagok
- Bluetooth HC-05 modul
- Tiny RTC naptár modul
- Arduino Uno vagy klónja
- 4 relés modul, rácsatlakoztatható az Arduino-ra
- 1K ellenállás 3db
- FTDI232 modul a Bluetooth beállításához (vagy felprogramozod első körben ehhez az Arduino Uno-t)
Bluetooth modul beállítása
Ahhoz, hogy az Androidos program felismerje a locsoló rendszer vezérlőnket be kell állítsuk a Bluetooth modult, hogy UNITIMER legyen a neve. (nagybetűvel ahogy le van írva) Na meg az sem árt ha egyedi pin-kódunk van.
Ezt AT parancsokkal érjük el, és az előzőekben megjelentetett cikkben tárgyaltam itt.
Pontosítva angolul itt megtalálható.
Áramkör felépítése programozása
A fenti kép alapján összekötjük a modulokat, igyekeztem leegyszerűsíteni amennyire csak lehet, az ellenállások a 3,3V-s TTL jelszint illesztéshez kellenek. Miután összeépítettük, csatlakoztattuk az egészet feltöltjük a mellékelt lent letölthető .hex kiterjesztésű fájlt egy UsbASP vagy egyéb AVR programozóval és a hozzátartozó szoftverrel. (sajnos az Arduino bootloaderét ki kellet hajítanom helyigény miatt) FUSE beállítások maradnak eredetiben.
Beégetendő program és applikáció itt.
Figyelem!
Android 9-el kompatibilis applikáció letölthető itt.
A zöld csokik a relé kimenetek. Azt kötsz rá amit szeretnél, fontos, hogy a reléken feltüntetett kapcsolási áramot ne haladd meg.
Locsolási idők beállítása
A mellékelt általam készített Androidos applikáció segítségével be lehet állítani a locsolási (időzítési) periódusokat a készülékben. Az app angol majd magyarítani is fogom idővel és lesz Iphone-ra is.
Szeretném feltölteni Playstore-ba az applikációt, hogy egyszerűbb legyen a letöltése de ehhez fizetni kell a Google-nek. Appon keresztül támogathatsz ebben ha tetszik a projekt.
Használati utasítás a beállításhoz, telepítéshez itt.
App ikonja App elindítva Programhelyek