Turinys:
- 1 žingsnis: įrankiai
- 2 žingsnis: dalys
- 3 žingsnis: Važiuoklės surinkimas
- 4 žingsnis: Elektroninių dalių prijungimas
- 5 žingsnis: laikas koduoti
- 6 žingsnis: Mėgaukitės
- 7 žingsnis: patobulinimai
Video: Nagging Robot® - Nerimas gyvenimo greičiu: 7 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
DanLocatelliMeristemaSekite apie: MSc ITECH kandidatas Štutgarto universitete. Daugiau apie „DanLocatelli“»
Lengviausias būdas įsitikinti, kad pykstate kiekvieną dieną. „Nagging Robot®“turi sprendimą.
Nagging Robot® Annooy® 900
„Annooy® 900“buvo kruopščiai sukurtas naudojant pažangiausią „pasidaryk pats“technologiją, kad erzintų žmones. pateikė Daniel Locatelli ir TzuYing Chen
Daugiau galios, geresnio susierzinimo. „Power-Lifting Bore“suteikia 5 kartus didesnę nerimo galią*, kad pagerėtų erzinantis veikimas.* (Palyginti su „Annooy® 800“serija).
Protingai šnipinėja tave.
Visas jutiklių rinkinys sumaniai fiksuoja jūsų ir jūsų namų duomenis, kad galėtų naršyti robotą aplink objektus ir po baldais, kad padėtų jums rūpėti.
Šis darbas yra parodija su „iRobot® Roomba®“atliekant užduotį „Useless Machine“iš ITECH seminaro „Computational Design and Digital Fabrication“Štutgarto universitete.
Tai veidą sekantis robotas, jis identifikuoja žmogaus veidą ir bando jį sutelkti į kamerą.
1 žingsnis: įrankiai
Tai paprastas įrankių rinkinys, ir tikriausiai daugumą jų jau turite namuose. Lituoklis dažniausiai naudojamas siekiant užtikrinti variklių maitinimo kabelių stabilumą. Bet viskas, suvirinimui naudosite tik keturis kartus.
- Lituoklis
- Žirklės
- Pjovimo peilis
- Žnyplės ilgomis nosimis
- Atsuktuvų komplektas
2 žingsnis: dalys
Elektronika
Žemiau išvardytos dalys paprastai pateikiamos su daugeliu „Arduino“pradinių rinkinių, kuriuos galima įsigyti internetu, pavyzdžiui, šį.
- Suderinamas su „Arduino Uno“+ USB kabelis
- Ultragarso jutiklis (x2) (paprastai pradiniuose rinkiniuose yra tik vienas ultragarso jutiklis).
- „Ardunio Protoshield“+ mini duonos lenta
- 9V baterija
- 9 V baterijos prijungimas „Ardunio“
- Trumpieji kabeliai
- „Breadboard“maitinimo modulis
Toliau pateiktame sąraše pateikiamos neįprastos dalys, kurias reikia pirkti atskirai:
- ESP32-CAM
- L298N H tilto variklio tvarkyklė
- Maitinimo bankas (5000 mAh ar didesnis)
Automobilio važiuoklės komplektas
Yra keletas tikrai nebrangių automobilių važiuoklių rinkinių, kuriuos galima nusipirkti internetu, pavyzdžiui, šį, arba taip pat galite nusipirkti šias dalis atskirai. Mums reikės šių dalykų:
- Du 6V varikliai + dėklas + kabeliai + padangos
- Universalus ratas
- Veržlės ir varžtai
Kanceliarinės prekės
Šiuo atveju nusprendėme naudoti kitą važiuoklę, kad robotui suteiktume tam tikrą stilių. Be anksčiau minėtų dalių, mes taip pat naudojome šiuos raštinės reikmenis:
- Kamštiena (mes naudojome paprastą puodelio laikiklį)
- „Hellerman“kabelių kaklaraištis
- Plastikinis rutulys
- Metalinis tinklelis
3 žingsnis: Važiuoklės surinkimas
Ši važiuoklė naudoja paprastą tinklelį, kad būtų lengviau pritvirtinti ir išimti dalis. Tačiau nepamirškite, kad tai yra metalinis tinklelis, o tai reiškia, kad elektroninės dalys neturi jo tiesiogiai liesti, nes tai gali jas sugadinti.
Metalinis tinklelis
Pirmiausia sutvarkykite dalis ant metalinio tinklelio, kad suprastumėte, kokio dydžio jums reikia roboto. Mūsų atveju galutinį dydį lėmė mūsų galios banko + ratų dydis. Jei turite mažesnį galios banką, galite padaryti robotą dar kompaktiškesnį! Tada nupjaukite metalinę tinklelį, sudarydami pikselių apskritimą, kaip parodyta aukščiau esančiame paveikslėlyje.
Universalus ratas
Norėdami prisukti universalųjį ratą, mes panaudojome kamštį, kad jį išlygintume iki reikiamos vietos. Iškirpkite du kamščio gabalus pagal rato pagrindo formą ir sudėkite juos kartu. Tada užsukite kamštį ant tinklelio vienoje iš kraštinių, o iš kitos pusės - ratą.
Varikliai ir ratai
Norėdami sumontuoti variklius, turite naudoti du mažus „Hellerman“kabelius ir pritvirtinti tinklelį. Atminkite, kad ratai yra tikrai arti variklių, būkite atsargūs ir palikite pakankamai vietos, kad ratas galėtų laisvai suktis.
Maitinimo bankas
Paskutinis, bet ne mažiau svarbus dalykas yra tai, kad turime įdiegti elektros banką. Vienintelis dalykas, kurį turėtumėte žinoti, yra tai, kur yra USB kabelio įvestis, kad jis nebūtų nukreiptas į ratus. Tada galite tvirtai pritvirtinti du kabelius, kad užfiksuotumėte.
4 žingsnis: Elektroninių dalių prijungimas
Elektroniniai ryšiai atsirado sujungus robotą automobilį ir veido sekimo robotą.
Pirmas dalykas, kurį reikia padaryti, yra prisukti „Arduino Uno“iš vienos kamštienos pusės ir „L298N“variklio tvarkyklę į kitą pusę. Taip sumažiname reikalingą erdvę, nerizikuodami, kad elektroninės dalys liečiasi viena su kita.
Tada ant „Arduino Uno“pritvirtinkite „Protoshield +“mini duonos lentą. Tai užtikrins, kad turime pakankamai vietos ir kaiščių kiekvienam jutikliui ir pavarai prijungti. Mūsų atveju mes priklijavome mini duonos lentą ant „Protoshield“viršaus, naudodami pridedamus klijus.
Tada mes prijungėme 5V prie vienos mini duonos lentos linijos ir GND prie kitos linijos.
L298N variklio tvarkyklė
Tada, naudodamiesi šešiais jungiamaisiais kabeliais, sujungėme 5, 6, 7, 8, 9 ir 10 kaiščius iš „Arduino“prie L298N variklio tvarkyklės kaiščių ENB, IN4, IN3, IN2, IN1 ir ENA. Čia mes nusprendėme naudoti šešis kabelius, kurie jau buvo priklijuoti vienas prie kito iš gamyklos, todėl turėjome tvarkingą jungtį. Tada mes prijungiame žemės ir tiekimo kaiščius prie mini duonos lentos, akumuliatoriaus ir variklių. Tai turėtų būti taip:
- ENB - ENA atitinkamai 5 - 10 Arduino
- 5V jungiasi prie mini duonos lentos 5V linijos
- GND prie pagrindinės mini duonos lentos linijos
- 12V prie teigiamo 9V akumuliatoriaus poliaus, o neigiamas polius jungiasi prie mini duonos lentos
- OUT1 ir OUT2 prie variklio 01
- OUT3 ir OUT4 prie variklio 02
Ultragarsiniai jutikliai
Ultragarso jutikliai turi būti priešais robotą, kad niekas netrukdytų jį fiksuoti, todėl jis turėtų turėti didesnį kabelį, kad būtų daugiau lankstumo. Jų kaiščių jungtys yra tokios: Ultragarsinis jutiklis 01
- Aidas prie „Arduino“kaiščio 3
- Įjunkite „Arduino“kaištį 4
- Gnd prie pagrindinės mini duonos lentos linijos
- Vcc prie 5V mini duonos lentos linijos
Ultragarsinis jutiklis 02
- Aidas prie „Arduino“kaiščio 12
- Įjunkite „Arduino“kaištį 11
- Gnd prie pagrindinės mini duonos lentos linijos.
- Vcc prie 5V mini duonos lentos linijos.
ESP32-CAM
Fotoaparatas
- UOR jungiasi prie kaiščio RX0 (0 kaištis)
- UOT jungiasi prie kaiščio TX0 (1 kaištis)
- 5V iki 5V mini duonos lentos linijos
- GND į „Arduino“GND (mini duonos lenta bus pilna
Maitinimo bankas į Arduino
Paskutinis žingsnis yra prijungti „Arduino USB“prie maitinimo banko
5 žingsnis: laikas koduoti
Yra du kodai: vienas skirtas ESP32-CAM, kitas-„Arduino“. Tai iš esmės yra veido sekimo roboto ir roboto automobilio kodų supaprastinimas.
ESP32-CAM kodas
Prieš eidami į „Arduino Uno“turime sukonfigūruoti ESP32-CAM. Ši kamera turi savo mikrovaldiklį ESP32, o tai reiškia, kad jei norime siųsti kodą naudodami „Arduino IDE“, pirmiausia turime sukonfigūruoti IDE aplinką ir mums pasisekė. „Robot Zero One“jau atliko tikrai išsamią pamoką apie tai, todėl pirmiausia eikite į tą nuorodą ir sekite jo žingsnis po žingsnio.
Po to jūs tiesiog turite įkelti failą PanningFastVer.ino, pridėtą žemiau, į ESP32-CAM.
Arduino kodas
Tada, norėdami gauti „Arduino“kodą, turite įkelti failą „UnoInput_Serial.ino“, pridėtą žemiau.
6 žingsnis: Mėgaukitės
Pritvirtinkite fotoaparatą prie savo roboto šono ir linksminkitės!
Kad jis taptų futuristiniu nostalgijos jausmu, mes viską uždarėme viena akrilo rutulio puse. Iš roboto taip pat buvo išvestas USB kabelis, dėl kurio jis atrodė kaip uodega. Kažkaip miela!
7 žingsnis: patobulinimai
Kad roboto judėjimas būtų labiau kontroliuojamas, manome, kad būtų įdomu pakeisti variklį į žingsninį variklį arba pridėti du greičio jutiklius, kaip aprašyta čia.
Rekomenduojamas:
Tikro gyvenimo judantys portretai iš Hario Poterio!: 11 žingsnių (su nuotraukomis)
Judantys Hario Poterio portretai iš tikro gyvenimo !: " Nuostabu! Nuostabu! Tai lyg magija! &Quot; - Gilderoy Lockhart Aš esu didžiulis Hario Poterio gerbėjas, ir vienas iš dalykų, kuriuos aš visada mylėjau iš burtininkų pasaulio, yra judantys portretai. Susidūriau su Kyle'o Stewarto-Frantzo animaciniu paveikslu
Ėsdinimo mašina su kintamu greičiu: 9 žingsniai
Kintamo greičio ėsdinimo mašina: Šioje temoje norėtume pasidalinti informacija apie tai, kaip padaryti ėsdinimo mašiną asmeniniam naudojimui. Šią idėją gavome, kai norėjome sukurti minimalią „ATMega328p“sistemą. Pats nuobodžiausias žingsnis spausdinant PCB maketą, kai atliekame ėsdinimo veiksmą. Tai švaistoma
„Arduino RGB“spalvų parinkiklis - pasirinkite spalvas iš realaus gyvenimo objektų: 7 žingsniai (su nuotraukomis)
„Arduino RGB“spalvų parinkiklis - pasirinkite spalvas iš realaus gyvenimo objektų: Lengvai pasirinkite spalvas iš fizinių objektų naudodami šį „Arduino“pagrįstą RGB spalvų parinkiklį, leidžiantį atkurti spalvas, kurias matote realaus gyvenimo objektuose savo kompiuteryje ar mobiliajame telefone. Tiesiog paspauskite mygtuką, kad nuskaitytumėte objekto spalvą naudodami pigų TCS347
Juodasis MAC arba naujo gyvenimo atnešimas į seną bylą: 9 žingsniai (su nuotraukomis)
Juodasis MAC arba naujo gyvenimo atnešimas į seną bylą .: Prieš porą mėnesių gavau seną MAC dėklą. Tuščia, viduje liko tik surūdijusi važiuoklė. Aš įdėjau jį į savo dirbtuves ir praėjusią savaitę jis vėl ateina į galvą. Korpusas buvo negražus, padengtas nikotinu ir nešvarumais su daugybe įbrėžimų. Pirmasis požiūris
Sutrumpinkite savo RC automobilių smūgius, kad galėtumėte geriau valdyti dideliu greičiu: 5 žingsniai
Padarykite savo RC automobilių smūgius trumpesnius, kad geriau valdytumėte dideliu greičiu: Šioje instrukcijoje aš jums parodysiu, kaip sutrumpinti smūgius, kad galėtumėte priartinti automobilį prie žemės, kad galėtumėte važiuoti didesniu greičiu be plakimo. Aš panaudosiu kita instrukcija, kaip atlikti automobilių techninę priežiūrą, todėl