Cov txheej txheem:

Ua Spielatron (Robotic Glockenspiel): 11 Kauj Ruam (nrog Duab)
Ua Spielatron (Robotic Glockenspiel): 11 Kauj Ruam (nrog Duab)

Video: Ua Spielatron (Robotic Glockenspiel): 11 Kauj Ruam (nrog Duab)

Video: Ua Spielatron (Robotic Glockenspiel): 11 Kauj Ruam (nrog Duab)
Video: force testing for cob led strip fast crystal connector 2024, Kaum ib hlis
Anonim
Ua Spielatron (Robotic Glockenspiel)
Ua Spielatron (Robotic Glockenspiel)

Peb tsim cov neeg hlau glockenspiel no los ntawm cov khoom uas peb twb muaj thiab tau ua.

Nws tseem tab tom sim thiab yog hauv version ib.

Spielatron raug tswj los ntawm Arduino uas ua haujlwm Midi cov lus txib xa mus los ntawm nws lub PC.

Cov kev txwv tam sim no yog

  1. Nws yog monophonic piv txwv li tuaj yeem ua si rauj ib zaug xwb.
  2. Qhov kev pabcuam nrawm txwv ib tus neeg ntaus ib feeb lossis sau ntawv ntev ntawm cov nkauj xws li koj tsis tuaj yeem ua suab nrov ib nrab ntawm 120 BPM.

Kauj Ruam 1: Nrhiav Glockenspiel thiab Ua Tus Txhawb Nqa

Nrhiav Glockenspiel thiab Ua Tus Txhawb Nqa
Nrhiav Glockenspiel thiab Ua Tus Txhawb Nqa

Peb muaj 40 xyoo ntxiv rau glockenspiel uas tau raug cawm los ntawm chav ua haujlwm suab paj nruag hauv tsev kawm theem siab thaum nws dhau los ua qhov xav tau. Nws tau zaum hauv lub txee rau txhua lub sijhawm no tos rau lub sijhawm los siv. Nws yog pob me ntsis nyob ib puag ncig thiab qee qhov yuam sij nyob twj ywm thiab muab cov suab tsis zoo sau tseg, txawm li cas los xij, rau kev lom zem ntawm kev ua qhov haujlwm no tsis tau lees tias yuav khoom tshiab.

Lub thav duab tau tsim los ntawm 10mm tuab plywood thiab yog qhov loj me kom haum rau glockenspiel thiab kom haum rau plaub khub ntawm RC qauv ua qauv. Qhov kev ncua deb ntawm glockenspiel mus rau servo tau txiav txim siab muab lub arc kom lub taub hau rauj yuav ntaus tus lej xav tau yam tsis tau tsoo lub tacks tuav tus yuam sij hauv qhov chaw. Qhov no ua haujlwm kom kwv yees li 220mm los ntawm qhov nruab nrab ntawm kev sib hloov ntawm servo mus rau nruab nrab ntawm cov yuam sij.

Servo khub ib tus ntaus yuam sij G5 txog rau G6.

Servo khub ob qhov yuam kev G#5 txog rau G#6.

Servo khub peb ntaus yuam sij A6 txog rau G7.

Servo khub plaub tus yuam sij Bb6 txog rau F#7.

Kauj Ruam 2: 3D Luam Ntawv thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 1

3D Luam thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 1
3D Luam thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 1

Peb muaj plaub tus qub JR NES-507 servos ntxiv rau ob Hitec HS81 thiab ob Hitec HS82 servos uas tsis tau siv. HS81 & HS82 servos zoo sib xws txaus los siv rau tib lub hom phiaj.

Peb 3D luam tawm plaub kab zauv txhawm rau teeb tsa Hitec servos rau thiab ntsaws cov kab zauv mus rau tus qauv disc servo sab saum toj muab nrog JR servos. Raws li peb luam tawm hauv ABS peb ib txwm luam cov ntawv ntawm 103% me me kom tso cai rau kev nqaim.

Tom ntej no peb tau hla plaub txoj kab sib dhos kom haum rau lub disc sab saum toj ntawm Hitec servos tawm ntawm 1.5 hli plywood. Cov kab zauv no yog txhawb nqa rauj.

