Мазмұны:

Мәтіндік дисплейі бар Arduino музыкалық қорабы: 9 қадам
Мәтіндік дисплейі бар Arduino музыкалық қорабы: 9 қадам
Anonim
Мәтіндік дисплейі бар Arduino музыкалық қорабы
Мәтіндік дисплейі бар Arduino музыкалық қорабы
Мәтіндік дисплейі бар Arduino музыкалық қорабы
Мәтіндік дисплейі бар Arduino музыкалық қорабы
Ән мәтіні бар Arduino музыкалық қорабы
Ән мәтіні бар Arduino музыкалық қорабы

Жақында мен ойнау үшін 2 жолақты 16 таңбалы СКД (Сұйық кристалды дисплей) сатып алдым. Онымен танысқаннан кейін мен оны қолдану үшін жоба туралы ойлана бастадым; сәл түпнұсқа. Мен ән айтылған кезде мәтінді (немесе хабарламаны) көрсететін музыкалық қорап жасауды шештім. Музыка үшін мен MP3 форматындағы шағын ойнатқыш тақтасын сатып алдым. Arduino Nano СКД мен MP3 -ді басқарады. Нано мен MP3 сымдарды қажет етпейтін жартылай өлшемді тақтаға сәйкес келеді. Бүкіл бизнес литий-ионды қайта зарядталатын батареямен жұмыс істейді. Мен сондай -ақ жақсы сапалы шағын динамик сатып алдым. Олардың барлығы мен Jo-Ann's Crafts and Fabrics дүкенінен сатып алған жақсы қорапқа сыяды. Мен электрониканы жасыру үшін мұқабалар жасадым; тек СКД экраны көрсетіледі.

Алғашқы музыкалық іріктеу үшін мен Элвис Преслидің «Love Me Tender» әнін таңдадым. Неліктен екенін түсіндіру үшін кішкене фон қосуға рұқсат етіңіз. Мен әйеліммен колледжде оқып жүргенде таныстым (1955-59). Сыра кештерінде мен гитараны жұлып алып, ән айтатын едім. Мен ол үшін арнайы музыкаға жаңа мәтіндер шығардым. Мен бұл сөздерді келесі музыкалық іріктеу жасауға ниеттімін; ол ант береді, бірақ олар әлі табылған жоқ. Әрине, мен оларды ұмытып кеттім. Бірақ музыкалық қорап әйеліме сыйлық. Ол жақсы суретші және қорапты безендіреді.

Түсініктеме алу үшін: Мен тек бір ғана нұсқаулықты жаздым: қазыналық қорапты қағып алыңыз. Мен оны dick55 деп жарияладым. Әйтеуір осы есімге басқа есім берілді.

1 -қадам: қажетті бөлшектер, материалдар мен құралдар

Бөлшектер мен материалдар

Мен «ақысыз» жеткізіліммен бөлшектерді тез алғым келсе, Amazon Prime қолданамын. Мен көбіне бір жерден көп таба аламын, бұл нағыз ыңғайлылық. Әйтпесе, мен ebay мен басқа жеткізушілерді іздеймін. Жеткізушіні көрсетпейтін төменде көрсетілген кез келген зат менде бұрыннан бар екенін білдіреді.

