Sisukord:
- Samm: materjalide arve:
- 2. samm: ahel
- 3. samm: kokkupanek
- Samm: Arduino kood
- Samm: hääletage minu poolt
Video: WALTER (Arduino võistlus): 5 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Pls Hääleta mind Arduino võistlusel 2017
[Palun vabandage mu inglise keelt]
Mulle väga meeldib YouTube'is populaarne 2 servo arduino putuka ülesseadmine. Kui ma seda vaatasin, mäletan alati, mida BEAM-i robotipoisid tegid ammu enne, kui see ülesehitus lemmikuks sai. Need inimesed, kes on analoogroboti fanaatikud, said kõndimisel paremini hakkama kahe mootori parema nurga tõttu (mikro- / kahetuumaline kõndija jne). Kuid minu arvates ei tundu ükski varem mainitutest elusam kui VBug1.5 (tuntud ka kui Walkman), mille on loonud talarobotite asutaja Mark Tilden. See kasutab 5 mootorit, seega on sellel rohkem manööverdusvõimet. Lihtsa BEAM -roboti tegemine pole keeruline, kuid midagi nii keerulist kui VBug1.5 ehitamine võib minusugusele elektroonilisele algajale muret valmistada. Niisiis, kui otsustasin teha midagi sellist nagu Tildeni vead, pidin leppima arduino platvormiga, mis on inseneride jaoks kõige lihtsam valik (või minu puhul piinlik, insener wannabe). Selle tulemusena tegin Walteri, 4 jalaga arduino roboti, millel oli 5 servot. Võite küsida, et kui ma tahtsin teha väljanägemisega vearoboti, siis miks ma ei läinud selle asemel 8 või 12 servoga. Noh, ma mõtlesin midagi lihtsamat, mida saan teha, et saada võimalikult palju manööverdusvõimet. Ma räägin raamide tegemise asemel palju liimi kasutamisest.
Nagu paljud teised arduino robotid, saab ka Walter vältida takistusi, kasutades ultraheli andureid HC-SR04. Vea tegelase lisamiseks tähendab Walter ka fotovore, et teda köidab valgus. Valguse tuvastamiseks kasutatakse fotodioode. Arduino visandis on loodud juhuslikke väärtusi, et Walter otsustaks, millal ta tahab puhata, ja ka juhuslikult muuta oma kõnnaku kiirust (3 kiirust). Kui ma alustasin, kavatsesin Walteri jalgade all olla taktitundlikud nupud. tal oleks pinnaandurid. Kuid aku (nutitelefoni kaasaskantav toitepank) maksab servodele palju kaalu. Ma tean, et taktitundega nupud ei kaalu peaaegu midagi, mille pärast muretseda, kuid ka iroonilisel kombel ei piisa roboti kaalust, et tagurpidi nuppe vajutada.
Samm: materjalide arve:
- Kontroller: Arduino Pro Mini (5v, 16MHz)
- Andurid: 3x HC-SR04 ultraheli andurid
- 4x fotodioodi (5mm)
- 4x 100kΩ takistid
- Täiturmehhanismid: 5x MG90S metallkäigukastiga mikro -servod
- Toide: 5200 mAH kaasaskantav toitepank nutitelefoni jaoks (2 kanaliga väljund, 1 A ja 2,1 A)
- Mõned juhtmed ja naissoost päisepistikud
- 2x USB A pistikud
- Lüliti
- Mantli riidepuu või mis tahes õhuke metallvarras, mida saab jalgade tegemiseks painutada
- Palju liimi (kuum liimipüstol, superliim ja plastikteras / epoksüliim)
2. samm: ahel
3. samm: kokkupanek
Liimid on selle projekti jaoks hädavajalikud. Ma kasutasin 3 tüüpi liime; kuumliimipüstol, superliim ja plastikterasest / epoksüliim. Alguses kasutasin valget polümorfset plastikut, kuid siis vahetasin palju plastterasest epoksüüdi vastu. Neid on lihtsam kasutada. Paljud neist fotodest on tehtud enne, kui vahetasin plastterase vastu. Pange tähele kasutatud liimide kogust. Ma mõtlesin seda, kui kirjutasin, et liimid on enne hädavajalikud. Võll on valmistatud servosarvest ja vaheliimist, mis on kokku liimitud. Leidsin mugava viisi, kuidas panna päise pistikud arduino pro mini -le, jootmata neid protoplaadile või mõnele PCB -le. Jah.. Liimib beebi! (Kas ma hakkan tunduma imeliku liimifetiši tüübina?) Kasutasin statiivina ka spacerit, et hoida arduino pro mini ja ultraheli andureid. 2 USB -pistikut, mis on liimitud koos lülitiga. USB ühendab seejärel 2 toitepanga kanalit. Kuigi toitepangal on ise toitenupp, saab nupuga toitepanga sisse lülitada ja voolu avada, kuid see ei saa ise oma voolu katkestada. Seepärast lisasin lülituslüliti. Siin näete, et jalad on plastterasest epoksüüdiga ümber tehtud. Siin on minu fotodioodi ja takisti lihtne seadistamine. PCB -d pole vaja, vaja on ainult juhtmeid ja naissoost päiseid. Vabandust, ma jätsin toitepangale liimitud fotodioodide pildistamise üksikasjad tegemata.
Samm: Arduino kood
Lisasin selle koodi alla.
Samm: hääletage minu poolt
Noh, see on kõik, loodan, et liitute selle olendi ehitamisega.
Soovitan:
3D trükitud kaamera kimp (Tinkercadi võistlus): 6 sammu
3D -trükitud kaamera kimp (Tinkercadi võistlus): Tere, see on kaamera kardaan, mille kujundasin Tinkercadis. Peamine kardaan on valmistatud sellest purgi käepidemest ja viie rõngaga kardaanist / güroskoopist, mida ma enam ei leia. Tinkercadi disaini leiate siit. See oli loodud töötama võimude kallal
Joonistusrobot Adafruit Shieldiga (võistlus "Tee liikuma"): 10 sammu (piltidega)
Joonistusrobot Adafruit Shieldiga (Make It Move Contest): Tere, mu nimed Jacob ja ma elan Ühendkuningriigis. Selles projektis kavatsen ehitada roboti, mis teile joonistab. *Olen kindel, et paljud teist tahavad seda näha, nii et kui soovite teada, siis minge otse teise ja viimase sammu juurde, kuid tulge kindlasti siia tagasi, et näha
DIY VR jooksulint- Basys3 FPGA-Digilent võistlus: 3 sammu
DIY VR jooksulint- Basys3 FPGA-Digilent Contest: Kas soovite ehitada VR-jooksulindi, millel saate oma töölauarakendusi ja mänge käivitada? Siis olete jõudnud õigesse kohta! Tavamängudes kasutate keskkonnaga suhtlemiseks hiirt ja klaviatuuri. Seetõttu peame saatma
TinkerCadi kalkulaatori võistlus: 8 sammu
TinkerCadi võistluskalkulaator: Hei, nii hiljuti uurisin, kuidas erinevat tüüpi koodi ahelasse rakendada. Leidsin, et kalkulaatori tegemine oleks suurepärane võimalus " juhtum " ja muud koodivormid, mida olin huvitavaks pidanud. Mul on minevikus m
Fpga juhitav RC servomootoriga robotkäsi - Digilentide võistlus: 3 sammu
Fpga juhitav RC servomootori robotkäepide - Digilent Contest: FPGA juhitav servomootoriga robotkäepide Selle projekti eesmärk on luua programmeeritav süsteem, mis võimaldab jootmistööd plaadil. Süsteem põhineb Digilent Basys3 arendusplaadil ja see on võimeline ühisjootma