Sadržaj:
- Korak 1: Pronađite Glockenspiel i napravite okvir za podršku
- Korak 2: 3D ispis i CNC nosači za postavljanje i postavljanje servo parova - Slika 1
- Korak 3: 3D ispis i CNC nosači za postavljanje 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 sučelja za elektroniku - Slika 1
- Korak 9: Ploča sučelja 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 promjena: 2024-01-30 09:37
Ovaj robotski glockenspiel stvorili smo od dijelova koje smo već imali i napravili.
Još uvijek je eksperimentalno i nalazi se u prvoj verziji.
Spielatronom upravlja Arduino koji reproducira Midi naredbe poslane s računala.
Sadašnja ograničenja su
- Monofoničan je, može svirati samo jedan čekić odjednom.
- Servo brzina ograničava ili otkucaje u minuti ili duljinu note glazbe, 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 iz glazbenog odjela u srednjoj školi kada je postao višak zahtjeva. Cijelo je to vrijeme sjedio 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 kupnja 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 servo -a stvara 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 jedan udara tipkama G5 do G6.
Servo par s dvije tipke od G#5 do G#6.
Servo par tri tipke od A6 do G7.
Servo par četiri tipke od Bb6 do F#7.
Korak 2: 3D ispis i CNC nosač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 istu svrhu.
3D smo ispisali četiri nosača na koje se mogu montirati Hitec servo uređaji te smo ih pričvrstili na standardni servo gornji dio diska s JR servo pogonima. Dok ispisujemo 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 nosača kako bi odgovarali vrhovima diskova Hitec servo pogona. Ovi nosači služe za podupiranje čekića.
Korak 3: 3D ispis i CNC nosači za postavljanje 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 ispisanih 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č s po dvije kabelske vezice na svakoj. Oni u početku nisu bili potpuno zategnuti kako bi se omogućilo podešavanje duljine pri postavljanju i testiranju.
Korak 6: Napravite čekiće i pričvrstite ih na servo pogone - Slika 2
Korak 7: Elektronika
Prvo smo 3D ispisali nosač za Arduino Uno ploču koja je bila pričvršćena na dvije servo potporne ruke drvenog okvira. Ploča za sučelje usmjerena je za povezivanje osam servo pogona na Uno sa vlastitim odvojenim napajanjem od 5 V. Postojalo je i zaglavlje za mikro SD adaptersku karticu s mišlju da će moći reproducirati neke midi datoteke pohranjene na kartici, umjesto da se šalju s računala. Trenutno smo Spielatron koristili samo s datotekama poslanima s računala.
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 sučelja za elektroniku - Slika 1
Korak 9: Ploča sučelja za elektroniku - Slika 2
Korak 10: Arduino kod
Dodajte knjižnicu MIDI.h u svoje programsko okruženje Arduino te sastavite i prenesite priloženi kôd u Arduino.
Napomena redak 81:
Serial.begin (115200); // koristite računalnu brzinu prijenosa, a ne pravu midi brzinu prijenosa od 31250
Kao što je komentirano, Midi podatke šaljemo Spielatronu putem USB sučelja pri normalnoj računalnoj brzini prijenosa, 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 kôd 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
Napravit ćemo zaseban Instructable o tome kako sastavljamo i šaljemo Midi datoteke s našeg računala na Spielatron.
Preporučeni:
Arduino robotski slikarski robot: 11 koraka (sa slikama)
Arduino pokretni slikarski robot: 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 izrađivati slike i upotrijebiti ref
Arduino upravljani robotski dvonožac: 13 koraka (sa slikama)
Arduino kontrolirani robotski dvonožac: Oduvijek su me zanimali roboti, osobito oni koji pokušavaju oponašati ljudske postupke. Taj me interes natjerao da pokušam dizajnirati i razviti robotskog dvonošca koji bi mogao oponašati ljudsko hodanje i trčanje. U ovom Instructable -u pokazat ću vam t
Robotski glasovni modulator: 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đer uključuje niz slatkih značajki poput audio-utičnice tako da možete priključiti sve svoje omiljene instrumente, mikrofone i glazbeni player
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 Bluetooth zvučnik bio kompatibilan sa starim zvučnikom.*Ako niste pročitali moje prve upute o &"izradi 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)
Izrada malih robota: Izrada mikro-sumo robota od jednog kubičnog inča i manjih: Evo nekoliko detalja o izgradnji sićušnih robota i sklopova. Ova instrukcija ć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