Cov txheej txheem:
- Kauj Ruam 1: Npaj Adafruit Feather M0 Bluefruit LE
- Kauj Ruam 2: Ntxuav thiab Npaj Commodore 64 (raws li Xav Tau)
- Kauj Ruam 3: Txhim Kho Lub Circuit Court ntawm Breadboard
- Kauj Ruam 4: Ua Ib Cheeb Tsam Ntau Tshaj
- Kauj Ruam 5: Ntxiv Qhov Hloov, USB Txuas Txuas, thiab Mount kom Ua tiav Nws Tawm
- Kauj Ruam 6: Cov Lus Cim Kawg ntawm Kev Ua Haujlwm
Video: Tig tus Commodore 64 rau hauv IOS Bluetooth Keyboard: 6 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Cov lus qhia no piav qhia yuav ua li cas tig lub Commodore 64 lub khoos phis tawj rau hauv cov keyboard bluetooth. Nws koom nrog kev tsim kho lub micro tswj nrog Arduino IDE thiab tsim cov phiaj xwm phiaj xwm.
Cov khoom siv uas koj xav tau (qee qhov yog xaiv tau):
- Commodore 64 nrog cov keyboard (tshem tawm lub rooj tsavxwm niam, nws tsis siv)
- (2) 74HC595 hloov npe rau npe
- (8) 1N4148 diodes
- (3) 220 ohm resistors
- (1) RGB Led (hom cathode)
- (1) Adafruit Feather M0 Bluefruit (lwm yam adafruit bluefruit nRF51 cov laug cam tuaj yeem ua haujlwm ib yam yam tsis muaj kev hloov kho rau cov lus qhia hauv no)
- (1) 18x24 qhov protoboard (qhov loj me yuav ua haujlwm)
- (1) daim ntawv loj loj
- (~ 50) txiv neej-txiv neej breadboard jumper cables
- (4) poj niam-poj niam jumper cables
- (1) 3.7V roj teeb roj teeb rov qab nrog JST txuas (Kuv siv 2000mAh)
- (1) swb swb (tsis tas yuav tsum yog swb swb, txhua qhov hloov pauv tuaj yeem ua haujlwm)
- laug
- solder flux
- 30gw cev
- (3-4) 2mm x 8mm ntsia hlau
- (1) luv txiv neej micro USB rau poj niam USB-A cable
- (1) USB-A txiv neej-txiv neej cable (3-6ft ntev, rau them)
- (1) 20 tus pin txiv neej tus pin header
- (1) 4 tus pin txiv neej tus pin header
- (1) JST PH 2.0 Plug Txuas 100mm 2pin txiv neej txuas hlau (xaiv tau)
- (1) JST PH 2.0 Plug txuas 100mm 2pin poj niam txuas hlau (xaiv tau)
Cov cuab yeej koj yuav xav tau:
- soldering hlau nrog cov taub zoo
- pab tes los yog ntaus ntawv tuav protoboard khov kho
- hlau txiav
- philips ntswj ntsia hlau
- tweezers
- multimeter
- 30 guage hlau strippers
- kub kua nplaum phom (yeem)
- 3D tshuab luam ntawv (yeem)
- khoos phis tawj nrog Arduino IDE teeb tsa
Kauj Ruam 1: Npaj Adafruit Feather M0 Bluefruit LE
Thawj cov laug lub taub hau taub hau rau lub rooj tsavxwm yog tias nws tsis tuaj ua ke ua ntej.
Nov yog cov lus qhia zoo rau Adafruit Feather M0 Bluefruit LE:
learn.adafruit.com/adafruit-feather-m0-blu…
Hloov kho lub rooj tsavxwm mus rau qhov tseeb firmware. Kuv daim duab arduino yuav tsis ua haujlwm tshwj tsis yog lub rooj tsav xwm tau hloov kho kom tsawg kawg 0.7.6. Yog tias koj tab tom khiav firmware ntau dua daim duab kos yuav tsis ua haujlwm raug lossis yuav muaj teeb meem kev ua haujlwm. Kuv paub tseeb tias kuv daim duab kos ua tiav nrog cov version 0.7.7 thiab 0.8.0. Koj tuaj yeem hloov kho cov laug cam hla huab cua nrog koj lub xov tooj siv app Bluefruit LE Txuas rau (iOS lossis Android). Kuv tau siv iOS app thiab koj tau muab qhov kev xaiv hloov kho lossis txo qis rau ntau lub khoos phis tawj. Xaiv 0.7.7 lossis 0.8.0. Kuv tsis tuaj yeem lav tias txhua yam yuav ua haujlwm raug rau cov kho tshiab.
Tom ntej no teeb tsa cov laug cam thiab tsev qiv ntawv hauv Arduino IDE xav tau rau kev kos duab. Cov lus qhia tuaj yeem pom ntawm no:
learn.adafruit.com/adafruit-feather-m0-blu…
Nco ntsoov tias koj teeb tsa ob qho tib si Adafruit SAMD cov laug cam thiab Arduino SAMD cov laug cam siv tus tswj hwm pawg thawj coj saib.
Tsis tas li, teeb tsa Adafruit BluefruitLE nRF51 v1.9.5 siv tus thawj tswj tsev qiv ntawv
Paub meej tias koj pawg thawj coj ua haujlwm raug los ntawm kev rub qee qhov piv txwv piv txwv uas koj yuav tsum pom hauv qab piv txwv-> Adafruit Bluefruit nRF51 yog tias koj teeb lub tsev qiv ntawv raug.
Thaum kawg, tom qab lees tias pawg thawj coj ua haujlwm tau zoo, xa kuv daim duab siv cov ntaub ntawv muab hauv theem no.
Kauj Ruam 2: Ntxuav thiab Npaj Commodore 64 (raws li Xav Tau)
Tshem tawm Commodore 64 motherboard yog tias koj muaj ib qho nyob ntawd, nws yuav tsis siv.
Ntxuav Commodore 64 keyboard hu. Ua ntej ntxuav kuv qhov chaw bar thiab F1 cov yuam sij tsis tas sau npe thaum nias. Tom qab cov txheej txheem hauv qab no txhua yam ua haujlwm tau zoo.
- thawj desolder cov xov hlau txuas nrog rau kev hloov pauv
- tshem tawm 23 tus ntsia hlau me me tuav hauv qab ntawm cov keyboard hauv qhov chaw
- ntxeev rau ntawm lub rooj tsavxwm
-
ces ntxuav cov neeg
- Kuv siv QD Contact Cleaner
- Kuv tau txau qee yam rau hauv lub khob me me thiab siv q-cov lus qhia kom maj mam ntxuav txhua qhov kev sib cuag kom txog thaum tsis muaj ntau dua lossis me me dub nkag mus rau q-cov lus qhia
Kuv sim ua tib txoj kev ntxuav nrog tshuaj cawv cawv thaum xub thawj thiab nws tsis ze li qhov ua tau zoo raws li kev sib cuag huv.
Txhua tus yuam sij ua haujlwm zoo tom qab ntxuav tas.
Ua raws cov kauj ruam thim rov qab los ua ke cov keyboard. Tsis txhob hnov qab rov txuas cov xov hlau mus rau qhov hloov pauv qhov tseem ceeb.
Kauj Ruam 3: Txhim Kho Lub Circuit Court ntawm Breadboard
Tam sim no xaim lub xov tooj hluav taws xob ntawm daim ntawv qhia zaub mov raws li qhia hauv daim duab Fritzing. Kuv siv ob daim ntawv qhia zaub mov hauv daim duab, ib daim ntawv dawb loj loj thiab ib lub thawv ntawv me me xiav, tsuas yog kom nthuav tawm me ntsis. Muaj chav nyob kom haum txhua yam ntawm ib lub khob cij dawb.
Daim duab ntawm kab ntawv los ntawm Commodore 64 keyboard qhia yuav ua li cas txhawm rau txheeb tus lej tus lej. Tus Pin 1 yog nyob sab uas muaj lub qhov uas ploj lawm (uas yuav yog tus pin 2).
Nws yog qhov teeb meem uas taw qhia lub diodes hauv Circuit Court. Nco ntsoov tias cov kab tsaus nti ntawm cov diode nyob ntawm ib sab qhia hauv daim duab. Cov diodes kuv siv yog 1N4148.
Tag nrho cov resistors yog 220 ohm.
RGB Led xav tau los ntawm ntau yam cathode ntau los yog nws yuav tsis ua haujlwm raug raws li txuas hauv kab no.
Yog tias txhua yam tau mus zoo, koj yuav tsum tuaj yeem txuas Commodore 64 rau lub cuab yeej ntawm bluetooth thiab kom nws ua haujlwm raug raws li lub keyboard bluetooth!
(ceeb toom: cov lus hauv kuv daim duab arduino kuj qhia tau tias pins tau txuas nrog dab tsi)
(tseem nco tseg: tus pin 1 ntawm 74HC595 nti yog qhov twg dot nyob ntawm lub nti)
Kauj Ruam 4: Ua Ib Cheeb Tsam Ntau Tshaj
Tam sim no koj tau lees paub txhua yam ua haujlwm kom raug nws lub sijhawm los xaim hluav taws xob txuas ntxiv. Kuv tau ua nws siv cov txheej txheem qhia hauv cov lus qhia no:
www.instructables.com/id/How-to-Prototype-…
Qhia hauv cov duab yog li cas kuv tso kuv cov khoom.
Kuv siv 20 tus pin txiv neej tus pin lub taub hau thiab tshem tus pin thib ob nrog cov pliers los ua qhov chaw txuas cov hlua los ntawm Commodore 64 keyboard. Kuv kuj siv 4 tus pin txiv neej tus pin header los ua tus txuas rau RGB LED.
Kuv nqa ib daim duab ntawm qhov ntawd thiab tom qab ntawd tig nws thiab coj ib daim duab ntawm nws rov qab.
Kuv sau tag nrho cov pins ntawm daim duab thiab kos rau hauv txhua qhov kev sib txuas uas xav tau los ua.
Ua tib zoo saib xyuas ob zaug thiab ua txhua yam.
Thaum koj paub tseeb tias txhua yam raug lawm pib siv qhov sib txuas siv 30 gauge xaim siv daim duab ua tus qhia. Kuv siv lub ntsuas ntsuas kom paub tseeb tias muaj kev sib txuas hluav taws xob ntawm txhua yam kuv tau siv thiab tias tsis muaj nruab nrab ntawm cov koob nyob ze uas yuav tsum tsis txuas nrog.
Kuv siv cov poj niam-poj niam jumper cables thiab qee cov kua nplaum vwm ua kab rau RGB LED.
(ceeb toom: ntawm kab rov tav 74HC595 Kuv kos qhov txuas rau tus pin 9-16 hauv qab tus lej thaum tus pin tau tiag tiag hauv lub qhov saum cov lej)
Kauj Ruam 5: Ntxiv Qhov Hloov, USB Txuas Txuas, thiab Mount kom Ua tiav Nws Tawm
Rau qhov ua tiav theem:
-
Ua ntej kuv tau xaiv qhov chaw txhawm rau txhawm rau lub rooj tsavxwm thiab cov roj teeb thiab kub kub rau lawv
- rau pawg thawj coj saib kuv xaiv ib qho ntawm cov ntsia hlau uas yog rau lub niam ntawv thiab kub glued ntsia hlau nyob ntawd
- Kuv kub glued ob lub hau ntswj rau lwm lub ces kaum kom tuav nws nruj nreem rau hauv qhov chaw thiab tsa lub Circuit Court tawm hauv qab me ntsis
- Kuv kuj tseem kub glued RGB LED nyob rau qhov chaw qub LED. Koj yuav tsis xav tau siv cov kua nplaum kub, tab sis kuv li C64 rooj plaub puas lawm thaum kuv tau txais nws.
- tom qab ntawd kuv txuas lub roj teeb txuas nrog tus txiv neej thiab poj niam 100 hli JST txuas thiab siv lub tshuab hloov pauv kom muaj peev xwm tig lub keyboard bluetooth rau thiab tawm
- tom ntej no kuv tau txais tus txiv neej luv luv micro-usb cable rau poj niam usb_a cable los siv rau them
-
Kuv 3D luam tawm lub mount rau qhov hloov pauv thiab USB cable (stl cov ntaub ntawv txuas nrog)
Kuv yuav tsum tau ua daim ntawv me me kom haum rau qhov hloov pauv thiab USB cable
- Kuv vwm glued USB cable nyob rau hauv qhov chaw, qhov hloov tau zoo nrog kev sib txhuam ib leeg
- Thaum kawg kuv kub glued lub phaj mounting nyob rau hauv qhov chaw
Kauj Ruam 6: Cov Lus Cim Kawg ntawm Kev Ua Haujlwm
LED tau teeb tsa los ua:
- xiav thaum lub roj teeb zoo thiab nws txuas nrog bluetooth
- ntsuab thaum lub roj teeb zoo thiab nws tsis txuas nrog bluetooth
- liab thaum lub roj teeb xav tau them
Nco tseg: txhawm rau txhawm rau them lub roj teeb lub hloov pauv yuav tsum nyob hauv txoj haujlwm thaum txuas nrog lub zog ntawm USB cable.
Keyboard ua haujlwm:
Kuv tsuas yog sim nws ntawm iOS cov cuab yeej thiab nws tuaj yeem ua txhua yam uas kuv tau xav sim. Nws yuav tsum ua haujlwm ntau rau lwm lub tshuab, tab sis kuv tsis tau sim nws.
Tus yuam sij rov qab yog sib npaug rau qhov tseem ceeb xaiv ntawm mac.
Tus yuam sij Commodore yog sib npaug rau cov lus txib tseem ceeb ntawm mac.
Tus yuam sij ctrl yog sib npaug rau tus yuam sij tswj ntawm mac.
Txhawm rau siv qhov kev xaiv ua haujlwm cov lus txib nias rov qab thiab txoj haujlwm ua haujlwm raug.
Txoj cai ua haujlwm thiab txoj haujlwm ua haujlwm sab laug sib txawv. Qee qhov xwm txheej lawv yuav tsis muaj qhov txiaj ntsig zoo ib yam thiab tau siv los tuaj yeem ntaus tus yuam sij uas tsis tau qhia ntawm Commodore keyboard.
txoj haujlwm ua haujlwm 7 yog `
txoj cai hloov = yog |
txoj cai hloov / yog
txoj cai hloov: yog {
txoj cai hloov; yog}
tab yog tus xub laug nyob rau sab laug sab saud ntawm cov keyboard
khawm ntshiab/tsev txav tus cursor mus rau qhov pib ntawm kab
txoj haujlwm hloov pauv thiab meej/tsev txav tus cursor mus rau qhov kawg ntawm kab
sab laug ua haujlwm ntshiab/tsev qhia txhua yam hauv kab tom qab tus cursor
sab laug ua haujlwm thiab tus yuam sij cursor tuaj yeem siv los ua kom pom cov ntawv
Unmodified Function yuam sij:
F1 = Ua Si/Ncua
F3 = Volume Up
F5 = Volume Down
F7 = Mute
Cov yuam sij muaj nuj nqi thaum sab laug ua haujlwm tseem ceeb raug nias:
F1 = Media Tom ntej
F3 = Media Yav dhau los
F5 = Tshawb nrhiav
F7 = Tsev
Cov yuam sij muaj nuj nqi thaum hloov txoj cai raug nias:
F1 = Ci ntsa iab +
F3 = Ci ntsa iab -
F5 = Tshawb nrhiav
F7 = Toggle Virtual Keyboard
Khiav Tawm Hauv Arduino Contest 2019
Pom zoo:
Tig Lub Xov Tooj Teb rau hauv Xov Tooj Cua thiab Mus Los Hauv Sijhawm: 5 Kauj Ruam (nrog Duab)
Tig Lub Xov Tooj Teb rau hauv Xov Tooj Cua thiab Mus Ncig Hauv Sijhawm: Kuv nyiag lub xov tooj tig rau hauv xov tooj cua! Tuav lub xov tooj, xaiv lub tebchaws thiab kaum xyoo, thiab mloog qee lub suab paj nruag zoo! Nws ua haujlwm li cas Lub xov tooj teb no muaj lub tshuab computer microcomputer built-in (Raspberry Pi), uas sib txuas lus rau radiooooo.com, lub xov tooj cua web. Qhov
Tig X-box Pob Zeb Band Nruas Rau Hauv Midi Sawv Ib Leeg Hauv Nroog Drums.: 4 Kauj Ruam (nrog Duab)
Tig X-box Rock Band Drums rau hauv Midi Stand Alone Electronic Drums.: Kuv muaj hmoo tau txais x-box nruas siv, nws nyob ntawm qhov ntxhib me ntsis, thiab tsis muaj duav, tab sis tsis muaj dab tsi uas tsis tuaj yeem kho tau. tig nws mus rau hauv cov khoom siv hluav taws xob ib leeg. Nyeem qhov sib piv ntawm tus piezo sensor thiab tig qhov ntawd mus rau hauv MIDI comman
Tig ib daim duab 2D rau hauv 3D qauv: 7 Kauj Ruam (nrog Duab)
Tig ib daim duab 2D rau hauv tus qauv 3D: Puas xav ua tus duab 2D thiab tig nws mus ua tus qauv 3D? Cov lus qhia no yuav qhia koj li cas nrog tsab ntawv pub dawb thiab Fusion 360.What Koj Yuav Xav Tau Fusion 360 (Mac / Windows) Koj Yuav Ua Li Cas Download thiab teeb tsa Fusion 360. Nyem qhov no rau npe dawb
ARUPI - Tus Nqi Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: 8 Kauj Ruam (nrog Duab)
ARUPI - Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi Tus Nqi Uas Tau Txais Tus Nqi/Tus Kheej Tus Kheej (ARU) rau Soundscape Ecologists: Cov lus qhia no tau sau los ntawm Anthony Turner. Txoj haujlwm tau tsim los nrog ntau qhov kev pab los ntawm Shed hauv Tsev Kawm Ntawv ntawm Kev Suav, University of Kent (Mr Daniel Knox tau pab zoo!)
Tsom iav Mounted Video Zaub rau Ib Lub Qhov Muag - Tig Koj Tus Kheej Rau Hauv Borg: 12 Cov Kauj Ruam
Tsom iav Mounted Video Zaub rau Ib Lub Qhov Muag-Tig Koj Tus Kheej Rau Hauv Borg: Hloov Kho 15th Lub Peb Hlis 2013: Kuv muaj qhov tshiab dua qhov zoo dua ntawm qhov no tam sim no hauv lwm Cov Lus Qhia: https: //www.instructables.com/id/DIY-Google-Glasses .. Ntseeg nws lossis tsis yog lub hom phiaj tiag tiag ntawm txoj haujlwm no tsis yog ua si ntawm kev ua Borg.I yuav tsum tau ua qee yam