Gyűjtjük wi-fi robot

Gyűjtjük wi-fi robot

Azt már régóta álmodott, hogy a Wi-Fi egy robot, amely távvezérelhető. És végül, a nap volt, amikor tudtam, hogy ellenőrizzék a robot az interneten keresztül, hogy látni és hallani mindent, ami történik körülötte.
Felkérem az érdeklődők egy macska

A következő komponensek létrehozásához használt egy robot:

Állítsa be a robot platform szerelvény
Alaplap robokontrollera
Arduino Nano V.7
mozdonyvezető
Router TP-Link TL-WR703N
Miniatűr USB 2.0 hub
Veszek a készlet van.

Itt van, amit össze a robot, anélkül, hogy a felső fedelet.

Gyűjtjük wi-fi robot

Most minden rendben van:

robot platform szerelvény

Gyűjtjük wi-fi robot

Alkatrészek elhelyezkedése az alaplapon
Telepítettem csak Arduino Nano, a mozdonyvezető és a hangsugárzó HC.

Gyűjtjük wi-fi robot

Wr703N router aljához csatlakoztatva a robot platform a kétoldalas ragasztószalag

Gyűjtjük wi-fi robot

Web kamera csatlakozik a bútorok terület nadrág nyílások biztosított platform a szervomotorok.

Gyűjtjük wi-fi robot

Villant router firmware CyberWrt.
SyberWrt - ez a firmware összegyűjtjük alapul OpenWrt és elsősorban a robotok, intelligens otthon és más eszközök épül alapján a legnépszerűbb router TP-LINK mr3020 b Wr703N. A SyberWrt a lehető legnagyobb mennyiségű szabad telepíteni a csomagokat - 1.25Mb. Alapértelmezésben a webszerver és minden művelet elvégezhető a beépített webes felületen. Közvetlenül azután, hogy villog a router a hálózatban elérhető kábelen keresztül és a WiFi, a hozzáférési pont. A webes felületen keresztül, akkor a munka a „parancssor” mód - az interneten keresztül terminál és egy fájlkezelő, ahol lehet szerkeszteni, feltöltés, törlés, létrehozás, a fájlok másolása és így tovább.

Miután villog a router, akkor is elérhető a WiFi hozzáférési pont nevét «CyberBot», a hozzá csatlakoztatott megy a honlap a router
Itt látható a webes felületen azonnal villogni
Install Driver modulok FTDI, video driver és CyberBot-2

Arduino vezérlő varr.
Kód robot program kiderült, elég egyszerű, de ez elég lenne vezérelhetik a robot a LAN vagy az interneten
Kód igazítani az Arduino vezérlő ATmega168 / 328 fedélzetén, és használja a könyvtár cyberlib
Ez a könyvtár segíti a vezérlő, hogy a legtöbb lehetőséget, és csökkenti a végleges kód
A kód az WDT, akkor mi lenne a robot nem tudott lógni.
Ugyanazt a kódot támogatja kamera vezérlés az X és Y, vannak, de nem volt szabad szervomotor és képtelen voltam elérni ezt a funkciót

Code for Arduino

Minden összeszerelt és varrt már tartalmazza a robot és ellenőrzés távolról.
A PC lehet szabályozni a billentyűzettel együtt is, kivéve a gombok, kulcsok W, A, D, S, X

A jövőben tervezzük, hogy tanítani a robot navigálni az űrben, és rajzoljon egy térképet a szobában.

Kapcsolódó cikkek