Мазмуну:

"Ретро Келечек" Bluetooth Remote: 9 Кадам (Сүрөттөр менен)
"Ретро Келечек" Bluetooth Remote: 9 Кадам (Сүрөттөр менен)

Video: "Ретро Келечек" Bluetooth Remote: 9 Кадам (Сүрөттөр менен)

Video:
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Ноябрь
Anonim
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт
Сүрөт

Мен ар дайым кылымдын орто ченинде илимий фантастикада жана концептуалдык продукцияларда сунушталган "эртеңки дүйнөнүн" келбетин жана сезимин жакшы көрчүмүн.

Макул, бул туура эмес. Жаш кезимде Star Trekтеги Трикодерлерди көрксүз жана олдоксон деп ойлочумун, бирок кийинки муундагылар сымбаттуу жана укмуш экен. Бирок азыр мен чоңоюп, кара жана күмүштүн, тери менен металлдын айкалышын артыкчылыктуу беж же кара түстөн артык көрөм.

Акыркы он жылдын ичинде гана минимализмдин үстүнөн эстетикалык жана функционалдык биригүү үчүн терең ыраазычылыкка ээ болдум.

Ошентип, мен "атомдук" студиямдын контроллерин түзүү боюнча долбоорду баштаганда, болжолдуу доордун алыскы телевизорун база катары колдонгум келди. Мен eBayден Magnavox сегиз баскычтуу пульттун эки пакетин таап, сүйүп калдым. Мага бирөө гана керек болчу, бирок бул жакшы келишим болчу. Бул долбоордун жүрүшүндө мен экинчисин келечектеги долбоордо ошол эле түшүнүккө башкача мамиле кылуу үчүн шыктандым.

Мен билчүмүн, алгачкы зымсыз телекөрсөтүү пульттору (көбүнчө "чыкылдатуучулар" деп аталат) үн колдонгон. [Каптал жагында: биздин үйдө арзаныраак телевизорлор бар болчу, мен "алыстан" болчумун] Мен көргөн башка бирөөнүн ичинде, сыналгыга баруу үчүн угула турган обонду түзүү үчүн, табличканы баскан бир баскычы болгон. кийинки канал жана кийинки жана башкалар өчүрүү абалына келгенге чейин.

Бирок бул пультту ачуу дагы көп нерселерди көрсөттү. Ичиндеги микросхеманын ичинде катушка жана пульттун чокусуна багытталган динамик сыяктуу нерсе болгон. Ар бир баскычтын жанында башка рейтингдеги конденсатор болгон. Сегиз баскычтын бирин басуу менен, схема өткөрүлүп берилген жыштыкты модуляциялаган конденсаторлордун бири аркылуу өтөт.

Мен кириштердин мындай диапазонун камсыз кылуу үчүн жөнөкөй параллелдүү схемаларды колдонуунун көрктүүлүгүнө суктандым. Мен аны бөлүп салганыма өкүнө баштадым.

Мейли … Менде экөө бар. Илимдин атынан курмандыкка чалууга болот!

1 -кадам: Компоненттерди жана куралдарды чогултуу

Компоненттерди жана куралдарды чогултуу
Компоненттерди жана куралдарды чогултуу

Өзүңүздүн ретро Bluetooth пультун куруу үчүн керек болгон бөлүктөр:

  • Винтаждык алыстан башкаруу (мен Magnavox пультун сегиз баскыч менен колдонуп жатам)
  • Пермабоардын бир бөлүгү (Эгерде сизде ыңгайлаштырылган ПКБ жасоо үчүн жөндөмүңүз, убактыңыз жана ресурстарыңыз болсо, анда ага барыңыз. Бул долбоордогу менин эң чоң кыйынчылыктарым бул форма факторундагы жакшы байланыштарды зым менен коштуруудан келип чыккан)
  • Микроконтроллер (мен Adafruit Feather 32u4 Bluefruit LE колдонуп жатам)
  • Bluetooth модулу (мен жогоруда көрсөтүлгөн жүндү колдонгом, бирок экөө тең бирдей болмок)
  • Баскычтар (Мен Adafruitтен "Жумшак тийүү баскычтарын" колдонуп жатам, анткени мен колдонгон чоңураак баскычтар микрофонго көтөрүлө турганчалык катуу басылган)
  • Батарея кандайдыр бир
  • Күйгүзүү/өчүрүү

