Kazalo:

Kako narediti svojega bobnarskega bota !!: 14 korakov
Kako narediti svojega bobnarskega bota !!: 14 korakov

Video: Kako narediti svojega bobnarskega bota !!: 14 korakov

Video: Kako narediti svojega bobnarskega bota !!: 14 korakov
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, November
Anonim
Kako narediti svojega bobnarskega bota !!
Kako narediti svojega bobnarskega bota !!

Ta robot je bil navdihnjen z robotom, ki je bil deležen ogromne pozornosti, imenovan Yellow Drum Machine, z njim se bom povezal kasneje, ko ga bom našel. Ta robot uporablja tekalne plasti rezervoarjev za gibanje, uporablja ultrazvočni sonar za iskanje ovir. Določil bo trdoto/mehkobo/odmev predmeta s sonarjem. Ko najde predmet, na katerega se je vredno igrati, se bo postavil na svoje mesto, nato pa z motornimi palicami naredil kratek čas 20-60 sekund. premagati. Z zunanjim modulom za snemanje/predvajanje bo posnel 20 sekund utripa in ga predvajal sinhronizirano z neprekinjeno predvajanim utripom (pri tem pa robot še vedno igra). Po zaključku te minutne zamudne seje se bo odpravil stran in poskušal najti drugo, v neskončni zanki. Zelo zabavno gledati/poslušati!

1. korak: Materiali:

1 paket z motorjem in tekalno plastjo- 39,99 USD NakupBuy4 GM10 Zobniški pejdžerjev motor- 39,00 USD Nakup 2 čipa gonilnika motorja L293D- 8,00 USD Nakup 1 snemalni modul 9 V- 10,79 USD Nakup 1 Dvojna splošna IC-plošča za nakup PC-ja 1 16-pinska zadrževalna plošča Nakup 1 28-polna projektna plošča Picaxe 28x1 Nakup1 Kupite ultrazvočni daljinomer SRF05 Kup 2-3 mm bele sintre ali kateri koli drug gradbeni material, ki ga želite kupiti 1 Ohišje nosilca ohišja SRF05 Kupi kup baterij AA, velik zvočnik Nekaj votlih aluminijastih cevi A kup 2,54 mm zatičev za glavo, veliko veliko premostitvenih žic, F/M in Ž/Ž

2. korak: Orodja

Klešče Spajkalnik Mini Philips izvijač Mini izvijač z ravnim navojem Rezalnik za žice/odstranjevalec strpnosti

3. korak: Zberite materiale

Zberite materiale
Zberite materiale
Zberite materiale
Zberite materiale
Zberite materiale
Zberite materiale

4. korak: Povežite vse tekalne plasti

Povežite vse tekalne plasti
Povežite vse tekalne plasti

Pojasnite sami, sestavite proge in privijte kolesa v motor, ki je priložen. Na drugem koncu tekalne plasti na eno od aluminijastih cevi nalepite vroče lepilo, tako da se prosto vrti, tako kot na sliki.

5. korak: Motorji

Spajkajte eno žico na vsako ploščo na motorju (po dve za vsako). Tudi prejšnja slika bi morala biti pravična za to.

6. korak: Vožnja z motorjem

Priključite L293D v projektno ploščo in spajkajte štiri žice od motorjev do priključkov A-B. Sedaj zapišite kodo v svoj programer: visoko 4 -krat 5 -krat pritisnite F5 Preklapljajte dve številki, dokler se obe kolesi ne obrneta naprej

7. korak: Motorna vožnja #2

Motorna vožnja #2
Motorna vožnja #2
Motorna vožnja #2
Motorna vožnja #2

Namestite svojo IC ploščo in 16pin DIP, spajkanje na DIP v sredino IC plošče tako:

8. korak: Priključitev drugega L293D na Picaxe

Priključitev drugega L293D na Picaxe
Priključitev drugega L293D na Picaxe
Priključitev drugega L293D na Picaxe
Priključitev drugega L293D na Picaxe

