Мазмұны:
- 1 -қадам: Контроллерді жасаңыз
- 2 -қадам: Контроллерді бағдарламалау
- 3 -қадам: Өңдеуді алыңыз
- 4 -қадам: Эскизді өңдеңіз
- 5 -қадам: Қолданбаға экспорттау
- 6 -қадам: Тексеріңіз
Бейне: Slide Advance Alert жүйесі: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Brown Dog гаджеттерінде біз семинарлар үшін көптеген бейне ағындарын жасаймыз, және біздің қондырғымызда бір адам камерада, екіншісі бағдарламалық жасақтаманы басқаратын, чат терезесін бақылайтын, камераны ауыстыратын және слайдтарды ілгерілететін продюсер болады.
Біз камерада отырған адамға продюсерге келесі слайдқа қашан өту керектігін әр сеанста 20 рет «Келесі слайд, өтінемін» деп айтпай -ақ қоюдың оңай әдісі туралы айта бастадық, сондықтан біз өз бақылауымызды жасадық.
Біздің бейне бағдарламалық жасақтама слайдтарды сол және оң жақ көрсеткі көмегімен оңай басқара алады, сондықтан біз презентацияшы осы негізгі пәрмендерді жіберу үшін қолданатын шағын USB контроллерін жасау туралы ойладық, бірақ бұл тек біздің бейне бағдарламалық қамтамасыз етуде фокус алдыңғы қатарда болса ғана жұмыс істейді. қосымша, және біз көптеген бағдарламалық қамтамасыз етуді және браузерді іске қосатындықтан, біз жұмыс істеу үшін негізгі пәрмендерге сене алмаймыз.
Біз ойлап тапқан нәрсе - продюсер құлаққап арқылы еститін дыбысты ойнататын және слайдты өзгерту уақыты келгенін білетін арнайы қосымшаға MIDI сигналдарын жіберетін қарапайым контроллер. (Қосымшада басқару элементтерінің күйіне байланысты «Күтуде …», «Алға» немесе «Артқа» бейнеленетін шағын терезе бар.)
Егер сізге біздің жобалар ұнаса және біз апта сайын не алатынымызды білгіңіз келсе, бізді Instagram, Twitter, Facebook және YouTube -те қадағалаңыз.
Жабдықтар:
Brown Dog гаджеттері іс жүзінде жиынтықтар мен керек -жарақтарды сатады, бірақ бұл жобаны жасау үшін бізден ештеңе сатып алудың қажеті жоқ. Егер сіз мұны жасасаңыз, бізге жаңа жобалар мен мұғалімдер ресурстарын құруға көмектесеміз.
Электроника:
- 1 x Crazy Circuit Invention Board
- 2 x Crazy Circuit Jumbo батырмалы чиптері
- Жасаушы таспа (1/8 «кең)
Басқа жабдықтар:
- 1 x LEGO негізгі тақтасы
- Әр түрлі LEGO дана
1 -қадам: Контроллерді жасаңыз
Бізде алдыңғы жобадан құрастырылған контроллер болды. Біздің жиналысты басқару жүйесі бейнеконференцбайланысты пайдалану кезінде микрофон мен камераны қосуға/өшіруге арналған. Бұл біздің өнертабыс тақтасының көмегімен компьютерге USB арқылы қосылған қарапайым Maker Tape жобасы.
Электронды бөлшектерден басқа. Сізге тек LEGO базалық тақтасы қажет, бірақ егер сіз LEGO -ның толық құрылымын алғыңыз келсе, нұсқаулықтағы 1-3 қадамдарын қараңыз. Контроллер бар ма? Келесі слайд, өтінемін!
2 -қадам: Контроллерді бағдарламалау
- Бізде сізге қажет Arduino коды бар SlideControl деп аталатын GitHub репозиторийі бар.
- USB түріне арналған Құралдар мәзірінде MIDI таңдағаныңызға көз жеткізіңіз. Біз сериялық қолдана аламыз, бірақ сериялық порт компьютерге, қолданылатын USB портына немесе USB хабына байланысты өзгеруі мүмкін болғандықтан, MIDI оны бірнеше компьютерде жұмыс істеудің қарапайым әдісі болды.
- MIDI музыкалық аспаптардың сандық интерфейсін білдіреді және бұл біздің жүйеге артық конфигурациясыз жұмыс жасауға мүмкіндік беретін сиқыр.
3 -қадам: Өңдеуді алыңыз
- Сізге өңдеуді орнату қажет, сонымен қатар MidiBus кітапханасы. Өңдеуді өңдеу.org сайтынан таба аласыз
- Өңдеу - бұл «эскиздерді» жасауға мүмкіндік беретін қосымша (оны толық қосымшалар ретінде экспорттауға болады) өте оңай. Бұл бағдарламалық жасақтама жасаушыларға емес, суретшілер мен студенттерге бағытталған.
- SlideControl үшін GitHub репозиторийінде сізге қажет өңдеудің эскизі де бар. Мұны өңдеу кезінде ашыңыз, сонда біз оны тексере аламыз.
4 -қадам: Эскизді өңдеңіз
- Эскиз өңдеуде ашылғанда және контроллер қосылып тұрғанда, эскиз үшін Іске қосу түймешігін басыңыз. Егер ол жүгірсе, жалғастырыңыз!
- Егер сіз контроллердегі түймені басқанда дыбыс естімесеңіз немесе «Күту …» өзгермесе, MidiBus параметрлерін өзгерту қажет болуы мүмкін.
- MidiBus (бұл, 0, 1) бар жолды іздеңіз және 0 және/немесе 1 мәнін терезенің төменгі жағындағы консольде көрсетілгендей кіріс/шығысқа сәйкес етіп өзгертіңіз.
- Біз Teensy MIDI құрылғысын таңдағанын қалаймыз, өйткені біздің контроллер осылай көрінеді.
5 -қадам: Қолданбаға экспорттау
- Эскиз дұрыс жұмыс істегеннен кейін, оны өңдеу болмаса да, кез келген компьютерде жұмыс істейтін қосымша ретінде экспорттауға болады.
- Файл мәзірінде Бағдарламаны экспорттауды таңдаңыз …
- Экспорт параметрлері терезесі пайда болады және сіз сәйкес параметрлерді таңдай аласыз.
- Экспорттау аяқталған кезде эскиз қалтасында жаңадан жасалған қосымшасы бар жаңа қалта болады.
- Егер сіз Windows немесе Linux қолдансаңыз, қалтаға сәйкес ат қойылады.
6 -қадам: Тексеріңіз
- Контроллерді орнатып, қосымшаны экспорттағаннан кейін сіз бәрін тексере аласыз!
- Контроллерді қосыңыз, қосымшаны іске қосыңыз және түймені басыңыз.
- Есіңізде болсын, бұл слайдтарды өзгертпейді, ол үшін сізге адам қажет. Бұл бір адамға екінші адамға слайдтарды өзгертуді хабарлауға мүмкіндік береді.
- Жоғарыда айтылғандай, бұл тауашалы мәселенің тауашалы шешімі, бірақ ол біздің қажеттіліктеріміз үшін жақсы жұмыс істеді, сондықтан біз оны бөліскіміз келді.
Ұсынылған:
Bluetooth геймпады ретінде Gameboy Advance: 7 қадам
Gameboy Advance Bluetooth Gamepad ретінде: Құрылғы негізінен GBA -ға сілтеме порты арқылы қосылған ESP32 болып табылады. Құрылғы қосылған және GBA -ға картридж салынбаған кезде, GBA ESP32 қосылғаннан кейін GBA -ға жүктелетін кішкене ром жібереді. Бұл ром - бұл бағдарлама
UD-Alert. Аутизмі бар балаға: 7 қадам (суреттермен)
UD-Alert. Аутизммен ауыратын балаға: Ud-Alert немесе жақсы шешіну туралы ескерту, бірақ не үшін? Біздің ұлымыз Скотт, 13 жаста, аутизммен ауырады. Ол ауызша сөйлемейді және дәретханаға кіру керек болған кезде бізге көрсетуге әлі де қиындықтары бар. Байланысы шектеулі болғандықтан, ол киімін шешіп алады
Alert-using-ThingSpeak+ESP32-Wireless-Temp- ылғалдылық сенсоры: 7 қадам
Alert-using-ThingSpeak+ESP32-Wireless-Temp- ылғалдылық сенсоры: Бұл оқулықта біз температура мен ылғалдылық сенсорының көмегімен температура мен ылғалдылықтың әр түрлі деректерін өлшейміз. Сіз бұл деректерді ThingSpeak -ке жіберуді үйренесіз. Поштаңызда белгілі бір мән бойынша уақытша ескерту жасай аласыз
Game Boy Advance қайта зарядталатын батарея режимі: 6 қадам
Game Boy Advance зарядталатын батарея режимі: Бұл нұсқаулықта мен сізге LiFePO4 зарядталатын батареялары мен зарядтау үшін USB портын пайдалану үшін Game Boy Advance қалай өзгерту керектігін көрсетемін. Біз Li-Ion батареяларын емес, LiFePO4 батареяларын қолданамыз, себебі олар Li-Io 3.7v кернеуіне қарағанда 3.2v
Gameboy Advance Sp зарядтағышсыз зарядтау: 3 қадам
Gameboy Advance Sp -ды зарядтағышсыз зарядтау: Бұл нұсқаулықта мен сізге GameBoy Advance SP -ді зарядтағышсыз қалай зарядтау керектігін үйретемін. Мен GBA SP зарядтағышын тұрмыстық заттарды қолдандым. Мен бұл мәселені интернеттегі оқулықпен шешуді көздедім, бірақ соңында барлық «оқулықтар» бұл болды