Башка нерселер сизге керек болот:

  • Solder
  • Зым
  • Аталыштар
  • Электр тасмасы
  • Үчүнчү кол же PCB орун басары (мен кээде экөөнү тең колдоном)
  • Зым кескич
  • Зым чечүүчү
  • Калиперлер жана/же жакшы көз алмасы

2 -кадам: Vintage Remote пультун ажыратыңыз

Vintage Remote Remote
Vintage Remote Remote
Vintage Remote Remote
Vintage Remote Remote
Vintage Remote Remote
Vintage Remote Remote
Vintage Remote Remote
Vintage Remote Remote

Менде бул жөнүндө түшүнүксүз эс тутум бар, бирок бир жолу ата -энем мага Кызыл оморго барган убактыбызды айтып беришти, мен танктагы омарлардын аттарын айта баштадым. Ата -энем мени көндүрүүгө аракет кылышты, бирок мен көнбөдүм. Анан тамак келгенде жана өлгөн рак сымалдуулар болгондо (мен крабдардын омарларын билчү эмесмин) плиталардын үстүндө мен бул үчүн [сынчылар үчүн балалыктын аттарын киргизгиле] деп сурай баштадым !? Мен абдан капа болдум.

Мен алып кетишим керек болгон коркунучтуу сабак, өлтүрүлө турган нерселерди атабоо болчу.

Ошентип, мен "Кликинин" артында турган бурагычым менен бир нече мүнөт өткөрдүм, кандай желмогуз болом деп ойлонуп калдым.

Анан менде экөө бар экени эсимде, экинчисине али ат койбоптурмун, анын ордуна өлтүрүп койгом.

Электрондук тактаны алып салуу оңой эле. Батарейканы кармагычка алып баруучу учтарды кыскартуу үчүн, кычкачты колдонуудан мурун, аларды алып салдым.

3 -кадам: Киргизүү жана жайгаштыруу ордун аныктоо

Киргизүү ордун жана ордун аныктоо
Киргизүү ордун жана ордун аныктоо
Киргизүү жана жайгаштыруу ордун аныктоо
Киргизүү жана жайгаштыруу ордун аныктоо
Киргизүү жана жайгаштыруу ордун аныктоо
Киргизүү жана жайгаштыруу ордун аныктоо
Киргизүү ордун жана ордун аныктоо
Киргизүү ордун жана ордун аныктоо

Бактыга жараша, баштапкы пульттун схемасы, мен тегеректеп турган пермабонддун көлөмү менен дээрлик бирдей болгон, ошондуктан ал жерден эч нерсе кескен жокмун.

Баскычтарды жайгаштыруу үчүн мен так өлчөөнүн жана анча так эмес "көздүн карегинин" айкалышын колдондум, баскычтардын биринчи сабы менен экинчи саптын биринчи баскычы. Андан кийин мен башкаларды жайгаштыруу үчүн ошол эле боштуктарды кайра -кайра санадым.

Күйгүзүү/өчүрүү салыштырмалуу оңой эле. Керек эмес болсо, ишти кыскарткым келбеди, ошондуктан эмитент турган фронтту колдондум. Жогорудагы сүрөттө мен баскычтардын башка жагында которгуч бар болчу, бирок бактыга жараша мен аны башка жакка жылдырмайынча тешик аркылуу жетүү мүмкүн эмес болгондуктан, аны коштуруудан мурун кайра текшерип көрдүм.

4 -кадам: Микроконтроллерди жайгаштырууну тандаңыз

Микроконтроллердин жайгашуусун тандаңыз
Микроконтроллердин жайгашуусун тандаңыз

Бул жерден мен кайгыра баштадым.

Мен башында микроконтроллерди тактанын түбүнө баскычтар менен жайгаштырып, аны оригиналдуу батарея бөлүмүнө отургузууну ойлогом, бирок мен андай кылсам, тактанын бийиктиги стенддин ордуна сайылып калмак эмес -Арткы жагында да болгон.

Кийинчерээк мен аны тактанын үстүнө коюуга аракет кылдым, бирок ал стенддердин ортосуна туура келбейт.

Ошентип, аягында мен колдоно турган GPIO казыктарын баскычтардын ортосуна тизилгендей кылып жайгаштырууну чечтим. Мен жерге керектүү жерди алуу үчүн аны бир аз капталга бурушум керек болчу.

5 -кадам: Бардыгын бирге ээрчиңиз