Box (Jo-Ann's) Woodline Works ITEM#64860

Бассвуд (Джо-Анн 1/8 x 4 x 24 дюйм)

Динамик торының матасы (Jo-Ann's) ауласы-рұқсат етілген ең аз сатып алу

Ардуино Нано

СКД (Amazon/Sunfounder I2C LCD1602)

MP3 ойнатқыш (Amazon/DFPlayer)

MP3 ойнатқышқа арналған жад картасы (Amazon/SanDisk 16GB micro SD)

Динамик (Parts-Express/DaytonAudio CE32A-8)

Жарты өлшемді нан тақтасы

9В литий-иондық қайта зарядталатын батарея мен зарядтағыш

Қызыл (+) және қара (-) сымдары бар аккумуляторлық қосқыш

Қақпақ қосқышы (серіппелі-рычагпен қосылған SPDT)

№22 тұтас мыс қосқыш сым

40 сымды таспалы секіргіштер, ұзындығы 8 дюйм, әйел-еркек

1000 Ом резисторы (2)

2x4 қалдықтары

Екі жақты Dupont көбік таспасы

№ 4 бұрандалар мен гайкалар

Желім (мен Эйленнің жабысқақ желімін бәріне дерлік қолданамын)

Түсті тұрақты маркерлер

Мен қолданған құралдар

Үстел аралау

Ара кесу (СКД экранының қақпағындағы тесікті кесу үшін)

Бұрғылау прессі және 1 дюймдік ағаш бұрғылау

1/32 дюйм немесе 1 мм белгісі бар сызғыш

Пісіру үтігі, тіреуіш, дәнекерлеуіш және қосымша жезден жасалған ұш тазартқыш

Мұрын инелері

Сымды тазартқыш (мен сенімді сенімді аршу үшін Vise-Grip ұсынамын; Amazon)

2 -қадам: қорапты өзгертіңіз

Қорапты өзгертіңіз
Қорапты өзгертіңіз
Қорапты өзгертіңіз
Қорапты өзгертіңіз
Қорапты өзгертіңіз
Қорапты өзгертіңіз
Қорапты өзгертіңіз
Қорапты өзгертіңіз

Динамик

Қораптың алдыңғы бөлігінде диаметрі 1 дюймдік динамик тесігін бұрғы немесе тесік көмегімен бұрғылаңыз.

Бұл динамикті орнатудың ең жақсы уақыты. Рамкада екі жақты көбік таспасының төрт бөлігін қолданыңыз, тесікке орталықтандырылған динамик.

Саңылауды жабу үшін торлы матаның төртбұрышын кесіңіз және оны сыртқа, ортасында тесікке жабыстырыңыз, Басс ағаш тақтасында торлы матадан жасалған төртбұрышты қақпақ орналастырылған, ортасы 1 дюймдік тесік бұрғыланып, қақпағын кесіп, қорапқа жабыстырыңыз.

Динамик/қақпақ ауыстырғыш қақпағы

Динамик/қақпақ ауыстырғыш қақпағының бөліктерін қорапқа ұқыпты кіргізу үшін бассейн тақтасынан кесіңіз.

Бүйір жағын артқы жағына жабыстырыңыз, содан кейін үстіне жабыстырыңыз. Мен сондай -ақ күшейтілген бұрыштарды қосу үшін төртбұрышты дюбельдің ұзындығын кесемін.

(Есіңізде болсын, бүйірлік өлшемдер қақпақты орналастыру үшін қораптың ішкі биіктігінен 1/8 дюймге аз және динамиктің тереңдігін тазалау үшін жеткілікті кең болуы керек.

(Сондай -ақ, артқы жағы сымның төменгі және жоғарғы қақпаққа шығуын қамтамасыз ету үшін қораптың ішкі биіктігінен кемінде ¼ дюймге аз болуы керек.)

Қақпақ ауыстырғыш

Бұл қақпақ қосқышы мен оны қосу түймесін орнатудың жақсы уақыты.

Менің түймем 7/16 дюймдік ұзындығы 1/8 дюймдік дюбель. Мен 1/8 дюймдік ені бар маскировка таспасын түбіне орап алған кезде оны қақпақта ұстау үшін орап қойдым.

Мен қораптың алдындағы қосқышты көлденең күйде жаптым, оны қақпақ жағы тазартылғанына сенімдімін, серіппелі тетіктің қозғаушы нүктесін қораптың үстінен 1/4 дюйм төмен қоятын тік күйде (жоғарғы қалыңдығы плюс түйме таспасы бар аймақ) және түйменің саңылауына орын беру үшін қораптың алдыңғы жағынан қалыңдығының екі қалыңдығы көбік таспасын орналастырды. Мен серіппелі тетіктің орталық нүктесінің қораптың алдыңғы жағынан орнатылған қашықтығын өлшедім және қақпақтың жоғарғы жағында 1/8 дюймдік тесікті бұрғыладым және қозғалыс еркіндігін қамтамасыз ету үшін оны сәл үлкейтіп қойдым. Түйме қалыңдығы 1/8 дюймдік қақпақтың үстінен 3/16 шығыңқы серіппелі рычагтың атқарушы нүктесіне сүйенеді.

Жалған төменгі

Динамик/қақпақ ауыстырғыш қақпағының артқы жағына тығыз орналасу үшін жалған түбін кесіңіз, осылайша екі бөлік бұрандаларды қажет етпестен бекітіледі.

СКД коннекторы үшін ойық жасаңыз.

(Таспаның жалған түбін оңай алып тастау үшін оны орап алуға мүмкіндік беретін таспаның бір бөлігін жабыстыруды ұмытпаңыз.)

Нан тақтасы мен кабельдің орнатылған биіктігін анықтағанша, жалған түбі үшін қораптың бүйірлік тіректерін кесуді кешіктіру. (Мен мұны жасамадым және жеткілікті рұқсат алу үшін әр жаққа екі сіріңке таяқшасын қосуға тура келді.)

Қақпақ қақпағы

Қақпаққа ыңғайлы орналасу үшін қорап қақпағының қақпағын кесіңіз.

СКД дисплейі үшін тіктөртбұрышты тесікті салыңыз. Орталықтандырылған тесік қақпақ жабылған кезде динамик/қақпақ ауыстырғыш қақпағымен бос орын қалдыруы керек. ! СКД тесігін кесу үшін қысқыш араны қолданып, алдымен пышаққа кіру саңылауын бұрғылайды. (Ескерту: Маған әдемі кесу қиын болды.)

СКД коннекторы үшін ойық жасаңыз.

4 бекіту тесіктерін белгілеп, бұрғылаңыз.

Қажет болған жағдайда аралықтарды қолданып № 4 бұрандалар мен жаңғақтармен СКД орнатыңыз.

Қалыңдығы көбік таспасының бір қабатын жабатын қақпақшаға бекіту үшін ұзындығы 2х4 болатын төрт шаршы монтаж табанын кесіңіз. (Фотосуретте бекіткіштердің үстінде көбік таспасы көрсетілген. Мен бұлай емес деп шештім.)

Қақпақта бекіту нүктелерін белгілеңіз, қақпақта бұрандалы тесіктерді бұраңыз және № 4 бұрандаларға бекіткіштердегі ұшқыш тесіктерді бұраңыз.

(Қақпақ жабылған кезде бұрандалы бастың кедергісі болмайтындай етіп бекіткіштерді динамиктен/қақпақ ауыстырғыш қақпағынан артқа орнатуды ұмытпаңыз.)

Бекіткіштерді бұрап, қақпақты көбік таспамен бекіту үшін қақпақты басыңыз.

(Ескертпе: бұрандалар қажет болған жағдайда қақпақты алуға мүмкіндік береді. Көбік таспасы қақпақты алуды қиындатады.)

3 -қадам: Нан тақтасын жасаңыз

Нан тақтасын жасаңыз
Нан тақтасын жасаңыз

Нано мен MP3 ойнатқышын тақтаға қосыңыз

Наноны G-30 тақтасына 1 (D13) түйреуішпен қосыңыз.

MP3 ойнатқышын H-1 ұясына 8-ші пинмен (динамик байланысы) қосыңыз.

Нан тақтасының сымдарын қосуға арналған үстел

Қуат:

J-19-дан +5В-ге дейінгі шина (5 В нано)

J-17 жерге (-) автобусқа дейін

J-8-ден +5В-ге дейінгі шина (MP3 5V кірісі)

J-2 жерге (-) автобусқа дейін

Нанодан MP3 ойнатқышқа бағдарламалық қамтамасыз етудің сериялық қосылуы:

А-10-дан А-20-ға дейін.

В-13-тен В-21-ге дейін

1K резисторы E-10 және F-10. (Бұл резисторлар MP3 ойнатқышындағы 3.3В интерфейсін өтейді.)

1K резисторы E-13 және F-13.

I-7-ден I-10-ға дейін.

J-6-дан J-13-ке дейін.

4 -қадам: Нан тақтасын орнатыңыз және қосыңыз

Нан тақтасын орнату

Әр бұрыштағы кішкене тақтаның тірегін алыңыз және көбік таспасын қолданыңыз.

(Барлық қолдауды алып тастамаңыз, әйтпесе сіз тақтаны ешқашан алып тастай алмайсыз.)

Нан тақтасын қораптың ортасына төмен қаратып қойыңыз.

9В батареяны орнату және қосу

Батареяны ортаңғы, көбік таспасының кішкене квадратының көмегімен қорапқа оң жақ артқы бұрышқа салыңыз.

Батарея қосқышының қызыл сымын қақпақ қосқышының кіріс полюсіне дәнекерлеңіз.

Екі таспалы қосқышты бөліңіз (оның бір сымы қызыл) және аналық ұшын кесіңіз.

Қызыл сымды қосқыш басылмаған кезде 9В шығатын коммутатор бағанасына дәнекерлеңіз.

Қосылатын қосқыштан басқа сымды қара сымға дәнекерлеңіз.

I-16 тақтасын қызыл түспен белгілеу үшін маркерді қолданыңыз (Nano 5V шығысы). Марк I-15 қара (жер).

Қызылдан қызылға, қарадан қараға дейін екі таспалы түйреуішті қосыңыз.

Динамик қосылымы

Үш таспалы қосқышты бөліп, аналық ұшын кесіңіз.

Екі сыртқы сымды динамик терминалдарына дәнекерлеңіз. Ортаңғы сым қолданылмайды.

Сыртқы түйреуіштерді I-1 және I-3 тақталарына қосыңыз. Полярлық маңызды емес.

СКД қосылымы

Сұр-қызыл-қызғылт-сары түс схемасын таңдай отырып, төрт таспалы қосқышты бөліңіз.

СКД ұшында әйел коннекторын төменде көрсетілгендей СКД түйреуіштеріне қосыңыз. SCL және SDA - I2C интерфейсі.

Нан тақтасында 4 сымды таспаны екі сымды екі таспаға бөліңіз: қызыл-қара қуат және қызғылт-сары I2C түйреуіштері төменде көрсетілгендей қосылған.

СКД (әйел) Соңы:

Сұр - Гнд

Қызыл - 5В

Апельсин - SCL

Сары - SDA

Нан тақтасы (еркек) соңы (сәйкесінше белгілеңіз):

Сұр-жер үсті (-) автобус

Қызыл - 5В (+) автобус

Апельсин-J-22

Сары-J-23

5 -қадам: жалған түбіне қораптың бүйірлік тіректерін жасаңыз және орнатыңыз

Нан тақтасы мен барлық сымдар орнатылған кезде, қорап еденінен жоғары сымдардың биіктігін өлшеңіз.

Ағаш тақтайдан екі тіректі осы өлшемнен сәл жоғары биіктікке және ені жалған түбінен сәл аз етіп кесіңіз. Оларды қораптың екі жағына жабыстырыңыз.

6 -қадам: Arduino эскизін наноға жүктеңіз

Келесі эскизді Arduino IDE -ге көшіріп, Nano -ға жүктеңіз. Эскиз түсінікті болу үшін түсіндірілген.

7 -қадам: Micro SD картасына музыка жүктеу

Компьютерді қолдана отырып, келесі MP3 музыкасын micro SD картасына жүктеп, оны MP3 ойнатқышқа салыңыз.

8 -қадам: Ойнаңыз

Батареяны қосыңыз, сонда сіз ойнауға дайын болуыңыз керек.

Мен бұл қадамда бейнені көрсетуге тырыстым, бірақ мен бұған дейін ешқашан жасаған емеспін, менде қиындықтан басқа ештеңе болған жоқ.

Міне бірнеше пайдалы ресурстар:

wiki.sunfounder.cc/index.php?title=I%C2%B2C…

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

github.com/Arduinolibrary/DFPlayer_Mini_mp…

www.parts-express.com/pedocs/specs/285-101…

Ұсынылған: