Satura rādītājs:
- 1. darbība: atrodiet Glockenspiel un izveidojiet atbalsta rāmi
- 2. solis: 3D drukas un CNC maršruta kronšteini un servopāru uzstādīšana - 1. attēls
- 3. darbība: 3D drukas un CNC maršruta kronšteini un servopāru uzstādīšana - 2. attēls
- 4. solis: 3D drukas un CNC maršruta kronšteini un servopāru uzstādīšana - 3. attēls
- 5. solis: izgatavojiet āmurus un piestipriniet pie servos - 1. attēls
- 6. solis: izgatavojiet āmurus un piestipriniet pie servos - 2. attēls
- 7. solis: elektronika
- 8. darbība. Elektronikas saskarnes plate - 1. attēls
- 9. darbība. Elektronikas saskarnes plate - 2. attēls
- 10. solis: Arduino kods
- 11. solis: Pabeigts un darbojas
Video: Spielatron izgatavošana (Robotic Glockenspiel): 11 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Mēs izveidojām šo robotu glockenspiel no detaļām, kuras mums jau bija un kuras mēs izgatavojām.
Tas joprojām ir eksperimentāls un ir pirmajā versijā.
Spielatron kontrolē Arduino, kas atskaņo Midi komandas, kas tam nosūtītas no datora.
Pašreizējie ierobežojumi ir
- Tas ir monofonisks, ti, vienlaikus var spēlēt tikai vienu āmuru.
- Servo ātrums ierobežo vai nu sitienus minūtē, vai mūzikas piezīmju garumu, piemēram, jūs nevarat atskaņot daļēju trīcēšanu ar ātrumu 120 BPM.
1. darbība: atrodiet Glockenspiel un izveidojiet atbalsta rāmi
Mums bija 40 gadus vecs glockenspiel, kas tika izglābts no vidusskolas mūzikas nodaļas, kad tas kļuva par pārpalikumu prasībām. Tas visu laiku ir sēdējis skapī un gaidījis iespēju izmantot. Tas ir nedaudz pieklauvēts, un daži taustiņi ir viltīgi un rada blāvas skanīgas notis, tomēr, lai padarītu projektu jautrāku, nebija pamata iegādāties jaunu.
Rāmis tika izgatavots no 10 mm bieza saplākšņa, un tā izmērs ir piemērots glockenspiel un četriem RC modelēšanas servo pāriem. Attālums no glockenspiel līdz servo tika noteikts, lai nodrošinātu loku, lai āmura galva atsistu vēlamo taustiņu skaitu, nesitot taustiņus, kas tur atslēgas vietā. Tas izrādījās aptuveni 220 mm attālumā no servo rotācijas centra līdz atslēgu centram.
Servo pāris viens nospiež taustiņus G5 līdz G6.
Servo savieno divus triecienu taustiņus no G#5 līdz G#6.
Servopāra trīs sitienu taustiņi A6 līdz G7.
Servopāra četru sitienu taustiņi Bb6 līdz F#7.
2. solis: 3D drukas un CNC maršruta kronšteini un servopāru uzstādīšana - 1. attēls
Mums bija četri veci JR NES-507 servo, kā arī divi Hitec HS81 un divi Hitec HS82 servi, kas netika izmantoti. Servi HS81 un HS82 ir pietiekami līdzīgi, lai tos varētu izmantot vienam un tam pašam mērķim.
Mēs 3D drukājām četras kronšteinus, lai uzstādītu Hitec servos, un ieskrūvējām šīs kronšteinus uz standarta diska servo augšdaļas, kas aprīkota ar JR servos. Drukājot ABS, mēs parasti drukājam failus ar 103% izmēru, lai varētu samazināties.
Tālāk no 1,5 mm saplākšņa mēs novirzījām četras kronšteinus, lai tie atbilstu Hitec servo disku virsmām. Šīs kronšteini ir paredzēti āmuru atbalstam.
3. darbība: 3D drukas un CNC maršruta kronšteini un servopāru uzstādīšana - 2. attēls
4. solis: 3D drukas un CNC maršruta kronšteini un servopāru uzstādīšana - 3. attēls
5. solis: izgatavojiet āmurus un piestipriniet pie servos - 1. attēls
Āmuri ir izgatavoti no 3D drukātām galvām un 4 mm bambusa iesmiņiem (pieejami vietējā lielveikalā). Galvas ir piestiprinātas ar ciānakrilāta līmi, un āmura komplekts ir piestiprināts pie servo kronšteina ar divām kabeļu saitēm katrā. Sākotnēji tie nebija pilnībā pievilkti, lai uzstādīšanas un testēšanas laikā varētu pielāgot garumu.
6. solis: izgatavojiet āmurus un piestipriniet pie servos - 2. attēls
7. solis: elektronika
Vispirms mēs 3D izdrukājām stiprinājumu Arduino Uno plāksnei, kas tika piestiprināta pie divām koka rāmja servo atbalsta rokām. Tika novirzīta saskarnes plāksne, lai savienotu astoņus servo ar Uno ar savu atsevišķu 5 V barošanas avotu. Tur bija arī galvene mikro SD adaptera kartei ar domu, ka varēs atskaņot dažus kartē saglabātos midi failus, nevis sūtīt no datora. Pašlaik mēs esam izmantojuši Spielatron tikai ar failiem, kas nosūtīti no datora.
Uzstādiet saskarnes paneli (vairogs ardu valodā) Arduino un pievienojiet servos šādā secībā:
- Rotācijas servo 1 līdz Arduino tapai 2
- Āmuru servo 1 līdz Arduino tapai 3
- Rotācijas servo 2 līdz Arduino tapai 4
- Āmuru servo 2 līdz Arduino tapai 5
- Rotācijas servo 3 līdz Arduino tapai 6
- Āmuru servo 3 līdz Arduino tapai 7
- Rotācijas servo 4 līdz Arduino tapai 8
- Āmuru servo 4 līdz Arduino tapai 9
8. darbība. Elektronikas saskarnes plate - 1. attēls
9. darbība. Elektronikas saskarnes plate - 2. attēls
10. solis: Arduino kods
Pievienojiet MIDI.h bibliotēku savai Arduino programmēšanas videi un apkopojiet un augšupielādējiet pievienoto kodu Arduino.
81. piezīme:
Serial.begin (115200); // izmantot datora pārraides ātrumu, nevis patieso midi datu pārraides ātrumu 31250
Kā komentēts, mēs nosūtām Midi datus uz Spielatron, izmantojot USB saskarni ar parastu datora datu pārraides ātrumu, kas nav pareizs Midi datu pārraides ātrums 31250, jo nevienu no mūsu datoriem nevar viegli konfigurēt šim datu pārraides ātrumam.
Ņemiet vērā arī to, ka kods attiecas tikai uz piezīmēm par Midi notikumiem, jo āmurs ir jāpaceļ uzreiz pēc nolaišanas un nevar gaidīt, kad notiks nots.
11. solis: Pabeigts un darbojas
Mēs izveidosim atsevišķu pamācību par to, kā mēs veidojam un nosūtām Midi failus no sava datora uz Spielatron.
Ieteicams:
Audio miksera izgatavošana: 20 soļi (ar attēliem)
Audio miksera izgatavošana: Šis vienkāršais pasīvais DIY stereo audio mikseris demonstrē izmantotos rezistorus. Kad es saku stereo, es nerunāju par jūsu mājas izklaides signālu, bet gan par audio celiņu ar atsevišķu kreiso un labo kanālu. Šis mikseris ļaus mums apvienot divas skaņas
Solid Padauk un Maple grāmatu plauktu skaļruņu izgatavošana: 15 soļi (ar attēliem)
Cietu Padauk un Maple grāmatu plauktu skaļruņu izgatavošana: Es ceru, ka jums patiks šo skaisto Padauk skaļruņu uzbūves žurnāls, kas patiešām sanāca labāk nekā gaidīts! Man patīk eksperimentēt ar dažādu skaļruņu dizainu un nākotnē izmēģināšu dažas eksotiskākas idejas, tāpēc sekojiet līdzi
Mīkstā startera izgatavošana: 4 soļi (ar attēliem)
Kā izveidot mīksto starteri: Šajā mazajā projektā mēs tuvāk apskatīsim ierīces, kurām nepieciešams mīkstā starteris, lai pareizi darbotos ar ierobežotu izejas strāvas sistēmu. Šajā projektā parādītās ierīces ietver invertoru, pastiprināšanas pārveidotāju, barošanas avotu
Elektroniskās viktorīnas dēļa izgatavošana bērniem: 10 soļi (ar attēliem)
Elektroniskās viktorīnas dēļa izgatavošana bērniem: Šajā pamācībā es jums parādīšu, kā mēs ar brālēna dēlu Meisonu kopā izveidojām elektronisko viktorīnas dēli! Šis ir lielisks ar STEM saistīts projekts, ko darīt ar jebkura vecuma bērniem, kurus interesē zinātne! Meisonam ir tikai 7 gadi, bet arvien vairāk
Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izgatavošana): 16 soļi
Bluetooth adaptera izgatavošana Pt.2 (saderīga skaļruņa izveide): šajā pamācībā es jums parādīšu, kā izmantot savu Bluetooth adapteri, lai vecs skaļrunis būtu saderīgs ar Bluetooth.*Ja neesat izlasījis manu pirmo pamācību sadaļā "Making Bluetooth adapteris " Es iesaku jums to darīt pirms turpināt. C