INHOUDSOPGAWE:
- Stap 1: materiaal:
- Stap 2: Gereedskap
- Stap 3: Versamel materiaal
- Stap 4: Verbind al die loopbane
- Stap 5: Motors
- Stap 6: Motorbestuur
- Stap 7: motorbestuur #2
- Stap 8: Koppel die tweede L293D aan die Picaxe
- Stap 9: Bakkies
- Stap 10: Opneemmodule
- Stap 11: SRF05
- Stap 12: Monteer die bot eintlik
- Stap 13: Toets nommer 1
- Stap 14: Finale
Video: Hoe om u eie trommelbot te maak!: 14 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:28
Hierdie robot is geïnspireer deur 'n robot wat baie aandag geniet, die Yellow Drum Machine genoem. Ek sal later daarna skakel as ek dit kan vind. Hierdie robot gebruik tenkbane om rond te loop, hy gebruik sy ultrasoniese sonar om hindernisse op te spoor; dit bepaal die hardheid/sagtheid/eggo van 'n voorwerp met sonar. Sodra dit 'n voorwerp vind wat die moeite werd is om op te speel, sal dit op sy plek slang, en dan, met behulp van gemotoriseerde drumsticks, 'n kort 20-60 sekonde neem. klop. Deur 'n eksterne opname-/afspeelmodule te gebruik, neem dit 20 sekondes van die maat op en speel dit in ooreenstemming met die aanhoudend gespeelde ritme (terwyl die robot steeds speel). Na voltooiing van hierdie minuut lange jam -sessie, sal dit wegdwaal en probeer om 'n ander in 'n eindelose lus te vind. Baie lekker om te kyk/luister!
Stap 1: materiaal:
1 ratmotor en loopvlakpakket- $ 39,99 BuyBuy4 GM10 geared pager motor- $ 39,00 Buy2 L293D motorbestuurderskyfies- $ 8,00 Buy1 9V opnamemodule- $ 10,79 Buy1 dubbele algemene doel IC-bord Koop1 16-pins behoud Kontak Buy1 28 Pin Project Board Picaxe 28x1 Buy1 SRF05 Ultrasonic Range Finder BuyA Bunch of 2-3mm White Sintra, or any other Building material you prefer Buy1 SRF05 Housing Bracket BuyA Bunch of AA Batteries A Big Speaker Sommige hol aluminium buise F/F
Stap 2: Gereedskap
Tang Soldeerbout Mini Philips -skroewedraaier Mini platkopskroewedraaier Draadsnyer/stripper Geduld
Stap 3: Versamel materiaal
Stap 4: Verbind al die loopbane
Selfverduidelikend, monteer die spore en skroef die wiele vas in die motor wat daarmee gepaard gegaan het. Aan die ander kant van die loopbane, warm gom op een van die aluminiumbuise sodat dit vrylik kan draai, net soos op die prentjie.
Stap 5: Motors
Soldeer een draad aan elk van die plate op die motors (twee vir elk). Die vorige prentjie behoort ook die reg hiervoor te laat geskied.
Stap 6: Motorbestuur
Steek die L293D in die projekbord en soldeer aan die vier drade van die motors na die AB-terminale. Skryf nou die kode in u programmeerder: hoë 4 -druk 5 -druk F5 Skakel die twee getalle om totdat albei wiele vorentoe draai
Stap 7: motorbestuur #2
Kry u IC -bord en 16 -pins DIP, soldeer op die DIP so in die middel van die IC -bord:
Stap 8: Koppel die tweede L293D aan die Picaxe
Koppel die GM10-> L293D-> Picaxe-bord soos op die onderstaande foto en voer die kode uit: hoof: hoog 1 laag 0 wag 1 laag 1 laag 0 wag 1 laag 1 hoog 0 wag 1 laag 1 laag 0 wag 1 gaan na hoof
Stap 9: Bakkies
Hot Glue op twee van die GM10's, twee aluminiumbuise, elk ewe lank. U wil dit hê wat 'n goeie ding gee as u iets hard daarteen slaan. En die derde sal die basdrom wees, so dit sal (dikker?) Wees, of dit sal net 'n dieper geluid lewer, ek is nie musikaal nie, ek weet nie:). Redelik selfverduidelikend genoeg om sonder foto's te gaan?
Stap 10: Opneemmodule
Die prettige deel: Sny die V+G uit die opnamemodule, jy wil dit lank hê, so hou dit lank Koppel die V+G aan die Picaxe se V+G -poorte Knip een van die opnamemodules se drade en koppel die nie -gesnyde een aan op 'n Picaxe -uitgang 0 Knip een van die afspeelmodules en koppel een aan 'n ander uitset. 'n klein gaatjie, die vervaardiger gebruik dit om dit te toets om te sien of dit werk, soldeer u draad daarin; dit is u enkele afspeeldraad (verbind met uitset) **** Begin die kode: main: high 0wait1low 0wait1
Stap 11: SRF05
Soldeer op 5 koppenne op u SRF05 (saam met) verwys na die datablad as u nie seker is watter kant u moet soldeer nie. voer hierdie kode uit: simbool trig = 3 simbool echo = 6 simboolreeks = w1main: pulsout trig, 2 pulsin echo, 1, range let range = range * 10 / 58debug rangegoto main jou srf05 moet rooi knipper, goed
Stap 12: Monteer die bot eintlik
Plak die Sintra vas in 'n boekrakagtige ontwerp (myne het twee verdiepings gehad) en plak dit warm (of gebruik 'n L-bracket as u joune stewig is) op die basis van u bot, soos volg:
Stap 13: Toets nommer 1
Koppel een draad van elke drumstick aan 'n uitgang op die picaxe (0-7), koppel die ander draad van elk aan 'n V+ -aansluiting (V1) Koppel die afspeel aan een uitgang en die rekord na 'n ander, sowel as die V+ G -drade van die bord Sluit die ekstra L293D en 4de GM10 aan op die chip en voer die kode uit: hoof: hoog 0pauze 100low 0pause 100high 1pause 100low 1pause 100high 2pause 100low 2pause 100high 3pause 100low 3pause 100high 4pause 100low 4pause 100high 5pause 100 6pause 100 gaan na die hoof Dit is slegs 'n toets om seker te maak dat alles werk, nie die laaste maat nie: Pand, u moet die volgende video kry: minus die hond+en die gesin wat op die agtergrond skree Verwys na hierdie diagram:
Stap 14: Finale
Nee, ek gaan nie die finale kode vir die projek stel nie, dus moenie hoop kry nie, maar ek sal u waardevolle inligting vertel. Gebruik die laaste toets wat u gedoen het (stap 12) om te sien watter opdrag die trommel/opname/afspeel beheer, en maak dit ritmies met behulp van verskillende tydsverskille (pouses, gevolg deur die getal is die tyd in me) Probeer om te sê, sê die uitset van die opnamemodule begin aan die begin van 'n sessie (hoog) en eindig aan die einde van 'n sessie (laag _) en dan in die volgende sessie, maak die tromspeler die maat oor die volgende sessie (hoog, laag, ens.) Ek sal dit later wysig om te deel hoe ek die srf05 soek in die kode kan inkorporeer. Ek sal die kode nie deel nie, moenie vra nie:) Geniet dit !!
Aanbeveel:
Hoe om u eie eenvoudige RC -vliegtuig te maak?: 10 stappe
Hoe om 'n eenvoudige RC Jet -vliegtuig te maak?: Hoe om 'n RC (afstandsbediening) vliegtuig te maak met skuim of polyfoam kurk, wat ek gewoonlik gebruik, is redelik eenvoudig en maklik as u die algemene formule ken. Waarom die wolkformule? want as u in detail verduidelik en sin cos tan en sy vriende gebruik, van
Hoe om u eie PCB's te maak: 7 stappe
Hoe om u eie PCB's te maak: In hierdie tutoriaal sal ek u wys hoe u binne enkele minute u eie PCB's kan ontwerp
Hoe om u eie WIFI -gateway te maak om u Arduino aan 'n IP -netwerk te koppel?: 11 stappe (met foto's)
Hoe kan u u eie WIFI -poort maak om u Arduino aan 'n IP -netwerk te koppel?: Soos soveel mense dink u dat Arduino 'n baie goeie oplossing is om tuisautomatisering en robotika te doen! Ek werk aan 'n robot wat permanent verbind moet word met 'n bediener wat werk
Hoe om u eie bedryfstelsel te maak! (bondel en voorbeeld binne): 5 stappe
Hoe om u eie bedryfstelsel te maak! (bondel en voorbeeld binne): maak dit nou
Hoe om u eie nagvisie -toestel te maak!: 5 stappe (met foto's)
Hoe om u eie nagvisie -toestel te maak !: In hierdie projek sal ek u wys hoe u 'n nagvisie -toestel kan skep. Dit bestaan hoofsaaklik uit 'n veiligheidskamera, 'n klein skerm en 'n pasgemaakte PCB met IR -LED's en 'n LED -bestuurder. Nadat u die toestel met 'n USB Type-C PD powerbank aangeskakel het, kan u