Мунун бардыгын бирге ээрчиңиз
Мунун бардыгын бирге ээрчиңиз
Мунун бардыгын бирге ээрчиңиз
Мунун бардыгын бирге ээрчиңиз
Мунун бардыгын бирге ээрчиңиз
Мунун бардыгын бирге ээрчиңиз
Мунун бардыгын бирге ээрчиңиз
Мунун бардыгын бирге ээрчиңиз

Биринчи кылганым - ар бир тараптагы баскычтардын бардык "сырткы" казыктарына бир зымды туташтыруу. Андан кийин мен зымдарды тактанын астынкы четине бүгүп, ширетүүчү көпүрөнү түздүм. Анан мен өчүргүчтүн бир тарабынан жердин автобусуна башка зымды өткөрдүм.

Андан кийин мен туура келген узундуктагы төөнөгүчтөрдүн тилкесин кесип, тешиктердин жарымына жайгаштырдым. Ошентип, мен зымдарды ар бир "астыңкы ички" казыктан баштыктын пластикалык бөлүгүнүн астындагы тиешелүү GPIO казыктарына чейин өткөрө алам.

Андан кийин мен диванга отуруп, колдорума ыйлап, Рум менен Кока ичип, травмадан арылуу үчүн, бардык байланыштарым менен өзүмдү коюп, өзүмдүн ПХБ жасоого убакыт жана жөндөм болушун кааладым. Мен ошондой эле ар кандай табияттан тышкаркы күчтөргө ант бергем, эгер бул ишке ашса, мен аны экинчи кылбайм. [Сүрөттө жок]

Андан кийин мен которгучтун ортоңку абалынан жүндүн "иштетүү" пинине чейин зым өткөрдүм.

Андан кийин мен керектүү жерге бир баштык пин орнотуп, аны жердеги автобуска чейин кыска зым менен кошо жерге коштум.

Акыры мен мамыкты ордуна коюп, ылдый түшүрдүм. Жогорудагы сүрөттө мен оң жагын бүтүрө элекмин, болгону жер казыгы.

6 -кадам: Тешикти бургулаңыз

Бургулоо тешиктери
Бургулоо тешиктери

Дагы бир жолу так өлчөөнүн жана так эмес көздүн айкалышын колдонуп, орнотуучу бурамалардын жайгашуусун белгилеп, тешиктерди бургулоо үчүн Dremel жана стендимди колдондум.

7 -кадам: Код

Менин ширетүүчү жумушумдан тышкары, бул азыр долбоордун эң начар бөлүгү. Бул жөн эле эки башка китепкананын бузулушу: бири Adafruitтен (алардын Adafruit BluefruitLE nRF51 китепканасынан) жана дагы бир нерсе, мен өтө көп Рум менен Коксадан жана ыйлагандан кийин таптым.

Мен экөөнү тең иштегенче урдум.

Көбүнчө.

Бул жердеги версияда, пульт кээде мета ачкычтарды жибербеши керек. Бул менин колдонууга таасирин тийгизбейт, андыктан аны оңдоого азырынча убакыт бөлгөн жокмун.

Негизинен ал GPIO төөнөгүчтөрүн сканерлеп, аларды клавиатуранын бир катарына картага түшүрөт. Бул номерди мен колдонгон студия программасынын ичиндеги жарлыктарга оңой эле дайындоо үчүн кээ бир мета баскычтарын кармап туруп жөнөтөт.

8 -кадам: Чогултуп, ырахат алыңыз

Мен коргоо үчүн бардык зымдардын үстүнө бир нече электр лентасын жаптым. Мен батарейканы туташтырып, аны үстү жагына орнотуучу стенддердин ортосуна койдум. Батареяны ийип коюу менен бир нерсе токтоп калат, ал нерсе жакшы жерде калды.

Азыр менде Bluetooth баскычы бар, ал баскычты басканымда студиялык компьютериме ысык баскыч жөнөтөт. Мен программалык камсыздоону көрүнүп турган клавиатура жок эле башкара алам.

9 -кадам: КЕЛЕЧЕК

Мен муну кайда алып баруу боюнча бир нече ар кандай ойлорум бар:

Эгерде мен азыркы системада калсам, анда мен өз тактамды түзгүм келет, ошондуктан байланыштар тыкан болот. Мен дагы кодду арык жана таза болушу үчүн жаңыртмакмын.

Дагы бир ой - бул башка пультту колдонуу (Clicky!), Ал иштелип чыккандай жана Clickyди уга турган ресиверди куруу! жана HID жөндөмдүү микроконтроллерди колдонуп, студиядагы компьютердин клавиатурасы катары иштейт.

Сунушталууда: