Мазмуну:
- 1 -кадам: Биринчи эксперименттер
- 2 -кадам: NFC Control & Audio
- 3-кадам: Motor-Fader
- 4 -кадам: Акыркы Аппараттык Курулуш
- 5 -кадам: Программалык камсыздоо
- 6 -кадам: Ишти куруу
- 7 -кадам: Аппараттык аппаратты жана ишти бириктирүү
- 8 -кадам: даяр продукт
Video: NFC Timeline Radio: 8 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Адамга багытталган бардык жердеги медиа бөлүмүнүн лабораториялык долбоорунда бизге салттуу радио дизайнына шилтеме берген заманбап музыкалык плеерди түзүү чакырыгы коюлган. Мөөнөтү бир семестр болчу.
1 -кадам: Биринчи эксперименттер
Потенциометрлер, Arduino платформасы жана дисплейлер менен таанышуу үчүн биз кичинекей прототипти курдук.
Биз потенциометрди Arduino менен туташтырып, потенциометрдин наркын Малинага жөнөтүүчү эскизди жаздык. Малинанын тарабында кичинекей питон скрипти маалыматтарды кабыл алып, электрондук сыя дисплейине жөнөтөт.
Биз дагы эле электрондук сыя дисплейинин кызыл-кара версиясын колдонуп жүргөндө, дисплейди жаңыртуу 15 секундду талап кылды, биз аны өз ара аракеттенүү сценарийи үчүн жай деп эсептедик.
2 -кадам: NFC Control & Audio
Кийинки, биз RFID окурманын алгач Raspberry Pi менен туташтырып, аны башкаруу механизми катары колдонуу үчүн.
Бул прототипте NFC теги динамиктерибизде ойнотулган аудиону көзөмөлдөйт.
Кошумчалай кетсек, биз Raspberri Pisтин ортосундагы маалымат байланыштары боюнча эксперимент жүргүзүп, бирин көзөмөлдөөчү мисал, Raspberry кожоюну, экинчисин маалымат берүүчү мисал, Raspberry кулу кылып алдык.
3-кадам: Motor-Fader
Биз башында ыр тандоону көрсөтүү үчүн санарип индикаторду колдонууну пландаштырганбыз. Тилекке каршы, жалпысынан E-Paper экрандарынын жаңыртуу убактысы өтө аз (экрандын өлчөмүнө жана түстөрүнө жараша 1-15 сек), бул биздин сценарийди колдонууга мүмкүндүк бербейт. Дагы эле суюк өз ара аракеттенүү жана салттуу дизайн түшүнүктөрүн сактап калуу үчүн, биз экрандын алдында физикалык кызыл тилкени кыймылдатууну моторлоштурулган фадерге чечтик.
Убакыттын тардыгынан жана жөнөкөйлүгүнөн улам, биз өзүбүздүн механикалык чечимибизди курууну тандап алдык жана анын ордуна биз Arduinoдон башкара турган моторлуу фейдер менен жөнөдүк.
H-Bridge моторду эки жакка жылдыруу үчүн талап кылынат.
4 -кадам: Акыркы Аппараттык Курулуш
NFC радиосунун аппараттык жабдууларын куруу үчүн сизге төмөнкү (же эквиваленттүү) бөлүктөр керек болот:
- 2x Single-Turn Potentiometer, 10kΩ каршылык
- 4x кичинекей лампочкалар
- Жалпы USB + 3.5 мм динамиктер
- Жалпы USB үн картасы
- Arduino Uno
- USB Type-B-Type-A кабели
- 2.13 "E-сыя дисплейи
- 7.5 "E-сыя дисплейи
- Дисплейлер үчүн 2x Panel Driver
- RFID Reader + Tags
- 2x Raspberry Pi 3B+
- 2x Жалпы 8GB (же андан жогору) Micro-SD карта
- Button
- Жалпы 10kΩ резистор
- H-Bridge L293D
- 10kΩ Motor-Fader
- 2x Small Breadboard
- Jumper Cables
Электр өткөргүчтөрү
NFC радиосун куруу үчүн, бардыгын диаграммага ылайык өткөрүңүз.
Дисплейлер
Бул эки дисплейге Raspberry Pi боюнча уникалдуу төөнөгүчтөр керек болгондуктан, биз эки Малинаны колдондук. Байланыш иерархиясын оңой кылуу үчүн, Малиналардын бири чоң дисплейге (Малина кулу) чыгаруу үчүн гана жооп берет, экинчиси эсептөөлөргө, көзөмөлгө жана кичирээк дисплейге жооп берет (Малина).
Экранды өткөрүүдө Waveshare документтерине таяндык (кичине дисплей, чоң дисплей). Жөн гана дисплейди анын коннектору аркылуу панелдик драйверине туташтырыңыз жана Waveshare документтерине ылайык панелдин драйверин зым менен байланыштырыңыз.
Аудио
Динамиктер USB аркылуу иштейт жана алардын үнүн USB үн картасынын 3.5мм аудио кирүүсү аркылуу алышат. Эки түзмөктү тең Raspberry чеберине туташтырыңыз.
Soldering
Дагы туруктуу, туруктуу байланыш үчүн биз моторду, потенциометрлерди, лампочкаларды жана баскычты алардын туташтыруучу кабелине туташтырдык. Кабелди башкарууда ийкемдүү болуш үчүн калган кабелдерди ширетүүдөн баш тарттык.
Малина аралык байланыш
Малинанын ортосунда байланыш түзүү үчүн, биз аларды UART катары колдонуп, аларды TX жана RX казыктарын колдонуп, сериялык туташуу аркылуу туташтырдык.
Raspberry-Arduino байланыш
Мастер Малинини Arduino менен USB аркылуу сериялык туташуу аркылуу туташтырыңыз.
5 -кадам: Программалык камсыздоо
Raspberrys жана Arduino үчүн программаны орнотуу үчүн, биздин долбоордун github репозиторийиндеги readme көрсөтмөлөрүн аткарыңыз.
6 -кадам: Ишти куруу
Материалдар:
- 8x Sheet MDF Wood (300mm * 300mm * 3mm)
- 2 Компоненттүү клей
- 3x жыгач тилкеси (300мм * 20мм * 20мм)
- 1 барак Plexiglas (300мм * 300мм * 3мм)
- 6х жыгач бурама (20мм)
Adobe Illustrator файлдарына ылайык MDF барактарын кесиңиз. Эгерде сиз өзүңүздүн кутуңузду кесүү пландарын түзгүңүз келсе, бул жерге барыңыз жана Adobe Illustratorдогу аппараттык компоненттердин кесилиштерин кошуңуз.
Коробканын бетин бириктирип, тесттен кийин туруктуулукту камсыз кылуу үчүн аларды клей менен жабыштырыңыз. Аппаратты кийинчерээк салып, системаны мүчүлүштүктөргө учуратуу үчүн, арткы жагындагы клейди калтырдык.
Корпустун ичине горизонталдуу түрдө батып кетиши үчүн жыгач тилкелерди кесип алыңыз. Корпустун сол жана оң жагындагы жыгач бурамалары үчүн тешиктерди кесип алыңыз. Бир тилке чоң дисплейдин жана ойнотуу/тындыруу баскычынын артында, экинчиси кичинекей дисплейдин артында, үн жана ыр потенциометрлеринин артында, ал эми динамикти корпустун ичинде кармоо үчүн.
7 -кадам: Аппараттык аппаратты жана ишти бириктирүү
Материалдар:
- 2 жактуу скотч
- Гаффа тасмасы
- Ысык клей
Бөлүктөрдү тиешелүү жыгач куймаларына бекитүү үчүн скотч менен клейди колдонуңуз. Башкаруу баскычына туура келиши үчүн потенциометрдин бөлүктөрүн кесип салышыңыз керек болот. Тышкы кабелдерди электр зымдары сыяктуу өткөрүү үчүн, биз корпустун арт жагына бир нече тешикти кесип салдык.
8 -кадам: даяр продукт
Баары чогултулгандан кийин, сиздин жаңы радиоңуздан ырахат алыңыз!
Сунушталууда:
NFC Ring Lock Box: 6 кадам (сүрөттөр менен)
NFC Ring Lock Box: Саламатсыздарбы! Менин биринчи үйрөткүчүмө кош келиңиздер! Мен англис тилиндеги начар деңгээлим үчүн алдын ала кечирим сурайм. Бул этап-этабы менен мен сизге жөнөкөй жана өтө арзан NFC Ring Lock Box курууну үйрөтөм
ScanUp NFC Reader/жазуучу жана азиздер, көрүүсү начарлар жана башкалар үчүн аудио жазгыч: 4 кадам (сүрөттөр менен)
ScanUp NFC Reader/жазуучу жана азиздер, көрүүсү начарлар жана башкалар үчүн аудио жазгыч: Мен өнөр жай дизайнын окуйм жана бул долбоор менин семестримдин иши. Максаты - көрүү жөндөмдүүлүгү начар жана азиз адамдарды SD картага WAV форматында жаздырууга жана ал маалыматты NFC теги менен чакырууга мүмкүндүк берген аппарат менен колдоо. Ошентип
NFC менен PCB визиттик картасы: 18 кадам (сүрөттөр менен)
NFC менен PCB визиттик картасы: Окуумдун аягында келип, жакында эле электроника инженериясы жаатында алты айлык стажировка издөөгө туура келди. Таасир калтыруу жана менин кыялдарымдын катарында ишке орношуу мүмкүнчүлүгүмдү жогорулатуу үчүн менде өзүмдүкүн түзүү идеясы бар болчу
NFC Lock - ПКБ дагы баскычтар, антенна жана башкалар болгондо: 7 кадам (сүрөттөр менен)
NFC кулпусу - качан ПКБ дагы баскычтар, антенна жана башкалар …: Бул Нускамадан эки нерсенин бирин алсаңыз болот. Сиз ээрчип, сандык баскычтоп менен NFC окурмандын өз айкалышын түзө аласыз. Схема бул жерде. PCB макети бул жерде. П заказ кылуу үчүн сизге керектүү материалдарды таба аласыз
Аудио визуалдаштыруу, тийүү баскычтары жана NFC менен Bluetooth үстөл спикери: 24 кадам (сүрөттөр менен)
Аудио визуалдаштыруу, тийүү баскычтары жана NFC менен Bluetooth столунун Bluetooth спикери. Саламатсызбы! Бул көрсөтмөлөрдө мен сенсордук баскычтар жана NFC менен укмуштуудай Аудио визуалдаштыруусу бар бул Desk Bluetooth спикерин кантип жасаганымды көрсөтөм. Бир чыкылдатуу менен NFC иштетилген түзмөктөр менен оңой жупташууга болот. Физикалык баскыч жок