Cov txheej txheem:
- Kauj Ruam 1: Nrhiav Glockenspiel thiab Ua Tus Txhawb Nqa
- Kauj Ruam 2: 3D Luam Ntawv thiab CNC Txoj Kab Ke thiab Teeb Ua Haujlwm Servo Pairs - Daim duab 1
- Kauj Ruam 3: 3D Luam Ntawv thiab CNC Txoj Kab Ke thiab teeb tsa 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
- Kauj Ruam 5: Ua Hammers thiab Txuas rau Servos - Duab 1
- Kauj Ruam 6: Ua Hammers thiab Muab Txuas rau Servos - Duab 2
- Kauj Ruam 7: Electronics
- Kauj Ruam 8: Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 1
- Kauj Ruam 9: Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 2
- Kauj ruam 10: Arduino Code
- Kauj Ruam 11: Ua tiav thiab Ua Haujlwm
Video: Ua Spielatron (Robotic Glockenspiel): 11 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
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
- Nws yog monophonic piv txwv li tuaj yeem ua si rauj ib zaug xwb.
- 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
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
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
Kauj Ruam 4: Luam Ntawv 3D 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
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
Kauj Ruam 7: 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:
- Kev sib hloov servo 1 rau Arduino tus pin 2
- Rauj servo 1 rau Arduino tus pin 3
- Kev sib hloov servo 2 rau Arduino tus pin 4
- Rauj servo 2 rau Arduino tus pin 5
- Kev sib hloov servo 3 rau Arduino tus pin 6
- Rauj servo 3 rau Arduino tus pin 7
- Kev sib hloov servo 4 rau Arduino tus pin 8
- Rauj servo 4 rau Arduino tus pin 9
Kauj Ruam 8: Pawg Tswj Xyuas Khoom Siv Hluav Taws Xob - Duab 1
Kauj Ruam 9: 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:
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
MIDI 5V LED Sawb Lub Teeb Tswj rau Spielatron lossis Lwm Yam MIDI Synth: 7 Cov Kauj Ruam (nrog Duab)
MIDI 5V LED Sawb Lub Teeb Meem rau Spielatron lossis Lwm MIDI Synth: Cov maub los no ua rau muaj xim tri-xim LED sawb teeb rau 50mS ib cim.Lub rau G5 rau D#6, liab rau E6 rau B6 thiab ntsuab rau C7 rau G7. Cov maub los yog ALSA MIDI ntaus ntawv yog li MIDI software tuaj yeem tso tawm rau LEDs tib lub sijhawm raws li MIDI cov khoom siv sib xyaw
Yuav Ua Li Cas Xa MIDI Suab Nkauj rau Spielatron: 10 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Xa MIDI Suab Nkauj mus rau Spielatron: Cov Lus Qhia No yog siv cov cuab yeej software peb siv kom yooj yim coj cov nkauj ntaus cim, hloov nws mus rau MIDI cov ntawv thiab ua si ntawm Spielatron