Tartalomjegyzék:

Nagging Robot® - Zavaró az élet sebességén: 7 lépés (képekkel)
Nagging Robot® - Zavaró az élet sebességén: 7 lépés (képekkel)

Videó: Nagging Robot® - Zavaró az élet sebességén: 7 lépés (képekkel)

Videó: Nagging Robot® - Zavaró az élet sebességén: 7 lépés (képekkel)
Videó: 3 НАСТОЯЩИЕ СТРАШНЫЕ ИСТОРИИ КЕМПИНГОВЫХ УЖАСОВ | СТРА... 2024, Július
Anonim
Nagging Robot® | Zavaró az élet sebességén
Nagging Robot® | Zavaró az élet sebességén

Írta: DanLocatelliMeristemaFollow About: MSc ITECH kandidátus a Stuttgarti Egyetemen. További információ a DanLocatelli -ről »

A legegyszerűbb módja annak, hogy minden nap mérges legyen. A Nagging Robot® rendelkezik a megoldással.

Nagging Robot® Annooy® 900

Az Annooy® 900-at gondosan tervezték a legmodernebb barkácstechnológiával, hogy bosszantsák az embereket. Daniel Locatelli és TzuYing Chen

Több erő, jobb bosszúság. A Power-Lifting Bore ötszörös haragteljesítményt biztosít* a bosszantó teljesítmény érdekében.* (Az Annooy® 800-as sorozathoz képest).

Intelligens kémek utánad.

Az érzékelők teljes palettája intelligensen rögzíti az Ön és az otthoni adatait, hogy a robotot a tárgyak körül és a bútorok alatt navigálja, hogy alaposan megzavarja Önt.

Ez a mű paródia az iRobot® Roomba® -val, a Stuttgarti Egyetem ITECH Computational Design and Digital Fabrication szemináriumának Haszontalan gép című feladatának részeként.

Ez egy arckövető robot, azonosítja az emberi arcot, és megpróbálja központosítani a kamerába.

1. lépés: Eszközök

Eszközök
Eszközök

Ez egy egyszerű eszközkészlet, és valószínűleg a legtöbbjük már otthon van. A forrasztópáka elsősorban a motorokat tápláló kábelek stabilitására szolgál. De ennyi, csak négyszer fogja használni hegesztésre.

  • Forrasztópáka
  • Ollós
  • Vágó kés
  • Hosszú orrú fogó
  • Csavarhúzó készlet

2. lépés: Alkatrészek

Alkatrészek
Alkatrészek

Elektronika

Az alább felsorolt alkatrészekhez általában sok Arduino kezdőkészlet tartozik, amelyeket online lehet megvásárolni, például ez.

  • Arduino Uno kompatibilis + USB kábel
  • Ultrahangos érzékelő (x2) (általában az indító készletek csak egy ultrahangos érzékelőt tartalmaznak).
  • Ardunio Protoshield + mini kenyeretábla
  • 9V -os akkumulátor
  • 9V -os elemcsatlakozás az Ardunio számára
  • Jumper kábelek
  • Breadboard tápegység modul

Míg az alábbi lista a szokatlan alkatrészeket mutatja, amelyeket külön kell megvásárolni:

  • ESP32-CAM
  • L298N H hídmotor meghajtó
  • Power Bank (5000mAh vagy magasabb)

Autó alváz készlet

Van néhány igazán olcsó autóalvázó készlet, amelyeket online lehet vásárolni, például ez, vagy alternatívaként ezeket az alkatrészeket külön is megvásárolhatja. Szükségünk lesz a következőkre:

  • Két 6V -os motor + tok + kábelek + gumik
  • Univerzális kerék
  • Csavarok és anyák

Írószerek

Ebben az esetben úgy döntöttünk, hogy egy másik alváz segítségével adunk némi stílust a robotnak. A fent említett részeken kívül ezeket az írószer cikkeket is használtuk:

  • Parafa (néhány egyszerű pohártartót használtunk)
  • Hellerman kábelkötegelő
  • Műanyag golyó
  • Fém háló

3. lépés: Az alváz összeszerelése

Az alváz összeszerelése
Az alváz összeszerelése
Az alváz összeszerelése
Az alváz összeszerelése
Az alváz összeszerelése
Az alváz összeszerelése

Ez az alváz egyszerű hálót használ, hogy megkönnyítse az alkatrészek rögzítését és eltávolítását. De ne feledje, hogy ez egy fémháló, ami azt jelenti, hogy az elektronikus alkatrészek nem érintkezhetnek közvetlenül vele, mert károsíthatja őket.

Fém háló

Először rendezze el az alkatrészeket a fémháló tetején, hogy megértse, mekkora a robot. Esetünkben a végső méretet az erőbank + kerekeink mérete határozta meg. Ha kisebb teljesítményű bankja van, akkor még kompaktabbá teheti a robotot! Ezután vágja le a fémhálót, és alakítson ki egy pixeles kört a fenti képen látható módon.

Univerzális kerék

Az univerzális kerék csavarozásához parafa segítségével a megfelelő helyre kiegyenlítettük. Vágjon két darab parafa darabot a kerék aljának formájával, és dobja össze őket. Ezután csavarja a parafát a háló tetejére az egyik szélső szélén, a másik oldalon pedig a kereket.

Motorok és kerekek

A motorok helyreállításához csak két kis Hellerman kábelköteget kell használni mindegyikhez, és a háló segítségével meg kell szorítani őket. Ne feledje, hogy a kerekek nagyon közel vannak a motorokhoz, ügyeljen arra, hogy elegendő helyet hagyjon a keréknek a szabad forgáshoz.

