Ma a AlexGyver a YouTube csatorna szerzőjével együtt megpróbálunk egy nagyon érdekes dolgot elkészíteni - egy írógépet egy kamerával, amelyet az interneten lehet irányítani.
Az ötlet egyszerű, azt akarjuk, hogy a gép csatlakozzon egy otthoni útválasztóhoz, és okostelefonról vezérelhető bárhol a világon, ahol van internet-hozzáférés. Sőt, nem csak irányított, hanem a fedélzeti fényképezőgépről is valós időben küldött videofilmet, és talán hangot is.
Természetesen az Aliexpress-en vásároljuk az alkatrészeket. A szükséges összetevők listája megtalálható a következő webhelyen:
Maga a gép kész robotkészlet lesz a robot számára.
Ez egy darab plexiüveg, 2 motor és kerék. Jó érzés, hogy egy ilyen projektet a Raspberry Pi-n végeznek, amelyhez még egy kamerát és meghajtókat kell vásárolni a motorok vezérléséhez.
Nos, természetesen, sok időt kell töltenie magának a málnanak a beállításaira és a szkriptek írására, és ugyanannyi időt kell kidolgoznia egy „webes pofa” kifejlesztésére, amellyel mindent kezelni fog.
Nem olyan régen, a szerző meglehetősen érdekes projektet készített egy ilyen IP-kamerával.
Maga a kamera nagyon hűvös, két tengelyben forog, nagyon nagy nézőterülettel (szinte teljes terjedelemmel) rendelkezik, lehetővé teszi a videó rögzítését a 720p felbontású memóriakártyára, teljes éjjellátó üzemmódot infravörös fénnyel és „rádió” móddal is „Dada”, vagyis a valós idejű megfigyelésen kívül a világ bármely pontjáról beszélhet és hallgathat. Nos, valójában ez a kamera teljesen felváltja a Raspberry Pi-t és kameráját, és sokkal olcsóbb. Ezenkívül ez a kamera már rendelkezik egy kész alkalmazással a teljes csomó funkció kezelésére, és nem kell semmit sem fejlesztenie, hanem csak azt kell elkészítenie, hogy okostelefonról történő vezérléskor nem a kamera forgását, hanem a kerekes platform mozgását vezérelhetjük.
A natív kamera alkalmazás segítségével lépésről lépésre tudunk mozogni, kicsit meghajtottunk, megfordultunk, tovább haladtunk. Nem nagyon lenyűgöző, de ez az egyszerűség és a megfizethetőség díja.
A kamera fejét 2 hihetetlenül lassú léptetőmotor forgatja végálláskapcsolók nélkül. Ezért közvetlenül a bekapcsolás után a kamera vakon meghatározza a helyzetét egy nagyon érdekes módon: az egyik irányba forog, és még egy ideig folytatja a centrifugálást, hogy a kamera fejje pontosan a lehető legszélesebb irányba forduljon. Vagyis a jel eljut a motorhoz, megpróbál forogni, de a kialakítás nem engedi bekapcsolni.Ezután a fej az ellenkező él felé mozdul, aztán középen emelkedik, és ugyanezt teszi a függőleges tengelygel, vagyis fordul lefelé és folytatja a fordulást.
Vagyis egy ilyen nagyon ügyetlen módon a kamera meghatározza a fej helyzetének nulláit. És most okostelefonról vezérelhetjük, de van egy furcsa pillanat is. A jobb szélső helyzetben, amelyet nullának hívtunk, a motornak tovább folytatott jel tovább áramlik. Vagyis a motor megpróbál forogni annak ellenére, hogy egyszerűen nincs hová menni. De a bal helyzetben a jel nem érkezik meg, vagyis a motorvezérlő tudja, hogy a motor mennyit fordult el, és nem engedi tovább forogni. És ez a kínai hiányosság tovább fog segíteni. Szereljük szét a kamerát.
Kapcsolja ki mindent, hogy a fejét ki tudja húzni a tábláról.
Nem, ezek a motorok nem használhatók mozgásra, mivel nagyon lassúak. Tehát a kerekekkel felszerelt kollektormotorok felelnek a sebességért.
Tegyük össze a kínai kerekes platformot.
A motorokat a tartóval együtt szereljük fel. És itt tanácsos adni egy kevés forró ragasztót, különben a motorok megbotlik. Feltesszük a kerekeket a tengelyre, és az autó készen áll.
Most ki kell találnunk, hogyan továbbíthatjuk a léptetőmotorok vezérlőjeleit a kollektorhoz. A szerző nem talált kényelmesebb és rugalmasabb módot, mint a platform használata Arduino.
Ez lehetővé teszi a sebesség és az időbeli késések ellenőrzését, ami nagyon kényelmes. Az Arduino nano hozzáadja a projekt költségvetéséhez egy moszkvai shawarma költségeit, vagy shawarma költségeit, ha Szentpétervárból származik.
Egy tipikus shagovik jel így néz ki:
A szerző mind az öt vezetéket az arduino-hoz csatlakoztatta, és úgy döntött, hogy digitálisan megtekinti a kapcsolatok állapotát. És mit gondol, az érintkezők mintázata tökéletesen nyomon követhető volt, és könnyen felismerhető volt a motor forgásirányának meghatározásához.
Hagyjon 3 huzalt minden motorból, ez elég lesz. Figyelembe vesszük az érintkezők ilyen állapotát, mert bármilyen irányba történő megváltoztatásakor világossá válik, hogy a kamera mikor kívánja elforgatni a motort.
A legnehezebb dolog hátramaradni, továbbra is össze kell kapcsolni a motorokat a meghajtókkal egyetlen áramkörbe, és a gép készen áll. Valójában azok számára, akik meg akarják ismételni a projektet, itt van az összekapcsolási rajz:
Megforrasztjuk az áramkört. Óvatosan forrasztjuk úgy, hogy sehol ne legyennek „pofák”. A legfontosabb dolog az, hogy megakadályozzuk őket, hogy huzalokat forraszthassanak a shagovik meghajtóhoz. A megbízhatóság érdekében mindent forró ragasztóval töltünk meg.
A motorok kondenzátorai opcionálisak, de nélkülük hibás lehet, a szerző nem ellenőrizte, de a valószínűsége nagyon magas.
Ezenkívül az utasítások szerint a firmware-t betöltjük az arduino-ba, amely jeleket fog kapni a meghajtóktól és elforgatja motorjainkat.
A firmware letöltése előtt konfigurálhat néhány paramétert, például: sebesség különféle módokban és időtúllépések.
Összeállítunk egy szendvicset a deszkákból, minden réteget kétoldalas szalaggal lefedve. Ön is öntsön forró ragasztót.
Az összes vezetéket és az energiát ábrán bemutatjuk, és összeszereljük a kamerát. Átvezetjük a vezetékeket a kameraállványon.
Az első teszthez a szerző csatlakoztatta a powerbank-ot. Kapcsolatban vagyunk.
Nos, akkor minden jól működik. Valójában minden úgy működik, ahogy működnie kell, talán még egy kicsit jobban is. Az egyetlen, hogy a powerbank még mindig kissé nehéz, emellett a szerző azt tervezte, hogy készít egy alapot a gép újratöltéséhez, tehát 1 lítium akkumulátort fogunk használni, és itt van egy olyan modul, amely megvédi az akkumulátort a túltöltéstől, feltöltheti az usb-tól és növeli a feszültséget 5 V-ra, lehetővé téve 500mA körüli maximális áram eltávolításához ez elég nekünk.
A szerző oldotta meg az usb csatlakozót a modulból, és csak arra az esetre lógott egy kondenzátort az 5 V-os vonal kimenetére, hogy kiszűrje az interferencia átalakítóját.
És valójában ebből az összes többi alkatrész 5 voltos tápvezetékének vezetékei elmennek.
A kamera natív rögzítőfurai tökéletesen illeszkednek a peronon lévő rések alá, tehát rögzítve vagyunk.
Az elemtartó rekeszének rögzítése marad, az antennákat és a kamerát is rögzítjük. A szerző radírral rögzítette. Ez „kollégium”, de nagyon megbízható, és lehetővé teszi a kamera szögének a látószögnél történő beállítását.
Minden, az IP-gépünk készen áll. Az akkumulátor legjobb esetben 6 órán át tart. Ez akkor történik, ha váltakozva mozogsz, és csak megnézed a kamerát.Tehát az ötlet a következő: a gépnek rendelkeznie kell egy talppal, amelyen töltődik.
Ezen a gépen lassan körbejárhatja a lakást, megnézheti például háziállatokat és akár velük is játszhat, bárhol a világon, ahol van internet-hozzáférés. Ennek a rendszernek a fő jellemzője a rendelkezésre állás és az alacsony költségek.
Köszönöm a figyelmet. Találkozunk hamarosan!
videók: