Мазмуну:
- 1 -кадам: Adafruit Feather M0 Bluefruit LE даярдаңыз
- 2 -кадам: Commodore 64 тазалоо жана даярдоо (керек болгондо)
- 3 -кадам: Айлануу тактасында схеманы куруңуз
- 4 -кадам: Туруктуу Район жасаңыз
- 5 -кадам: Аны өчүрүү үчүн которгучту, USB туташтыргычын жана тоону кошуңуз
- 6 -кадам: Функционалдык боюнча акыркы эскертүүлөр
Video: Commodore 64'ту IOS Bluetooth баскычтобуна айландырыңыз: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул көрсөтмө Commodore 64 компьютерин Bluetooth клавиатурасына кантип айландырууну сүрөттөйт. Бул Arduino IDE менен микро контроллерди программалоону жана схеманы курууну камтыйт.
Сизге керектүү материалдар (кээ бирлери милдеттүү эмес):
- Commodore 64 клавиатурасы менен (эне тактасын алып салыңыз, ал колдонулбайт)
- (2) 74HC595 нөөмөт регистрлери
- (8) 1N4148 диоддор
- (3) 220 Омдук резисторлор
- (1) RGB Led (жалпы катод)
- (1) Adafruit Feather M0 Bluefruit (башка adafruit bluefruit nRF51 такталары бул жерде берилген нускамаларды өзгөртпөстөн иштей алат)
- (1) 18x24 тешик протобоард (чоңураак өлчөмдөр иштейт)
- (1) чоң нан
- (~ 50) эркек-эркек нан үчүн секирүүчү кабелдер
- (4) ургаачы-ургаачы кабельдер
- (1) 3.7V липолялык батарейка кайра JST туташтыргычы менен (мен 2000mAh колдондум)
- (1) слайд которгуч (слайд которгуч болушу шарт эмес, каалаган которгуч иштей алат)
- solder
- ширетүү агымы
- 30 зым
- (3-4) 2мм х 8мм бурамалар
- (1) кыска эркек микро USB аял-USB кабелине
- (1) USB-Эркек-эркек кабели (кубаттуулугу үчүн 3-6 фут)
- (1) 20 пин эркек пин башы
- (1) 4 пин эркек пин башы
- (1) JST PH 2.0 Plug Connector 100mm 2pin эркек туташтыргычы зым (милдеттүү эмес)
- (1) JST PH 2.0 Plug туташтыргычы 100мм 2pin аял коннектор зым (милдеттүү эмес)
Сизге керектүү шаймандар:
- майда учу бар ширетүүчү темир
- жардам колу же түзмөк протоболду туруктуу кармоо үчүн
- зым кескичтер
- Philips бурагыч
- пинцет
- мультиметр
- 30 гуаж сым чечүүчү
- ысык желим тапанча (милдеттүү эмес)
- 3D принтер (милдеттүү эмес)
- Arduino IDE орнотулган компьютер
1 -кадам: Adafruit Feather M0 Bluefruit LE даярдаңыз
Алдын ала чогултулбаса, баштыктын төөнөгүчтөрүн тактага биринчи жолу эриткиле.
Бул жерде Adafruit Feather M0 Bluefruit LE үчүн жакшы маалымдама:
learn.adafruit.com/adafruit-feather-m0-blu…
Тактанын акыркы программасына жаңыртыңыз. Менин ардуино эскизим такта жок дегенде 0.7.6 чейин жаңыртылмайынча иштебейт. Эгерде сиз эски микрофонду иштетип жатсаңыз, эскиз туура иштебейт же иштөө көйгөйлөрү пайда болот. 0.7.7 жана 0.8.0 версиялары менен эскизим кемчиликсиз иштээрин ырастадым. Bluefruit LE Connect (iOS же Android) тиркемесин колдонуп, телефонуңуздун жардамы менен тактайлардын программасын жаңырта аласыз. Мен iOS колдонмосун колдондум жана сизге көптөгөн версияларды жаңыртуу же түшүрүү мүмкүнчүлүгү берилет. 0.7.7 же 0.8.0 тандаңыз. Баары жаңы версиялар үчүн туура иштээрине кепилдик бере албайм.
Кийинки эскизге керектүү Arduino IDEдеги такталарды жана китепканаларды орнотуңуз. Нускамаларды бул жерден тапса болот:
learn.adafruit.com/adafruit-feather-m0-blu…
Adafruit SAMD такталарын да, Arduino SAMD такталарын да такта менеджеринин жардамы менен орноткондугуңузду текшериңиз.
Ошондой эле, Adafruit BluefruitLE nRF51 v1.9.5 китепкана менеджерин колдонуп орнотуңуз
Эгерде сиз китепкананы туура орноткон болсоңуз, анда-> Adafruit Bluefruit nRF51 астында көрүшүңүз керек болгон кээ бир мисал эскиздерди жүктөө менен тактаңыздын туура иштеп жаткандыгын ырастаңыз.
Акырында, такта туура иштеп жатканын ырастагандан кийин, бул кадамда берилген файлдарды колдонуу менен эскизимди жүктөңүз.
2 -кадам: Commodore 64 тазалоо жана даярдоо (керек болгондо)
Commodore 64 энелик платасын алып салыңыз, эгер сизде ал бар болсо, ал колдонулбайт.
Commodore 64 клавиатура байланыштарын тазалаңыз. Минаны тазалоодон мурун боштук тилкеси жана F1 баскычтары басылганда дайыма катталган эмес. Төмөндөгү процесстен кийин баары сонун иштеди.
- адегенде сменанын кулпусуна туташкан зымдарды тазалаңыз
- клавиатуранын түбүн кармап турган 23 кичинекей бураманы алып салыңыз
- тактанын үстүнө оодаруу
-
анда контакттарды тазалаңыз
- Мен QD Contact Cleaner колдондум
- Мен кичинекей чөйчөккө чачтым жана q-кеңештерин колдонуп, ар бир контактты акырын тазалоо үчүн q-учтарына кире элек же өтө аз калды
Мен башында ошол эле тазалоо процессин спирт менен сүртүп көрдүм жана ал контакт тазалагыч сыяктуу натыйжалуу болгон жок.
Бардык ачкычтар тазалоодон кийин жакшы иштеди.
Баскычтопту кайра чогултуу үчүн тескери кадамдарды аткарыңыз. Зымдарды нөөмөт кулпусунун ачкычына кайра кошууну унутпаңыз.
3 -кадам: Айлануу тактасында схеманы куруңуз
Эми Fritzing диаграммасында көрсөтүлгөндөй схеманы нан тактасына өткөрүңүз. Мен бир аз жайып салуу үчүн сүрөттөгү эки нан тактасын колдондум: бир чоң ак нан жана бир кичинекей көк нан. Бир чоң ак нанга баарын батыра турган жер бар.
Commodore 64 клавиатурасынан келген тасманын сүрөтү пин номерлерин кантип аныктоону көрсөтөт. 1 -пин тешик жок болгон тарапта (ал 2 -пин болмок).
Бул схемада диоддор кайсы багытта жайгаштырылгандыгы маанилүү. Диоддун караңгы тилкелери сүрөттө көрсөтүлгөн тарапта экенин текшериңиз. Мен колдонгон диоддор 1N4148.
Бардык резисторлор 220 Ом.
RGB Led жалпы катоддо болушу керек же бул схемада зымдуу болгондой туура иштебейт.
Эгерде баары ойдогудай болсо, Commodore 64тү Bluetooth аркылуу түзмөккө туташтырып, Bluetooth клавиатурасы катары туура иштеши керек!
(Эскертүү: менин arduino эскизимдеги комментарийлер кандай казыктар эмнеге туташып турганын көрсөтөт)
(дагы көңүл буруңуз: 74HC595 чипиндеги пин 1 чекит микросхемада турат)
4 -кадам: Туруктуу Район жасаңыз
Эми сиз бардыгы туура иштээрин ырастагандан кийин, туруктуу схеманы туташтыруу убактысы келди. Мен муну инструкцияда үйрөтүлгөн техниканы колдонуп жасадым:
www.instructables.com/id/How-to-Prototype-…
Сүрөттөрдө менин компоненттеримди кантип жайгаштырганым көрсөтүлгөн.
Мен 20 пин эркек төөнөгүчтү колдонуп, Commodore 64 клавиатурасынан лентаны туташтыра турган жерди орнотуу үчүн экинчи пинти кычкач менен алып салдым. Мен ошондой эле RGB LED үчүн туташтыргыч жасоо үчүн 4 пин эркек пин төбөсүн колдондум.
Мен муну сүрөткө тартып, анан оодарып, тескери тартып алдым.
Мен диаграммада бардык казыктарды белгилеп, жасалышы керек болгон бардык байланыштарды тарттым.
Абдан этият болуңуз жана бардыгын кайра текшериңиз.
Баары туура экенине көзүңүз жеткенден кийин, сүрөттү колдонмо катары колдонуп, 30 калибрлүү зымды колдонуп туташууну баштаңыз. Мен мультиметрди колдонуп, ар бир нерсенин ортосунда электрдик байланыш бар экенин жана жакын жердеги туташтырылбашы керек болгон түйүндөрдүн ортосунда жок экенин текшердим.
Мен аял-аял секирүүчү кабелдерди жана RGB LED үчүн кабель жасоо үчүн кээ бир жинди клей колдонгон.
(Эскертүү: 74HC595 горизонталында мен 9-16 түйрүктөрү үчүн байланышты сандардын астына чийилген сандар жогорудагы тешиктерде болгондо тарттым)
5 -кадам: Аны өчүрүү үчүн которгучту, USB туташтыргычын жана тоону кошуңуз
Аяктоо баскычы үчүн:
-
Биринчиден, тактай менен батарейканы жабыштыра турган жерди тандап, аларды ысык кылып чаптадым
- такта үчүн мен Motherboard үчүн болгон бурамалардын бирин тандап, ошол жерге бураманы ысык чаптадым
- Мен башка бурчтарга эки бураманы ысык чаптадым, аны бекем кармап, схеманы түбүнөн бир аз көтөрүп койдум.
- Мен дагы эски LEDдын ордуна RGB LEDди ысык чаптадым. Сизге ысык клей колдонуунун кажети жок болушу мүмкүн, бирок мен сатып алганда менин C64 корпусум бузулган.
- Андан кийин мен батарейканын кабелин эркек жана ургаачы 100 мм JST туташтыргычы менен узарттым жана Bluetooth клавиатурасын күйгүзүп жана өчүрүү үчүн слайдерди алмаштырдым.
- Кийинчерээк мен заряддоо үчүн колдонуу үчүн аял эркек usa_a кабелине кыска эркек микро-USB кабелин алдым
-
Мен 3D которгучка жана USB кабелине орнотууну басып чыгардым (stl файлы тиркелет)
Мен тешиктерди бир аз которгучка жана USB кабелине туура келиши керек болчу
- Мен USB кабелин жинди кылып жаптым, которгуч жалгыз сүрүлүү менен жакшы болчу
- Акыры мен орнотуучу табакты ысык желим менен чаптадым
6 -кадам: Функционалдык боюнча акыркы эскертүүлөр
LED төмөнкүдөй коюлган:
- батарейка жакшы болгондо жана блютузга туташканда көк
- батарейка жакшы болгондо жана ал bluetoothга туташпай турганда жашыл
- батареяны заряддоо керек болгондо кызыл
Эскертүү: батареяны кубаттоо үчүн, USB кабели аркылуу электр кубатына туташканда, которгуч күйгүзүлгөн абалда болушу керек.
Баскычтоптун иштеши:
Мен аны iOS түзмөктөрүндө гана сынап көрдүм жана ал мен ойлогондун баарын кыла алат. Ал негизинен башка системаларда иштеши керек, бирок мен аны сынап көргөн эмесмин.
Калыбына келтирүү ачкычы Macтагы опция баскычына барабар.
Commodore ачкычы Macтын буйрук баскычына барабар.
Ctrl баскычы Macтын башкаруу ачкычына барабар.
Опция которуштуруу командаларын колдонуу үчүн, калыбына келтирүүнү жана оң жылдыруу баскычын басыңыз.
Оңго жана солго жылдыруу баскычтары башкача. Кээ бир учурларда алар бирдей жыйынтыкка ээ болбойт жана Commodore баскычтобунда көрсөтүлбөгөн баскычтарды терүү үчүн колдонулат.
оң жылыш 7 болуп саналат
оң жылыш = = |
оң жылыш / бул
оң жылыш: бул {
оң жылыш; болуп саналат}
таб - клавиатуранын жогорку сол бурчундагы сол жебе
clear/home баскычы курсорду саптын башына жылдырат
оң жылыш жана таза/үй курсорду саптын аягына жылдырат
сол жылыш ачык/үй курсордун артындагы сызыктын баарын баса белгилейт
солго жылдыруу жана курсорду баскычтарды текстти бөлүп көрсөтүү үчүн колдонсо болот
Өзгөртүлбөгөн функционалдык баскычтар:
F1 = Play/Pause
F3 = Көлөмүн жогорулатуу
F5 = Үнүн азайтуу
F7 = Үнсүз
Солго жылдыруу баскычы басылганда функционалдык баскычтар:
F1 = Медиа Кийинки
F3 = Медиа Мурунку
F5 = Издөө
F7 = Үй
Оңго жылдыруу басылганда функционалдык баскычтар:
F1 = Жарыктык +
F3 = Жарыктык -
F5 = Издөө
F7 = Виртуалдык баскычтопту которуштуруу
Ардуино 2019 конкурсунда экинчи орун
Сунушталууда:
Эски ноутбуктун батареясын кубат банкына айландырыңыз: 4 кадам (сүрөттөр менен)
Эски ноутбуктун батареясын кубат банкына айландырыңыз: Бул долбоордо мен сизге батарейканы эски ноутбуктан кубат банкына кантип алмаштыруу керектигин көрсөтөм, ал кадимки телефонду 4-5 жолу кубаттай алат. Кел, баштайлы
X-box Rock Band барабандарын Midi Stand Alone электрондук барабанына айландырыңыз: 4 кадам (сүрөттөр менен)
X-box Rock Band барабандарын Midi Stand Alone электрондук барабанына айландырыңыз. Мен колдонулган x-box барабан топтомун алуу бактысына ээ болдум, ал бир аз орой формада, калак жок, бирок эч нерсе оңдолбойт. аны өз алдынча электр барабанына айландырыңыз. Пьезо сенсорунан аналогдук маанини окуп, аны MIDI комментарийине айландырыңыз
2D сүрөтүн 3D моделине айландырыңыз: 7 кадам (сүрөттөр менен)
2D сүрөтүн 3D моделине айландырыңыз: 2D сүрөтүн тартып, аны 3D моделине айландыргыңыз келеби? Бул көрсөтмө сизге бекер сценарий жана Fusion 360 менен кандай болорун көрсөтөт. Сизге эмне керек Fusion 360 (Mac / Windows) Эмне кыласыз Fusion 360ти жүктөп алып, орнотуңуз. Акысыз катталуу үчүн бул жерди басыңыз
Ноутбукуңуздун ЖКны тышкы мониторго айландырыңыз: 8 кадам (сүрөттөр менен)
Ноутбукуңуздун ЖКны тышкы мониторго айландырыңыз: Бул окуу куралы эски ноутбуктарын колдонуу идеясы бар, аларда МБ сыяктуу бузулган LCD сыяктуу башка көйгөйлөр бар. Эскертүү: Мен бул долбоордун кесепетинен эч кандай жоготуу же зыян үчүн жооп бербейм. Менде Acer A бар
Bose QC25ти 15 долларга жетпеген микрофонго кошуп зымсызга айландырыңыз !: 4 кадам (сүрөттөр менен)
Bose QC25ти 15 долларга жетпеген микрофонго кошуп зымсызга айландырыңыз! Биз болгону 2 арзан даана жана кум үчүн бир нерсе сатып алышыбыз керек болот: 1: айландыруу үчүн nokia адаптери