Turinys:
- 1 žingsnis: Aparatūra ir medžiagos
- 2 veiksmas: sukurkite „BattleRobot“
- 3 žingsnis: „Battlebot“ir „Controller“programavimas
- 4 žingsnis: „Battlebot“prijungimas
- 5 veiksmas: valdiklio prijungimas
- 6 veiksmas: išbandykite „Battlebot“
- 7 žingsnis: mūšio vaizdo įrašas
Video: Kaip sukurti „Battlebot“naudojant kartoną ir „Arduino“: 7 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Aš sukūriau kovos robotus naudodamas „Arduino UNO“, o kūnai buvo naudojami kartonu. Bandžiau naudoti nebrangius reikmenis ir suteikiau vaikams kūrybinės laisvės kurti savo kovinius robotus. „Battlebot“gauna komandas iš belaidžio valdiklio, naudodami vairasvirtę ir 2,4 GHz belaidį modulį „nRF24L01“.
1 žingsnis: Aparatūra ir medžiagos
Reikalinga įranga ir medžiagos:
„Arduino Uno +“USB kabelis:
||
„Arduino nano“:
||
9 V baterija: https://amzn.to/2wPmnSP ||
Trumpieji laidai: https://amzn.to/398mQhq ||
NRF24L01+ 2,4 GHz belaidžio RF imtuvo modulis: https://amzn.to/30xQlp4 ||
9v akumuliatoriaus spaustuko jungtis: https://amzn.to/32D4R0b ||
Kartonas:
Natūralaus medžio amatų lazdelės: https://amzn.to/39rovPs ||
„Mini Breadboard“: https://amzn.to/2JujS9e ||
Dviejų ašių XY vairasvirtės modulis „Arduino KY-023“: https://amzn.to/3gOcWFZ ||
„DC Motor 1:48“pavarų santykis „Smart Car Robot + Wheel“: https://amzn.to/3drHmvx ||
L298N mini variklio tvarkyklė: https://amzn.to/2MoYeqI ||
Perjungti: https://amzn.to/2upTngE ||
Vyriškas DC „Barrel Jack“adapteris „Arduino“: https://amzn.to/2VwyKxx ||
Karšto klijų pistoletas: https://amzn.to/31sIko3 ||
Lituoklio rinkinys: https://amzn.to/3eHmp0i ||
2 veiksmas: sukurkite „BattleRobot“
Šio mūšio idėja buvo pabandyti sukurti kuo pigiau. Aš naudoju kartoną, skirtą roboto kūnui, o ne lakštinį metalą, žirkles, o ne juostinius pjūklus, ir karštus klijus vietoj suvirintojo skrynios.
Pirma, jums reikia kartono, tada iškirpkite figūras. Jei jums nepatinka mano dizainas, galite sukurti savo kovos bloką. Klijuokite gabalus, išskyrus viršutinę dalį, nes norime grandinę įkišti į kovotojų korpusą.
3 žingsnis: „Battlebot“ir „Controller“programavimas
Norėdami programuoti arduino, jums reikės įdiegtos RF24 bibliotekos. Taigi atsisiųskite žemiau esančius failus ir atidarykite arduino IDE. Eikite į Sketch -> Include Library -> Add. ZIP Library ir importuokite „RF24.zip“į ten. Toliau turėsite prijungti „arduino UNO“ir įkelti „Battle_Robot.ino“į arduino. Dabar atjunkite „Arduino UNO“ir prijunkite „Arduino Nano“ir įkelkite „Controller.ino“į „Arduino“. Taip pat nepamirškite pakeisti „lentos“ir „prievado“nustatymų.
4 žingsnis: „Battlebot“prijungimas
Šiame projekte buvo naudojamos 3 x 9 voltų šarminės baterijos, skirtos arduino uno, varikliams ir suktukui. L298N mini variklio tvarkyklė buvo naudojama varikliams valdyti. Jis gauna kai kuriuos „Arduino“plokštės 5 V signalus ir užtikrina didesnę variklių įtampą. Tai taip pat leidžia varikliams veikti abiem kryptimis, neatsižvelgiant į šių įvesties signalų derinį. Kiekvienas įrenginys buvo prijungtas pagal jungimo schemą.
Sujungę grandines, tiesiog įklijuokite juos arba padėkite dvigubą juostą į mūšio korpuso korpusą kartu su baterija ir arduino uno.
5 veiksmas: valdiklio prijungimas
Šiame paveikslėlyje parodyta visa siųstuvo prijungimo schema naudojant „Arduino Nano“. Prijungęs visus komponentus, visus šiuos komponentus įkišau į korpusą ir visiškai užsandarinau karštais klijais. NRF24L01 2,4 GHz siųstuvo -imtuvo modulis gali būti naudojamas belaidžiam ryšiui iki 100 metrų.
6 veiksmas: išbandykite „Battlebot“
Dabar, jei viskas klostysis gerai, turėtumėte sugebėti valdyti kovos bloką valdikliu. Jei kovos robotas visiškai neveikia, turėtumėte patikrinti nRF24L01 jungtis.
Buvo smagu statyti šiuos kovos robotus! Tikiuosi, kad šis straipsnis padėjo jums atverti akis į galimybes, slypinčias visuose kasdieniuose daiktuose aplink jūsų namus. Tos dėžutės, kurias išmetate, gali tapti jūsų kitu dideliu projektu, jei pagalvosite.
Galite užsiprenumeruoti mano kanalą, kad gautumėte palaikymą.
Ačiū.
Rekomenduojamas:
Pasidaryk pats -- Kaip sukurti robotą vorą, kurį galima valdyti naudojant išmanųjį telefoną naudojant „Arduino Uno“: 6 veiksmai
Pasidaryk pats || Kaip sukurti voratinklio robotą, kurį galima valdyti naudojant išmanųjį telefoną naudojant „Arduino Uno“: Gaminant „Spider“robotą, galima sužinoti tiek daug apie robotiką. Kaip ir robotų kūrimas yra įdomus ir sudėtingas. Šiame vaizdo įraše parodysime, kaip sukurti robotą „Voras“, kurį galime valdyti naudodami savo išmanųjį telefoną (Androi
Kaip sukurti MP3 grotuvą naudojant LCD naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: 6 žingsniai
Kaip sukurti MP3 grotuvą naudojant skystųjų kristalų ekraną naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: Šiandien mes pagaminsime MP3 grotuvą su LCD, naudodami „Arduino“ir „DFPlayer“mini MP3 grotuvo modulį. Projektas gali nuskaityti MP3 failus SD kortelėje ir gali pristabdyti ir žaisti taip pat, kaip ir prieš 10 metų. Taip pat jame yra linksma ankstesnė ir kita daina
Kaip sukurti 8x8x8 LED kubą ir valdyti jį naudojant „Arduino“: 7 žingsniai (su nuotraukomis)
Kaip sukurti 8x8x8 LED kubą ir valdyti jį naudojant „Arduino“: 2020 m. Sausio mėn. Redaguosiu: paliksiu tai, jei kas nors norėtų jį panaudoti idėjoms generuoti, bet nebėra prasmės kurti kubo pagal šias instrukcijas. Šviesos diodų tvarkyklės IC nebegaminami, o abu eskizai buvo parašyti sena versija
Kaip sukurti namų kiną naudojant atkurtus garsiakalbius: 5 žingsniai (su nuotraukomis)
Kaip pasidaryti namų kino teatrą naudojant atkurtus garsiakalbius: Sveiki, vaikinai, šioje instrukcijoje aš jums nurodysiu, kaip aš sukūriau paprastą didelės galios namų kiną naudodami regeneruotus garsiakalbius. Tai labai paprasta padaryti, aš paaiškinsiu tai dar paprasčiau. Norėdami gauti daugiau informacijos, apsilankykite „Electronics Projects HubLets“
Kaip sukurti autonominį krepšinio žaidimo robotą, naudojant „IRobot“, sukurti kaip pagrindą: 7 žingsniai (su paveikslėliais)
Kaip sukurti autonominį krepšinio žaidimo robotą naudojant „IRobot“sukurti kaip pagrindą: tai mano įrašas, skirtas iššūkiui „iRobot Create“. Sunkiausia viso šio proceso dalis buvo nuspręsti, ką robotas ketina daryti. Norėjau pademonstruoti puikias „Create“savybes, kartu pridėdamas šiek tiek robo nuojautos. Visas mano