Sadržaj:
- Korak 1: Pronađite Glockenspiel i napravite okvir za podršku
- Korak 2: 3D ispis i CNC držači za postavljanje i postavljanje servo parova - Slika 1
- Korak 3: 3D ispis i CNC usmjerivači i postavljanje servo parova - Slika 2
- Korak 4: 3D ispis i CNC nosači za postavljanje i postavljanje servo parova - Slika 3
- Korak 5: Napravite čekiće i pričvrstite ih na servo pogone - Slika 1
- Korak 6: Napravite čekiće i pričvrstite ih na servo pogone - Slika 2
- Korak 7: Elektronika
- Korak 8: Ploča sa sučeljem za elektroniku - Slika 1
- Korak 9: Ploča sa sučeljem za elektroniku - Slika 2
- Korak 10: Arduino kod
- Korak 11: Dovršeno i radi
Video: Izrada Spielatrona (robotski glockenspiel): 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
Ovaj robotski glockenspiel stvorili smo od dijelova koje smo već imali i napravili.
Još je eksperimentalno i nalazi se u prvoj verziji.
Spielatronom upravlja Arduino koji reprodukuje Midi komande koje mu se šalju sa računara.
Sadašnja ograničenja su
- Monofoničan je, može svirati samo jedan čekić odjednom.
- Servo brzina ograničava ili otkucaje u minuti ili dužinu note muzike, npr. Ne možete svirati semi quaver na 120 BPM.
Korak 1: Pronađite Glockenspiel i napravite okvir za podršku
Imali smo 40 i više godina starog glockenspila koji je spašen sa muzičkog odjela u srednjoj školi kada je postao višak zahtjeva. Sve ovo vrijeme sjedio je u ormaru i čekao priliku da se iskoristi. Malo je zakucao, a neki od ključeva su isprekidani i daju dosadne zvučne note, međutim, zbog zabave pri izradi projekta nije opravdano kupovina novog.
Okvir je izrađen od šperploče debljine 10 mm i ima veličinu da odgovara glockenspiel -u i da primi četiri para servo upravljača za modeliranje. Određeno je da udaljenost od glockenspiela do serva bude luk tako da glava čekića udari na željeni broj ključeva, a da pritom ne pritisne držače koji drže ključeve na mjestu. To je otprilike 220 mm od središta rotacije servo servera do središta tipki.
Servo -par jednim pritiskom tipki G5 do G6.
Servo par sa dva ključa od G#5 do G#6.
Servo -par sa tri tastera od A6 do G7.
Servo par četiri tipke od Bb6 do F#7.
Korak 2: 3D ispis i CNC držači za postavljanje i postavljanje servo parova - Slika 1
Imali smo četiri stara JR NES-507 servo servera plus dva Hitec HS81 i dva Hitec HS82 servo servera koji nisu bili u upotrebi. Servo serveri HS81 i HS82 dovoljno su slični da se mogu koristiti u iste svrhe.
3D smo odštampali četiri držača za montiranje Hitec servo servera i pričvrstili ove nosače na standardni servo gornji dio diska koji ima JR servo pogone. Dok tiskamo na ABS -u, obično ispisujemo datoteke veličine 103% kako bismo omogućili skupljanje.
Zatim smo iz šperploče od 1,5 mm usmjerili četiri držača za postavljanje vrhova diskova Hitec servo pogona. Ovi nosači služe za podupiranje čekića.
Korak 3: 3D ispis i CNC usmjerivači i postavljanje servo parova - Slika 2
Korak 4: 3D ispis i CNC nosači za postavljanje i postavljanje servo parova - Slika 3
Korak 5: Napravite čekiće i pričvrstite ih na servo pogone - Slika 1
Čekići su izrađeni od 3D štampanih glava i 4 mm bambusovih ražnjića (dostupno u vašem lokalnom supermarketu). Glave su pričvršćene ljepilom od cijanoakrilata, a sklop čekića pričvršćen je na servo nosač sa po dvije kabelske vezice na svakoj. Oni u početku nisu bili potpuno zategnuti kako bi se omogućilo podešavanje dužine prilikom postavljanja i testiranja.
Korak 6: Napravite čekiće i pričvrstite ih na servo pogone - Slika 2
Korak 7: Elektronika
Prvo smo 3D odštampali nosač za Arduino Uno ploču koja je bila pričvršćena na dvije servo potporne ruke drvenog okvira. Interfejsna ploča je usmjerena za povezivanje osam servo pogona na Uno sa vlastitim odvojenim napajanjem od 5 V. Postojalo je i zaglavlje za mikro SD adaptersku karticu sa mišlju da može reproducirati neke midi datoteke pohranjene na kartici, umjesto da se šalju s računala. Trenutno smo koristili Spielatron samo sa datotekama poslanim sa računara.
Montirajte ploču sučelja (štit na Arduinu govori) na Arduino i povežite servosljedeći redoslijed:
- Rotacijski servo 1 na Arduino pin 2
- Čekić servo 1 na Arduino pin 3
- Rotacijski servo 2 na Arduino pin 4
- Čekić servo 2 na Arduino pin 5
- Rotacijski servo 3 na Arduino pin 6
- Čekić servo 3 na Arduino pin 7
- Rotacijski servo 4 na Arduino pin 8
- Čekić servo 4 na Arduino pin 9
Korak 8: Ploča sa sučeljem za elektroniku - Slika 1
Korak 9: Ploča sa sučeljem za elektroniku - Slika 2
Korak 10: Arduino kod
Dodajte biblioteku MIDI.h u svoje programsko okruženje Arduino i kompajlirajte i prenesite priloženi kôd u Arduino.
Napomena linija 81:
Serial.begin (115200); // koristite brzinu prijenosa računara, a ne pravu midi brzinu prijenosa od 31250
Kao što je komentirano, mi šaljemo Midi podatke u Spielatron putem USB sučelja pri normalnoj brzini prijenosa računara, a ne ispravnoj brzini prijenosa Midi od 31250 jer se niti jedno naše računalo ne može lako konfigurirati za ovu brzinu prijenosa.
Također ćete primijetiti da se kod bavi samo bilješkama o Midi događajima jer se čekić mora podići odmah nakon spuštanja i ne može čekati da se dogodi događaj bilješke.
Korak 11: Dovršeno i radi
Učinit ćemo zasebnu instrukciju o tome kako sastavljamo i šaljemo Midi datoteke s našeg računala na Spielatron.
Preporučuje se:
Arduino robotski slikarski robot: 11 koraka (sa slikama)
Arduino slikarski robot sa pogonom: Jeste li se ikada zapitali može li robot stvoriti očaravajuće slike i umjetnost? U ovom projektu pokušavam to pretvoriti u stvarnost pomoću Arduino robota za slikanje. Cilj je da robot može samostalno stvarati slike i upotrijebiti ref
Arduino kontrolirani robotski dvonožac: 13 koraka (sa slikama)
Arduino kontrolirani robotski dvonožac: Oduvijek su me zanimali roboti, posebno oni koji pokušavaju oponašati ljudske radnje. Taj interes me je naveo da pokušam dizajnirati i razviti robotskog dvonošca koji bi mogao imitirati ljudsko hodanje i trčanje. U ovom Instructable -u ću vam pokazati t
Robotski modulator glasa: 14 koraka (sa slikama)
Robotski glasovni modulator: Ovo je uređaj za izradu koji jednostavno pretvara vaš vlastiti ljudski glas u vrhunski glas robota. Takođe uključuje niz slatkih funkcija, poput priključka za audio ulaz, tako da možete priključiti sve svoje omiljene instrumente, mikrofone i muzički plejer
Izrada Bluetooth adaptera Pt.2 (Izrada kompatibilnog zvučnika): 16 koraka
Izrada Bluetooth adaptera Pt.2 (Izrada kompatibilnog zvučnika): U ovom uputstvu pokazat ću vam kako koristiti svoj Bluetooth adapter kako bi stari zvučnik bio kompatibilan s Bluetooth -om.*Ako niste pročitali moje prve upute o " Bluetooth adapter " Predlažem da to učinite prije nego nastavite. C
Izrada malih robota: Izrada mikro-sumo robota od jednog kubičnog inča i manji: 5 koraka (sa slikama)
Izgradnja malih robota: izrada mikro-sumo robota od jednog kubičnog inča i manjih: Evo nekoliko detalja o izgradnji sićušnih robota i kola. Ovo uputstvo će obuhvatiti i neke osnovne savjete i tehnike koje su korisne u izgradnji robota bilo koje veličine. Za mene je jedan od velikih izazova u elektronici vidjeti koliko je mali