Hordozható töltő

Végül, de nem utolsó sorban be kell állítanunk a power bankot. Itt az egyetlen dolog, amit tudnia kell, hogy hol található az USB -kábel bemenete, elkerülve, hogy a kerekekkel nézzen. Ezután két kábelköteg segítségével szorosan rögzítheti a helyére.

4. lépés: Elektronikus alkatrészek csatlakoztatása

Elektronikus alkatrészek csatlakoztatása
Elektronikus alkatrészek csatlakoztatása
Elektronikus alkatrészek csatlakoztatása
Elektronikus alkatrészek csatlakoztatása
Elektronikus alkatrészek csatlakoztatása
Elektronikus alkatrészek csatlakoztatása

Az elektronikus kapcsolatok egy Robot Car és egy Face Tracking Robot egyesítéséből származnak.

Az első dolog, amit meg kell tenni, az Arduino Uno csavarozása a parafa egyik oldalára és az L298N motor meghajtó a másik oldalra. Így minimalizáljuk a szükséges helyet anélkül, hogy kockáztatnánk, hogy az elektronikus alkatrészek összeérjenek.

Ezután rögzítse a Protoshield + mini kenyértáblát az Arduino Uno tetejére. Ez biztosítja, hogy elegendő helyünk és csapunk legyen minden érzékelő és hajtómű csatlakoztatásához. Esetünkben a mini kenyérlapot a Protoshield tetejére ragasztottuk a vele kapott ragasztó segítségével.

Ezután csatlakoztattuk az 5V -ot a mini kenyértábla egyik vonalához, a GND -t pedig egy másik vonalhoz.

L298N motorvezérlő

Ezután 6 férfi-női áthidaló kábellel összekapcsoltuk az Arduino 5, 6, 7, 8, 9 és 10 számú csapjait az L298N motorvezérlő ENB, IN4, IN3, IN2, IN1 és ENA csapjaihoz. Itt úgy döntöttünk, hogy hat, a gyárból egymáshoz ragasztott kábelt használunk, így rendben volt a kapcsolatunk. Ezután csatlakoztassuk a földelőt és az adagolócsapokat a mini kenyérlaphoz, az akkumulátorhoz és a motorokhoz. Ennek így kell lennie:

  • ENB - ENA, illetve 5-10 Arduino
  • 5V csatlakozik a mini kenyértábla 5V -os vonalához
  • GND a mini kenyértábla alapvonalához
  • 12V a 9V -os akkumulátor pozitív pólusához, míg a negatív pólus a mini kenyérpult földeléséhez csatlakozik
  • OUT1 és OUT2 a 01 motorhoz
  • OUT3 és OUT4 a 02 motorhoz

Ultrahangos érzékelők

Az ultrahangos érzékelőket a robot előtt kell elhelyezni, így semmi sem zavarja a rögzítését, ezért nagyobb kábellel kell rendelkeznie, hogy nagyobb rugalmasságot biztosítson. Tűcsatlakozásaik a következők: 01 -es ultrahangos érzékelő

  • Visszhang az Arduino 3. tűjéhez
  • Indítsa el az Arduino 4. tűjét
  • Gnd a mini kenyértábla alapvonalához
  • Vcc a mini kenyértábla 5V -os vonalához

Ultrahangos érzékelő 02

  • Visszhang az Arduino 12 -es tűjéhez
  • Indítsa el az Arduino 11. tűjét
  • Gnd a mini kenyértábla alapvonalához.
  • Vcc a mini kenyértábla 5V -os vonalához.

ESP32-CAM

A kamera

  • Az UOR csatlakozik az RX0 érintkezőhöz (0 érintkező)
  • UOT csatlakozik a TX0 érintkezőhöz (1. tű)
  • 5V a mini kenyértábla 5V -os vonalához
  • GND az Arduino GND -jéhez (a mini kenyértábla megtelik

Power bank az Arduino -hoz

Az utolsó lépés az Arduino USB csatlakoztatása a tápegységhez

5. lépés: A kódolás ideje

Két kód van, az egyik az ESP32-CAM és a másik az Arduino. Ezek alapvetően az Arckövető Robot és a Robot Car kódjainak egyszerűsítése.

ESP32-CAM kód

Mielőtt az Arduino Uno felé indulnánk, konfigurálnunk kell az ESP32-CAM-ot. Ennek a fényképezőgépnek saját mikrovezérlője van, az ESP32, ami azt jelenti, hogy ha el akarjuk küldeni a kódunkat az Arduino IDE használatával, először be kell állítanunk az IDE környezetet, és szerencsénk van. A Robot Zero One már készített egy nagyon részletes oktatóanyagot erről, ezért először lépjen erre a linkre, és kövesse lépésről lépésre.

Ezt követően csak fel kell töltenie az alább csatolt PanningFastVer.ino fájlt az ESP32-CAM-ra.

Arduino kód

Ezután az Arduino kódhoz csak fel kell töltenie az alább csatolt UnoInput_Serial.ino fájlt.

6. lépés: Élvezze

Image
Image

Csatlakoztassa a kamerát a robot oldalához, és érezze jól magát!

Annak érdekében, hogy futurisztikus nosztalgiaérzetet biztosítson, mindent az akrilgolyó egyik felével zártunk. A robotnak az USB -kábele is kijött, ami faroknak tűnt. Kicsit aranyos!

7. lépés: Javítások

A robot mozgásának szabályozhatóbbá tétele érdekében úgy gondoljuk, hogy érdekes lenne a motort léptetőmotorra cserélni, vagy két sebességérzékelőt hozzáadni az itt leírtak szerint.

Ajánlott: