Sisukord:

Kuidas ehitada lahinguplahvi papi ja Arduino abil: 7 sammu (piltidega)
Kuidas ehitada lahinguplahvi papi ja Arduino abil: 7 sammu (piltidega)

Video: Kuidas ehitada lahinguplahvi papi ja Arduino abil: 7 sammu (piltidega)

Video: Kuidas ehitada lahinguplahvi papi ja Arduino abil: 7 sammu (piltidega)
Video: BigTreeTech - SKR 3 - TMC2130 with Sensorless Homing 2024, November
Anonim
Image
Image

Lõin lahingubotid Arduino UNO abil ja kehade ehitamiseks kasutati pappi. Proovisin kasutada taskukohaseid tarvikuid ja andsin lastele loomingulise vabaduse oma lahingubotide kujundamisel. Battlebot võtab juhtnupult ja nRF24L01 2,4 GHz juhtmevaba mooduli abil käske juhtmeta kontrollerilt.

Samm: riistvara ja materjalid

Vajalik riistvara ja materjalid:

Arduino Uno + USB -kaabel:

||

Arduino nano:

||

9v aku: https://amzn.to/2wPmnSP ||

Jumper juhtmed: https://amzn.to/398mQhq ||

NRF24L01+ 2,4 GHz traadita raadiosaatja -vastuvõtja moodul: https://amzn.to/30xQlp4 ||

9v akuklambri pistik: https://amzn.to/32D4R0b ||

Papp:

Looduslikust puidust käsitööpulgad: https://amzn.to/39rovPs ||

Mini leivalaud: https://amzn.to/2JujS9e ||

Kahe teljega XY juhtkangi moodul Arduino KY-023: https://amzn.to/3gOcWFZ ||

Alalisvoolumootor 1:48 ülekandearv Nutikas autorobot + ratas: https://amzn.to/3drHmvx ||

L298N minimootori draiver: https://amzn.to/2MoYeqI ||

Vaheta: https://amzn.to/2upTngE ||

Mees DC tünnipistiku adapter Arduino jaoks: https://amzn.to/2VwyKxx ||

Kuumliimipüstol: https://amzn.to/31sIko3 ||

Jootekolvi komplekt: https://amzn.to/3eHmp0i ||

Samm: looge BattleRobot

Ehitage BattleRobot
Ehitage BattleRobot
Ehitage BattleRobot
Ehitage BattleRobot
Ehitage BattleRobot
Ehitage BattleRobot

Selle võitluse idee oli püüda ehitada võimalikult odav. Kasutasin lehtmetalli asemel roboti kere jaoks pappi, lintsaagide asemel käärid ja keevitajalaeva asemel kuuma liimi.

Esiteks vajate pappi ja lõigake kujundid välja. Kui teile minu disain ei meeldi, saate oma lahingubotti kujundada. Liimige tükid kokku, välja arvatud ülemine osa, sest me tahame lülitada vooluringi lahingupotti korpusesse.

Samm 3: Battleboti ja kontrolleri programmeerimine

Arduino programmeerimiseks on vaja installida RF24 raamatukogu. Nii laadige alla allolevad failid ja avage arduino IDE. Minge jaotisse Sketch -> Include Library -> Add. ZIP Library ja importige sinna 'RF24.zip'. Järgmisena peate ühendama arduino UNO ja laadima arduino 'Battle_Robot.ino' üles. Nüüd ühendage Arduino UNO vooluvõrgust lahti ja ühendage Arduino Nano ning laadige „Controller.ino” Arduinole üles. Ärge unustage muuta ka tahvli ja pordi seadeid.

Samm 4: Battleboti ühendamine

Battleboti juhtmestik
Battleboti juhtmestik
Battleboti juhtmestik
Battleboti juhtmestik
Battleboti juhtmestik
Battleboti juhtmestik

Selles projektis kasutati 3 x 9 -voldiseid leelispatareid arduino uno, mootorite ja vurri jaoks. Mootorite juhtimiseks kasutati minimootori juhti L298N. See võtab vastu Arduino plaadi 5V signaale ja pakub mootoritele kõrgemat pinget. See võimaldab mootoritel töötada ka mõlemas suunas, vähendades nende sisendsignaalide kombinatsiooni. Iga seade ühendati vastavalt ühendusskeemile.

Pärast vooluahelate ühendamist liimite need koos aku või arduino unoga lihtsalt battleboti korpusesse või topeltlindiga.

Samm: kontrolleri ühendamine

Kontrolleri juhtmestik
Kontrolleri juhtmestik
Kontrolleri juhtmestik
Kontrolleri juhtmestik
Kontrolleri juhtmestik
Kontrolleri juhtmestik

Järgmisel pildil on näidatud Arduino Nanot kasutava saatja täielik ühendusskeem. Pärast kõigi komponentide ühendamist sisestasin kõik need komponendid korpusesse ja sulgesin selle kuumliimiga täielikult. NRF24L01 2,4 GHz transiiverimoodulit saab kasutada traadita side jaoks kuni 100 meetri kaugusel.

6. samm: testige Battlebot'i

Testige Battlebot
Testige Battlebot

Nüüd, kui kõik läheb hästi, peaksite saama lahinguplahvi kontrolleriga juhtida. Kui lahingubot ei tööta üldse, peaksite kontrollima nRF24L01 ühendusi.

Neid lahingubotte ehitada oli lõbus! Loodan, et see artikkel aitas avada teie silmad võimalustele, mis on peidetud kõikidesse teie maja ümbritsevatesse igapäevastesse esemetesse. Need kastid, mille ära viskate, võivad teie järgmise suureks projektiks saada, kui järele mõelda.

Saate tellida minu kanali toe saamiseks.

Aitäh.

Soovitan: