Sisukord:
- Samm: tööriistad
- 2. samm: osad
- 3. samm: šassii kokkupanek
- Samm: elektrooniliste osade ühendamine
- Samm: kodeerimise aeg
- 6. samm: nautige
- 7. samm: täiustused
Video: Nagging Robot® - Häiriv elukiirusel: 7 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
DanLocatelliMeristemaFollow About Teave: MSc ITECH kandidaat Stuttgarti ülikoolis. Lisateave DanLocatelli kohta »
Lihtsaim viis veendumaks, et vihastate iga päev. Nagging Robotil on lahendus.
Nagging Robot® Annooy® 900
Annooy® 900 loodi inimeste ärritamiseks hoolikalt koos tipptasemel DIY-tehnoloogiaga. autorid Daniel Locatelli ja TzuYing Chen
Rohkem jõudu, parem tüütus. Power-Lifting Bore pakub viiekordset närvilisust*, et parandada häirivat jõudlust.* (Võrreldes Annooy® 800 seeriaga).
Arukalt luurab teie järele.
Täielik andurite komplekt kogub arukalt teie ja teie koduandmeid, et navigeerida robot objektide ümber ja mööbli all, et teid põhjalikult häirida.
See teos on paroodia iRobot® Roomba® -ga, mis on osa Stuttgarti ülikooli ITECH -seminari Computational Design and Digital Fabrication ülesandest Useless Machine.
See on nägu jälgiv robot, see tuvastab inimese näo ja püüab selle kaamerale tsentraliseerida.
Samm: tööriistad
See on lihtne tööriistakomplekt ja tõenäoliselt on enamik neist juba kodus olemas. Jootekolvi kasutatakse peamiselt mootorite toitekaablite stabiilsuse tagamiseks. Aga see selleks, keevitamiseks kasutate seda ainult neli korda.
- Jootekolb
- Käärid
- Lõikaja nuga
- Pika ninaga tang
- Kruvikeeraja komplekt
2. samm: osad
Elektroonika
Allpool loetletud osadega on tavaliselt kaasas palju veebist ostetavaid Arduino stardikomplekte, näiteks seda.
- Arduino Uno ühilduv + USB -kaabel
- Ultraheli andur (x2) (tavaliselt on stardikomplektidel ainult üks ultrahelisensor).
- Ardunio Protoshield + minileib
- 9V aku
- 9 V akuühendus Ardunio jaoks
- Jumper kaablid
- Leivaplaadi võimsusmoodul
Kuigi allolevas loendis kuvatakse ebatavalised osad, mis tuleb eraldi osta:
- ESP32-CAM
- L298N H sildmootori juht
- Toitepank (5000 mAh või rohkem)
Auto šassii komplekt
Internetis on saadaval mõned tõeliselt odavad autode šassiikomplektid, näiteks see, või võite neid osi ka eraldi osta. Vajame järgmist:
- Kaks 6V mootorit + ümbris + kaablid + rehvid
- Universaalne ratas
- Mutrid ja poldid
Kirjatarbed
Sel juhul otsustasime robotile mõne stiili andmiseks kasutada erinevat šassii. Lisaks eelnevalt mainitud osadele kasutasime ka neid kirjatarbeid:
- Kork (kasutasime mõnda lihtsat tassihoidjat)
- Hellermani kaabliside
- Plastikust pall
- Metallist võrk
3. samm: šassii kokkupanek
See šassii kasutab lihtsat võrku, et hõlbustada osade kinnitamist ja eemaldamist. Kuid pidage meeles, et tegemist on metallvõrguga, mis tähendab, et elektroonilised osad ei tohi seda otse puudutada, kuna see võib neid kahjustada.
Metallist võrk
Esiteks korraldage metallvõrgu peal olevad osad, et mõista, kui suur robot teil on. Meie puhul määrati lõplik suurus meie jõupanga + rataste suuruse järgi. Kui teil on väiksem jõupank, saate roboti veelgi kompaktsemaks muuta! Seejärel lõigake metallvõrk, moodustades piksliga ringi, nagu on näidatud ülaltoodud pildil.
Universaalne ratas
Universaalratta paika kruvimiseks kasutasime korki, et see õigele kohale tasandada. Lõigake ratta aluse kujuga kaks korgitükki ja suitsutage need kokku. Seejärel keerake kork võrgu peal ühes äärmuses ja teisel küljel ratas.
Mootorid ja rattad
Mootorite paika panemiseks peate lihtsalt kasutama kummagi jaoks kahte väikest Hellermani kaablisidet ja pingutama võrku. Pidage meeles, et rattad on mootorite lähedal, olge ettevaatlik ja jätke rattale vabalt pöörlemiseks piisavalt ruumi.
Akupank
Viimaseks, kuid mitte vähem tähtsaks, peame panga paika panema. Siinkohal peaksite teadma ainult seda, kus asub USB -kaabli sisend, vältides selle rataste poole pööramist. Ja siis saate selle kinnitamiseks pingutada kahe nööri abil.
Samm: elektrooniliste osade ühendamine
Elektroonilised ühendused on robotauto ja näo jälgimisroboti ühendamise tulemus.
Esimese asjana tuleb kruvida Arduino Uno korgi ühele küljele ja L298N mootorijuht teisele küljele. Nii minimeerime vajaliku ruumi, riskimata sellega, et elektroonilised osad üksteist puudutavad.
Seejärel kinnitage Protoshield + mini leivaplaat Arduino Uno peale. See tagab, et meil on piisavalt ruumi ja tihvte iga anduri ja täiturmehhanismi ühendamiseks. Meie puhul liimisime minileivalaua Protoshieldi peale, kasutades sellega kaasas olevat liimi.
Seejärel ühendasime 5V minileiva ühe reaga ja GND teise liiniga.
L298N mootorijuht
Seejärel ühendasime 6 isas-naissoost hüppajakaabli abil tihvtid 5, 6, 7, 8, 9 ja 10 Arduino juurest L298N mootorijuhi tihvtidega ENB, IN4, IN3, IN2, IN1 ja ENA. Siin otsustasime kasutada kuut tehases üksteise külge liimitud kaablit, nii et meil oli korralik ühendus. Seejärel ühendame maandus- ja etteandetihvtid minileiva, aku ja mootoritega. See peaks olema selline:
- ENB - ENA vastavalt 5-10 Arduino
- 5V ühendub mini leivalaua 5V liiniga
- GND mini leivalaua põhijoonele
- 12V 9V aku positiivsele poolusele, negatiivne pool aga mini leivaplaadi maandusele
- OUT1 ja OUT2 mootorile 01
- OUT3 ja OUT4 mootorile 02
Ultraheli andurid
Ultraheli andurid peavad asuma roboti ees, nii et miski ei segaks selle jäädvustamist, nii et sellel peaks olema suurem kaabel, nii et teil oleks rohkem paindlikkust. Nende tihvtühendused on järgmised: Ultraheli andur 01
- Kaja Arduino tihvtile 3
- Käivitage Arduino tihvtiga 4
- Gnd mini leivalaua põhijoonele
- Vcc mini leivalaua 5V liinile
Ultraheli andur 02
- Kaja Arduino tihvtile 12
- Käivitage Arduino tihvtiga 11
- Gnd mini leivalaua põhijoonele.
- Vcc mini leivalaua 5V liinile.
ESP32-CAM
Kaamera
- UOR ühendub tihvtiga RX0 (tihvt 0)
- UOT ühendub tihvtiga TX0 (tihvt 1)
- 5V mini leivalaua 5V liinile
- GND Arduino GND -le (mini leivalaud saab täis
Toitepank Arduinole
Viimane samm on ühendada Arduino USB toitepangaga
Samm: kodeerimise aeg
Koode on kaks, üks ESP32-CAM ja teine Arduino jaoks. Põhimõtteliselt on need näo jälgimisroboti ja robotauto koodide lihtsustamine.
ESP32-CAM kood
Enne Arduino Unosse suundumist peame konfigureerima ESP32-CAM. Sellel kaameral on oma mikrokontroller ESP32, mis tähendab, et kui tahame oma koodi saata Arduino IDE abil, peame esmalt konfigureerima IDE keskkonna ja meil on vedanud. Robot Zero One on selle kohta juba tõesti üksikasjaliku õpetuse teinud, nii et minge kõigepealt sellele lingile ja järgige tema samm-sammult.
Pärast seda peate lihtsalt alla laadima siia alla lisatud faili PanningFastVer.ino ESP32-CAM-i.
Arduino kood
Arduino koodi jaoks peate lihtsalt alla laadima faili UnoInput_Serial.ino, mis on lisatud allpool.
6. samm: nautige
Kinnitage kaamera oma roboti külge ja nautige!
Et see tekitaks futuristliku nostalgiatunde, oleme kõik akrüülpalli ühe poolega ümbritsenud. Robotil tuli välja ka USB -kaabel, mis muutis selle sabaks. Kuidagi armas!
7. samm: täiustused
Roboti liikumise kontrollitavamaks muutmiseks arvame, et oleks huvitav mootor vahetada samm -mootoriks või lisada kaks siin kirjeldatud kiiruseandurit.
Soovitan:
Castle Planter (koos Tinkercadi koodiplokkidega): 25 sammu (koos piltidega)
Castle Planter (koos Tinkercadi koodiplokkidega): selle disaini teostamine võttis mul üsna kaua aega ja kuna minu kodeerimisoskus on vähemalt öeldes piiratud, loodan, et see õnnestus hästi :) Kasutades juhiseid, peaksite saama taaslooge selle disaini kõik aspektid ilma
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): 4 sammu (koos piltidega)
Diy makroobjektiiv koos teravustamisega (erinev kui kõik muud DIY makroobjektiivid): olen näinud palju inimesi, kes teevad makroläätsi tavalise komplekti objektiiviga (tavaliselt 18–55 mm). Enamik neist on objektiiv, mis on lihtsalt tagurpidi kaamera külge kinnitatud või esielement eemaldatud. Mõlemal variandil on varjuküljed. Objektiivi kinnitamiseks
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: 4 sammu (koos piltidega)
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: Kitronik Leiutaja komplekt BBC micro: bit jaoks on suurepärane sissejuhatus elektroonikaga mikrokontrolleritele, kasutades leivaplaati. See komplekti versioon on mõeldud kasutamiseks koos odava BBC mikro: bitiga. Üksikasjalik õpetusraamat, mis tuleb
WiFi-juhitav FPV Roveri robot (koos Arduino, ESP8266 ja samm-mootoritega): 11 sammu (koos piltidega)
WiFi-juhitav FPV Roveri robot (koos Arduino, ESP8266 ja Stepper Motorsiga): see juhendab, kuidas kavandada kaugjuhtimisega kaherattaline robot-rover WiFi-võrgu kaudu, kasutades ESP8266 WiFi-mooduliga ühendatud Arduino Unot ja kaks samm -mootorit. Robotit saab juhtida tavaliste Interneti -kulmude kaudu
Intelligrill®, Powered by Feather: 7 sammu (koos piltidega)
Intelligrill®, Powered by Feather: " Intelligrill ®, Powered by Feather " on WiFi -toega kauggrill, suitsetaja ja ahju termomeeter, mille lisafunktsioon on reaalajas värskenduste edastamine selle kohta, millal " pearoog " on serveerimiseks valmis. Pidevalt jälgides