háztartási készülékek vezérlés android okostelefon

háztartási készülékek vezérlés android okostelefon

  • Arduino One - 1db.
  • prototípus fedélzetén - 1db.
  • IR vevő Tsop1838 vagy azzal egyenértékű - 1 db. (Tervezet csak akkor kell használni, hogy elfog vezérlőjelek)
  • IR-LED - 2 db.
  • Bluetooth-modul HC-05 - 1db.
  • Ellenállás 220 ohm - 2 db.
  • Kábelek csatlakozókkal
  • Távirányító - csak a befogó jel

1. lépés: összeszerelése az olvasó

háztartási készülékek vezérlés android okostelefon

háztartási készülékek vezérlés android okostelefon

Az első lépés az, hogy szerezzen vezérlő jeleket „válaszol” technika. Ehhez gyűjtünk egy egyszerű áramkört összpontosítva mozgorisunok.

IR-vevő három terminálok, amelyek közül az első össze van kötve a 11 pin Arduino, a súlya a második és a harmadik, hogy + 5V. Mellesleg, infravörös érzékelők, például Tsop1838 csatlakoztatható bármely digitális bemenetére.

Ezután töltse le a könyvtár IRremote. amely lehetővé teszi, hogy küldeni és fogadni infravörös jelek különböző protokollok, mint például az NEC, a Philips RC5, RC6 Philips stb Ezután töltse le a kódot magát ArduinoprobarCodigosRaw.

#include
int RECV_PIN = 11;

irrecv.enableIRIn (); // indítása a vevő

// guba ki a decode_results szerkezetét.

// Nevezzük ezt követően IRrecv :: dekódolás ()

// void * a munka körül fordító kérdés

// void dump (void * v)

void dump (decode_results * eredmények)

ha (eredményekben> decode_type == ISMERETLEN)

else if (eredményekben> decode_type == NEC)

> Else if (eredményekben> decode_type == SONY)

else if (eredményekben> decode_type == RC5)

else if (eredményekben> decode_type == RC6)

else if (eredményekben> decode_type == PANASONIC)

Serial.print ( »Érték:«);>

else if (eredményekben> decode_type == JVC)

2. lépés: A Capture jelek

háztartási készülékek vezérlés android okostelefon

Amint az olvasó műtárgyak összegyűjtjük, megnyit egy ablakot az IDE Arduino soros monitor és a távirányító a berendezés már a jobb gombbal a Arduino adatokat szerezni, hogy kiolvassuk a protokoll jel és a nyers adatokat.

A képen látható adatokat kap én házi megnyomásával «teljesítmény» gombok «nyitott / zárt» a távoli DVD.

Így megőrzi, vagy másolja a jeleket a megfelelő gombokat, amely aztán dönt, hogy használni tudják kezelni a technológia.

Az én kódot, azt használja a következő gombokat:

  • TV - teljesítmény, hangerő +, gromkost-, Canal +, és a csatorna-TV / DVD üzemmód
  • DVD - teljesítmény, nyitott / zárt, játék és megáll
  • Audio-rendszer - teljesítmény, CD és előre beállított gomb

A jelek ezek a gombok mondják ki a kódot.

3. lépés: Az adattovábbító eszköz

háztartási készülékek vezérlés android okostelefon

háztartási készülékek vezérlés android okostelefon

Ahhoz, hogy hozzon létre egy adó csak szüksége van:

  • Arduino
  • Bluetooth-modul
  • IR LED (LED-ek száma függ a helyét a berendezés a házban, és az volt a kettő)

Megjegyezzük, hogy az IR LED kell csatlakoztatni a 3. érintkező Arduino, mert használ a könyvtárban.

Az Arduino csak három csapok használt mozgopodelke:

3. szám - LED-ek

Száma 0 - Bluetooth-modul lépjen Tx

1. szám - Bluetooth-modul lépjen Rx

Ha be van töltve a Arduino Bluetooth modult ki kell kapcsolni!

4. lépés: Töltse le a kódot

DomoArdu mi kattintva elindul a letöltés, vagy másolja az alábbi sorokat:

SFM.

  • háztartási készülékek vezérlés android okostelefon

I am looking for akik. (6)


  • háztartási készülékek vezérlés android okostelefon

    Amikor illeszkedő kitaszított. (5)


  • háztartási készülékek vezérlés android okostelefon

    Lásd naskol. (4)


  • háztartási készülékek vezérlés android okostelefon

    Eldobott egy új módja. (3)


  • háztartási készülékek vezérlés android okostelefon

    Ki mondta, hogy a szigeten. (3)


  • háztartási készülékek vezérlés android okostelefon

    A félelmetes módon. (3)


  • háztartási készülékek vezérlés android okostelefon

    Nehéz elhinni. (2)

    háztartási készülékek vezérlés android okostelefon

    Az Ön böngészője nem támogatja a vásznon.

    Kapcsolódó cikkek