Kauj Ruam 3: 3D Luam Ntawv thiab CNC Txoj Kab Ke thiab teeb tsa Servo Pairs - Daim duab 2

3D Luam thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 2
3D Luam thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 2

Kauj Ruam 4: Luam Ntawv 3D thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 3

3D Luam thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 3
3D Luam thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 3

Kauj Ruam 5: Ua Hammers thiab Txuas rau Servos - Duab 1

Ua Hammers thiab Txuas rau Servos - Duab 1
Ua Hammers thiab Txuas rau Servos - Duab 1

Lub hammers yog tsim los ntawm 3D lub taub hau luam ntawv thiab 4mm xyoob skewers (muaj los ntawm koj lub khw muag khoom hauv zos). Lub taub hau tau txuas nrog cov kua nplaum cyanoacrylate thiab cov rauj sib dhos tau txuas nrog rau lub tog raj servo nrog ob txoj hlua txuas ntawm txhua tus. Cov no tsis tau pib ua kom nruj kom tso cai rau kho qhov ntev thaum teeb tsa thiab ntsuas.

Kauj Ruam 6: Ua Hammers thiab Muab Txuas rau Servos - Duab 2

Ua Hammers thiab Txuas rau Servos - Duab 2
Ua Hammers thiab Txuas rau Servos - Duab 2

Kauj Ruam 7: Electronics

Electronics
Electronics

Ua ntej peb 3D luam tawm ib lub mount rau Arduino Uno board uas tau txuas rau ob qho ntawm servo txhawb nqa caj npab ntawm tus ncej ntoo. Ib lub rooj sib tham sib tham tau txuas mus txuas rau yim lub servos rau Uno nrog lawv tus kheej cais 5V fais fab mov. Kuj tseem muaj lub taub hau rau daim npav micro SD daim npav nrog kev xav tias yuav tuaj yeem ua qee cov ntaub ntawv midi khaws cia hauv daim npav tsis zoo li raug xa los ntawm lub PC. Tam sim no peb tsuas yog siv Spielatron nrog cov ntaub ntawv xa los ntawm lub khoos phis tawj.

Mount lub interface board (ntaub thaiv npog hauv Arduino hais lus) ntawm Arduino thiab txuas cov kev pabcuam hauv qhov kev txiav txim hauv qab no:

  1. Kev sib hloov servo 1 rau Arduino tus pin 2
  2. Rauj servo 1 rau Arduino tus pin 3
  3. Kev sib hloov servo 2 rau Arduino tus pin 4
  4. Rauj servo 2 rau Arduino tus pin 5
  5. Kev sib hloov servo 3 rau Arduino tus pin 6
  6. Rauj servo 3 rau Arduino tus pin 7
  7. Kev sib hloov servo 4 rau Arduino tus pin 8
  8. Rauj servo 4 rau Arduino tus pin 9

Kauj Ruam 8: Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 1

Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 1
Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 1

Kauj Ruam 9: Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 2

Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 2
Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 2

Kauj ruam 10: Arduino Code

Ntxiv MIDI.h lub tsev qiv ntawv rau koj Arduino qhov chaw ib puag ncig thiab sau ua ke thiab xa cov lej txuas mus rau Arduino.

Nco tseg kab 81:

Serial.begin (115200); // siv computer baud tus nqi tsis yog qhov tseeb midi baud tus nqi ntawm 31250

Raws li tau hais tawm, peb tab tom xa Midi cov ntaub ntawv mus rau Spielatron hla lub USB interface ntawm lub khoos phis tawj ib txwm tsis yog qhov tseeb Midi baud tus nqi ntawm 31250 vim tias tsis muaj peb lub khoos phis tawj tuaj yeem teeb tsa tau yooj yim rau tus nqi no.

Tsis tas li koj yuav nco ntsoov tias txoj cai tsuas cuam tshuam nrog kev ceeb toom ntawm Midi cov xwm txheej raws li rauj yuav tsum tau tsa tam sim tom qab txo qis thiab tsis tuaj yeem tos kom ceeb toom tawm qhov xwm txheej tshwm sim.

Kauj Ruam 11: Ua tiav thiab Ua Haujlwm

Peb yuav ua qhov qhia qhia cais yuav ua li cas peb sau thiab xa cov ntaub ntawv Midi los ntawm peb lub PC mus rau Spielatron.

Pom zoo: