Мазмұны:
- 1 -қадам: ПХД басып шығарыңыз
- 2 -қадам: Барлығын бірге дәнекерлеу
- 3 -қадам: кодты жүктеу және жөндеу
- 4 -қадам: Барлығын бірге жабыстырыңыз
Бейне: Sonic садақ галстукі, Дэвид Болдевин Энген: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Ықшам садақ галстук, ол айналадағы дыбысты төрт түрлі жиілікте 4х5 жарық диодты екі массивінде үздіксіз көрсете алады
Бұл оқулық сізді кез келген көпшіліктің арасында ерекшелендіретін галстук қалай жасауға болатынын көрсетеді.
Бұл жоба үшін сізге қажет:
1 Arduino Pro Micro немесе 16 МГц жиілікте жұмыс істейтін ұқсас өлшемді Arduino
40 мм 3 жарықдиодты шамдар
1 қарапайым түйме
1 Электрлі микрофон
1 зарядталатын 3.7V 800mAh 25C 1 ұялы LiPo батареясы
10 100Ω резисторлар
1 10 кОм резистор
1 220Ω резистор
ПХД машинасына қол жеткізу (баспа схемасы)
Арзан реттелетін ілмекті/ілмекті галстук немесе жай реттелетін ілмек/қысқыш мойын бау
1 -қадам: ПХД басып шығарыңыз
Электронды тақтаны басып шығарған кезде.cmp файлын өндірушінің талаптарына сәйкес бейімдеу қажет болуы мүмкін. Алайда, түпнұсқадағы тақта өте дәл емес әдіспен жасалған, сондықтан өндірушілердің көпшілігі ПХД -ны өзгертусіз шығаруы мүмкін. Суреттерде сіз ПХД алдыңғы және артқы жағын көре аласыз. Дизайн дәнекерлеу саңылауларында виас жоқ және оны тек бөлек орналастыруға болады деп болжайды (ПВХ -да бірнеше жақтары бар қабаттар арасындағы байланыстар бар).
Әр жарық жеке Charlieplexing деп аталатын техниканы қолдана отырып, әдеттегі жарықдиодты матрицадан әлдеқайда аз кіріс түйіндеріне мүмкіндік береді, кемшілігі мынада: жарық тек бір уақытта қосылуы мүмкін, бұл массивтің қаншалықты үлкен болатынына шектеу қояды. айтарлықтай жыпылықтаусыз. Charliplexing 1 және 0 екі сигналдың орнына үш 1, 0 және Z болады. Бұл жерде Z ашық тізбек сияқты жұмыс істейді, өте жоғары кедергіге ие. Сонымен, әрбір жарық түйін 1, 0, Z, Z, Z комбинациясымен қосылады, яғни ток бір уақытта бір түйіннен екіншісіне ауыса алады.
2 -қадам: Барлығын бірге дәнекерлеу
ПХД -да шамдарды дәнекерлеу кезінде жарық диодтың оң жағын квадраттарға, ал теріс жағын шеңберге дәнекерлеу өте маңызды. Мұны керісінше жасау кодтағы адрестің дұрыс емес шамдарды қосуына әкеледі, ал сәйкес келмеу бірнеше сигналды бір сигналға қосуға әкеледі.
Содан кейін галстуктің алдыңғы жағына 10 100Ω резисторларды дәнекерлеңіз.
Содан кейін басқа бөліктерді схемада көрсетілгендей қосыңыз, аккумуляторды тікелей Arduino -ға дәнекерлеуге болады, себебі arduino USB арқылы қосылған кезде қайта зарядталады. Барлық бөлшектерді ПХД -нің артқы жағына жапсырмас бұрын, массивтегі қателерді тексеру керек.
3 -қадам: кодты жүктеу және жөндеу
Жоғарыдағы кодты жүктеңіз. Жүктелген кезде оны іске қосу үшін түймені басыңыз, енді ішке қарайтын үшбұрыш пішіні галстукте жоғары немесе төмен айналуы керек.
Олай етпесеңіз, қалған уақытқа түсініктеме бере отырып, уақыт режимі (0) цикліндегі әрбір жарық үшін 1-20 сандарын енгізетін Blink (LED) функциясын қолданыңыз. цикл
void loop () {
ал (режим == 0) {
Жыпылықтау (1); // Шамдар жұмыс істеп тұрғанын және қайсысы жұмыс істемейтінін тексеру үшін бірінен соң бірі
// Жыпылықтау (2); // келесі қадам 20 -ға дейін
/* if (digitalRead (Button) == 0) {
режим = 1;
Өшіру ();
turnOn (1);
кешіктіру (200);
үзіліс;
}
Өшіру (); */ // бұл бөлім отладтау кезінде түсіндіріледі
}
…..
Түзету:
Егер сізде әр жағынан әр түрлі шамдар болса, онда дәнекерлеу кезінде бірдеңе дұрыс емес, сондықтан зақымдалған шамдарды сөндіріп, 2 -қадамды қайталаңыз.
Егер 2 шам жұп өшірілсе, виас жоқ болуы мүмкін.
Егер екі жарық үнемі қосылып тұрса және басқаларға қарағанда жарық аз болса, онда біреуі дұрыс емес жолмен дәнекерленген.
Егер әр жарық жеке -жеке қосылса, бірақ сіз 2 -қадамды бұзған кодтың жоғарғы жағындағы нұсқаулықта көрсетілген үлгіге сәйкес келмеңіз.
басқа ақаулар нашар қосылудан немесе ПХД-дағы қысқа тұйықталудан туындауы мүмкін.
Ескерту: Бұл сегмент садақ галстукін жасау үшін өте техникалық және қажет емес
Мен спектрлік талдау кодын арнайы жиілігі 16 МГц Arduino үшін жаздым. Мен оның басқа жүйелерде қаншалықты жақсы жұмыс істейтініне толық сенімді емеспін, бұл барлық диапазондардың әр түрлі әсер етуіне әкелуі мүмкін, бірақ ол көп өзгермеуі мүмкін.
Ол шамамен 6, 7 мс ішінде 60 сынама алу арқылы жұмыс істейді, бұл шамамен 8,9 кГц іріктеу жиілігі. Содан кейін оларды 4 түрлі жолмен талдап, 4 түрлі жиілікті береді.
Ең жоғары жиілікті талдау кез келген басқа үлгіні келесі үлгімен салыстыру, мәнді квадраттау және әр жұп үлгілер үшін жинақтау арқылы жұмыс істейді. Бұл іріктеу жиілігінің жартысына жуығы ең жоғары эффект береді, сондықтан оның өткізу қабілеті 4, 4 кГц.
Талдаудың күрделі математикалық формуласы:
Σ (шаршы (x [2n-1] -x [2n]))
Келесі ұқсас жұмыс істейді, бірақ ол алдымен екі үлгіні қосады. Бұл соңғы жүйенің іріктеу жиілігінің жартысын тиімді береді, сонымен қатар 2, 2 кГц айналасындағы өткізу жолағы сүзгісін құрайтын ең жоғары жиіліктерді сүзеді.
Келесі жүйе дәл осылай жасайды, бірақ бір уақытта 2 үлгіні қосудың орнына 10 қосады, ол 440 Гц үшін жолақты сүзгіге айналады.
Соңғы талдау алғашқы 30 сынаманы жинақтайды және оны соңғы 30 жиынтығымен салыстырады. Бұл тиімді түрде 150 Гц жолақты сүзгіге айналады.
4 -қадам: Барлығын бірге жабыстырыңыз
Arduino-ны ПХД-ден бөлек ұстау маңызды, себебі олар байланысқа түссе, қысқа тұйықталуға әкелуі мүмкін. Мұны олардың арасындағы электрлік таспамен жабыстыру арқылы жасауға болады. аккумулятордың ілмектің бір қанатында, ал екінші контроллерде тепе -теңдіктің болуы тиімді. Сіз галстуктің ортасын өте бос ұстауға тырысуыңыз керек, өйткені бұл жерде сіз мойын орауышын қосасыз, микрофонды қоспағанда, ол бірнеше миллиметрге созылып, өңешіңізді көрсетуі керек, бұл сіз сөйлескен кезде білдіреді. бәрі мұны анық көреді.
Есіңізде болсын: галстуктің артқы жағында эстетикадан гөрі функционалдылық маңызды, өйткені оны ешкім көрмейді.
Ұсынылған:
Қалталы Sonic билеушісі: 3 қадам (суреттермен)
Pocket Sonic билеушісі: Бұл қалтада ультрадыбыстық шкала, сіз қалтаңызда алып жүре аласыз және объектінің ұзындығын өлшей аласыз, сіз өзіңіздің биіктігіңізді, жиһаздың биіктігін өлшей аласыз және т.б. және
Жабық / ашық садақ антеннасы: 5 қадам
Үй ішінде / сыртында садақ антеннасы: Мен әрқашан стандартты ботқа антеннасына қызығатынмын және олардың жақсы қасиеттері бар екенін білдім. Мен біраз уақыт бұрын RadioShack -те болған кезде, олардың әрқайсысы 5 доллар тұратын сөреде тұрғанын көргенде, мен өз -өзіме көмектесе алмадым және коллекцияма 2 -ді қостым 3
Садақ ату VR 2.0: 7 қадам
Садақ ату VR 2.0: Бұл нұсқаулық менің алдыңғы нұсқамда кеңейе түседі https: //www.instructables.com/id/Archery-VR-Projec …. Бұл нұсқаулықта мен сізге дыбысты, телепортацияны, қалай қосу керектігін көрсетемін. Unity -де тест жинағын жасаңыз және VR гарнитурасын қалай қосуға болады
DIY садақ галстук --- шамдармен !!: 9 қадам (суреттермен)
DIY садақ галстукі --- Шамдармен !!: Бұл үйлену тойларына, мерекелік шараларға, ерекше оқиғаларға, түнде және кез-келген уақытта бөлмедегі ең керемет адам болғыңыз келсе тамаша! Неге сізге жеңіл галстук қажет емес? ? Сондай -ақ, ұялшақ қыздар болмаңыз, сіз галстук тағуға болады:) Photo Cred
Саран орау мен ыстық желім мен жарықдиодты лақтырудан садақ: 6 қадам (суреттермен)
Саран орамасы мен ыстық желім мен светодиодты лақтырудан садақ: саран орамасы, ыстық желім және жұптары бар сүйкімді, жарқын, жарық садақ жасаңыз модификацияланған светодиодтар. Иә, сіз мені естідіңіз … саран орамасы мен ыстық желім. Бұл аналар мен қыздардың демалыссыз бірге жасай алатын тамаша мерекелік қолөнері