Съдържание:
- Стъпка 1: Направете контролера
- Стъпка 2: Програмирайте контролера
- Стъпка 3: Вземете обработка
- Стъпка 4: Редактирайте скицата
- Стъпка 5: Експортирайте в приложение
- Стъпка 6: Изпробвайте го
Видео: Система за предварително предупреждение за плъзгане: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
В Brown Dog Gadgets правим много видео стрийминг за семинари и нашата настройка включва един човек на камерата и друго лице като продуцент, който изпълнява софтуера, наблюдава прозореца за чат и превключва камерата и напредва в слайдовете.
Започнахме да говорим за лесен начин човекът от камерата да уведоми продуцента кога да премине към следващия слайд, без да се налага да казва „Следващия слайд, моля“20 пъти на всяка сесия, така че направихме свой собствен контрол.
Нашият видео софтуер може лесно да контролира слайдовете, като използва клавишите със стрелки наляво и надясно, затова се замислихме да направим просто малък USB контролер, който водещият може да използва за изпращане на тези ключови команди, но това работи само ако нашият видео софтуер има фокус като най -предния приложение и тъй като изпълняваме множество части за представяне на софтуер, както и браузър, не можем да разчитаме на ключови команди за работа.
Така че това, което измислихме, е прост контролер, който изпраща MIDI сигнали към персонализирано приложение, което възпроизвежда звук, който производителят може да чуе през слушалките си, и да знае, че е време да сменим слайда. (Приложението също има малък прозорец, който показва „Изчакване…“, „Напред“или „Назад“в зависимост от състоянието на контролите.)
Ако харесвате нашите проекти и искате да видите повече от това, което получаваме всяка седмица, моля, последвайте ни в Instagram, Twitter, Facebook и YouTube.
Консумативи:
Brown Dog Gadgets всъщност продава комплекти и консумативи, но не е нужно да купувате нищо от нас, за да направите този проект. Въпреки това, ако го направите, помогнете ни да създадем нови проекти и ресурси за учители.
Електроника:
- 1 x Табла за изобретения на Crazy Circuits
- 2 x Crazy Circuits Jumbo бутони чипове
- Лента за създаване (1/8 "широка)
Други консумативи:
- 1 x Основна плоча на LEGO
- Разни LEGO парчета
Стъпка 1: Направете контролера
Вече имахме контролер, построен от предишен проект. Нашата система за контрол на срещите е създадена за включване/изключване на микрофона и камерата при използване на софтуер за видеоконференции. Това е прост проект на Maker Tape, използващ нашия Invention Board, който след това е свързан към вашия компютър чрез USB.
Освен електронните части. всичко, от което наистина се нуждаете, е основна плоча на LEGO, но ако искате да се насладите на пълната версия на LEGO, вижте стъпки 1 до 3 в ръководството. Имате ли контролер? Следващият слайд, моля!
Стъпка 2: Програмирайте контролера
- Имаме хранилище на GitHub, наречено SlideControl, с кода на Arduino, от който се нуждаете.
- Под менюто Инструменти за USB тип се уверете, че сте избрали MIDI. Можем да използваме Serial, но тъй като серийният порт може да се променя в зависимост от компютъра, използвания USB порт или USB концентратор, MIDI беше лесен начин да го накара да работи на множество компютри.
- MIDI означава цифров интерфейс за музикални инструменти и това е магията, която ще позволи на нашата система да работи, без да е необходима твърде много конфигурация.
Стъпка 3: Вземете обработка
- Ще ви трябва инсталирана обработка, както и библиотеката MidiBus. Можете да намерите Processing over на processing.org
- Обработката е приложение, което ви позволява да създавате "скици" (които след това могат да бъдат експортирани като пълни приложения) сравнително лесно. Тя е насочена по -скоро към художници и студенти, отколкото към разработчици на софтуер.
- Хранилището на GitHub за SlideControl също съдържа скицата за обработка, от която се нуждаете. Отворете го в Processing, за да можем да го тестваме.
Стъпка 4: Редактирайте скицата
- При отворена скица в Processing и включен контролер, щракнете върху бутона Run за вашата скица. Ако работи, продължете!
- Ако не чувате звук, когато натиснете бутон на контролера, или „Изчакване …“не се променя, може да се наложи да редактирате настройките на MidiBus.
- Потърсете реда, който има MidiBus (this, 0, 1) и променете 0 и/или 1, за да съответства на входа/изхода, както е показано в конзолата в долната част на прозореца.
- Искаме да бъде избрано Teensy MIDI устройството, тъй като това ще се появи нашият контролер.
Стъпка 5: Експортирайте в приложение
- След като вашата скица работи правилно, можете да я експортирате като приложение, което ще се изпълнява на всеки компютър, дори ако Processing не е инсталиран.
- Под менюто Файл изберете Експортиране на приложение …
- Ще се появи прозорецът с опции за експортиране и можете да изберете подходящите настройки.
- Когато експортирането приключи, вашата папка за скици ще има нова папка, съдържаща новосъздаденото приложение.
- Ако използвате Windows или Linux, папката ще бъде наименувана по подходящ начин.
Стъпка 6: Изпробвайте го
- След като изградите контролера си и приложението ви бъде експортирано, можете да го изпробвате!
- Включете контролера, стартирайте приложението и натиснете бутон.
- Не забравяйте, че това не променя слайдовете, имате нужда от човек за това. Това позволява на един човек да уведоми друг човек кога да смени слайдовете.
- Както бе споменато, това е нишово решение на нишов проблем, но работи добре за нашите нужди, затова искахме да го споделим.
Препоръчано:
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати
Система за предупреждение при злополука, използваща GSM, GPS и акселерометър: 5 стъпки (със снимки)
Система за предупреждение при злополука, използваща GSM, GPS и акселерометър: Моля, гласувайте за конкурсаМоля, гласувайте ме за конкурса В днешно време много хора загиват на пътя поради инцидент, основната причина е "забавяне на спасяването". Този проблем е много голям в развиващите се страни, затова проектирах този проект за спасяване на
Правило за кръгло плъзгане, направено с лазерен нож: 5 стъпки
Правило за кръгови слайдове, направено с лазерен нож: В крайна сметка случайно направих това правило за слайдове. Търсеше кръгови везни за дневници и знаеше, че правилата за слайдове имат везни за дневници. Но масата от числа в шаблоните изглеждаше толкова красива, че реших да направя правило за кръгъл слайд. Страниците на https: // sliderule
Инструкции за изграждане на лампа с плъзгане: 6 стъпки
Инструкции за изграждане на лампа с плъзгане: Това е една от трите инструкции, които направихме по време на нашия ден за тиймбилдинг в стил чирак. Можете да видите уводното видео за деня и как можете да се включите, за да гласувате за победител тук. Тази инструкция подробно описва как да сглобите нашия Swipe
Калъф за касета с IPod Touch за плъзгане за мръсни условия: 5 стъпки
Калъф за касета IPod Touch Slip за мръсни условия: Работа или игра в мръсна среда? Аз го правя и обичам да слушам моя iPod, докато съм на него. Реших да направя това и да го споделя със света. Какво ви е необходимо: 1 прозрачна пластмасова торба за фризер, лепенка, прозрачна опаковъчна лента X-Acto нож или кутийка