Priključite ploščo GM10-> L293D-> Picaxe, kot je prikazano na spodnji sliki, in zaženite kodo: main: visoko 1 nizko 0 počakajte 1 nizko 1 nizko 0 počakajte 1 nizko 1 visoko 0 počakajte 1 nizko 1 nizko 0 počakajte 1 pojdite na glavno

9. korak: palčke

Vroče lepilo na dveh od GM10, dveh aluminijastih ceveh, vsaka enake dolžine, želite tiste, ki dajo dober "udarec", ko udarite ob nekaj močno. Tretji pa bo bas boben, tako da bo to (debelejše?) Ali pa bo proizvedlo samo globlji zvok, nisem glasbenik, ne vem:). Precej samoumevno, da brez slik?

10. korak: Snemalni modul

Snemalni modul
Snemalni modul
Snemalni modul
Snemalni modul

Zabaven del: izrežite V+G iz snemalnega modula, če želite, da je dolg, zato naj bo dolg Priključite V+G na vrata V+G Picaxe Prerežite eno od žic snemalnih modulov in eno, ki ni izrezana, priključite na Izhod Picaxe 0 Izrežite enega od modulov za predvajanje in povežite enega z drugim izhodom 1 *** POMEMBNO: če je vaše predvajanje gumb, ga odstranite, tako da odkrijete membrano, in sledite odtisu plošče od tam, bi vas morali pripeljati do majhna luknja, ki jo proizvajalec uporabi, da preveri, ali deluje, spajkajte žico v to, to je vaša ena žica za predvajanje (poveže se z izhodom) **** Zaženite kodo: main: visoko 0wait1low 0wait1goto main

11. korak: SRF05

SRF05
SRF05
SRF05
SRF05

Spajkanje na 5 zatičev glave na vašem SRF05 (priloženo) se obrnite na podatkovni list, če niste prepričani, na katero stran naj spajkate https://www.robot-electronics.co.uk/htm/srf05tech.htm In priključite srf05 na picaxe in zaženi to kodo: simbol trig = 3 simbol odmev = 6 simbolni obseg = w1main: pulsout trig, 2 pulsin echo, 1, range let range = range * 10 / 58debug rangegoto main your srf05 bi moral utripati rdeče, dobro

12. korak: Dejansko sestavite Bota

Pravzaprav sestavite Bota
Pravzaprav sestavite Bota

Sintra prilepite v obliko, podobno knjižnim policam (moja je imela dve zgodbi), in jo z vročim lepilom (ali uporabite L-nosilec, če se vam zdi trdno) na podnožje vašega bota, ki izgleda takole:

Korak 13: Test #1

Test #1
Test #1

Priključite po eno žico vsake palice na izhod na picaxeu (0-7), drugo žico vsakega priključite na priključek V+ (V1) Predvajanje povežite z enim izhodom, zapis pa z drugim, pa tudi z V+ G žice s plošče Priključite rezervni L293D in 4. GM10 na ta čip in izvedite kodo: main: high 0pause 100low 0pause 100high 1pause 100low 1pause 100high 2pause 100low 2pause 100high 3pause 100low 3pause 100high 4pause 100low 4pause 100high 5pause 100low 5pause 100high 6pause 100goto main To je samo preizkus, da se prepričate, ali vse deluje, in ne končni utrip: Pand bi morali dobiti naslednji video: minus pes+in družina, ki v ozadju vpijejo Glejte ta diagaram:

14. korak: Finale

Ne, ne bom postavil končne kode za projekt, zato ne upajte, vendar vam bom povedal dragocene podatke. Z zadnjim testom, ki ste ga naredili (korak 12), si oglejte, kateri ukaz nadzira kateri boben/snemanje/predvajanje, in ga naredite ritmičnega z uporabo različnih časovnih razlik (premor, ki mu sledi številka je čas v Ms) Poskusite narediti, recimo izhod snemalnega modula se začne na začetku seje (visoko) in konča na koncu seje (nizko _), nato pa v naslednji seji naj bobnar predvaja utrip v naslednji seji (visoko, nizko itd.) To bom kasneje uredil in povedal, kako vključiti iskanje srf05 v kodo Kode ne bom delil, ne sprašujte:) Lepo se imejte !!

Priporočena: