Applikáció vezérelt Bluetooth kapcsoló

Az áramkör és a program semmiben sem különbözik a korábban publikált “Akkuliminátor” áramkörétől és programjától. Annyi a különbség hogy írtam hozzá egy Android applikációt amellyel telefonról ki-be lehet kapcsolni. Az applikációt lentebb rendelkezésre bocsájtom. A fenti linken minden megtalálható a megépítéshez. Az app nem tökéletes de működik, HC-05 nevű Bluetooth modulokat keres, de csak 1 darabnak szabad lenni.

Android applikáció:

Uni-timer locsoló rendszer vezérlő vagy időzítő

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.

Áramkör vázlata
További információ

Bluetooth modul + AT parancsok

Az előző cikkben tárgyalt “Akkulminátor ” készülék bluetooth modulját egyedivé alakíthatod néhány AT paranccsal, úgy mint név, pin, egyéb, sőt magát a modult is használhatod vezérlésre ha egyéb kimenetei ki vannak vezetve. (ezt most nem tárgyalom, mivel 6 lábbal rendelkező modullal foglalkozok)

Kapcsolási rajz:

A modul TTL szintű soros portját össze kell kapcsolni egy soros -> usb átalakító panellal. Így könnyen a számítógépre csatlakoztathatjuk. Az AT parancsok beviteléhez elegendő egy putty terminál program, vagy az Arduino soros monitorát is használhatjuk, sok egyéb soros kommunikációs program mellett amit most nem tárgyalunk. A tápellátást a modul az FTDI232 modulon keresztül a számítógép usb portjáról kapja.

HC-05 bluetooth modul

 

Az ellenállások csak 3,3 V nem illesztett modul esetén szükségesek. Némelyik modulnál a nyomógomb már be van ültetve.

 

Kommunikáció a géppel:

Terminál beállítása – Com 1 (az FTDI232 modul Kommunikációs portja amelyen települt a gépre ) baud 38400

Kocsi vissza új sor 🙂 (küldje el ezeket a karaktereket enter lenyomása után)

Fontosabb AT parancsok (teljesség igénye nélkül):

Ha több parancsra van szükséged: letöltés innen

  • AT : ha jó a kapcsolat OK-val válaszol
  • AT+NAMExyz : modul nevének lekérdezése/beállítása
  • AT+ADDR : modul címe
  • AT+VERSION : firmware verzió
  • AT+UART : kommunikációs adatok lekérdezése/beállítása; mint  baud, stop bit szám, paritás.
  • AT+ROLE: master vagy slave beállítása lekérdezése(1=master/0=slave)
  • AT+RESET : Reset és kilépés AT módból
  • AT+ORGL : Gyári állapot vissza állítása
  • AT+PSWD: PIN lekérdezés/beállítás