Реклама

Свет електронике ради сам препун занимљивих начина за интеракцију између хардвера и софтвера.

Микроконтролери попут Ардуино и једносопне рачунаре попут Распберри Пи потпуно су променили начин на који се приступа хоби електроници и прототиповању. Обоје су тако погодни за брзи развој да то може бити тешко је одлучити који користити у пројекту.

Сада, уђите Обрада и њен новији саучесник п5.јс.

Оба ова језика дизајнирана су тако да кодирање постану доступнија уметницима, наставницима и почетницима. Ако сте користили Ардуино ИДЕ, изглед ће вам бити познат. У ствари, Ардуино ИДЕ се заправо заснивао на изворном коду за обраду. Имају заједничке ствари, а скрипте се називају скице и библиотеке које се на ИДЕ прозор могу инсталирати на сличан начин.

Данас ћемо вам показати неке од најбољих пројеката хардвера користећи Процессинг и п5.јс.

1. ДИИ контролер за производњу музике

Тхе АКАИ МПЦ је једно од основних средстава историје хип хопа. Није изненађујуће то што је произвођач г. Бомб одлучио да је опонаша на хип-тематику НИЦ Мусиц Хацкатхон прошле године.

instagram viewer

Ова саставница користи п5.јс као свој музички процесор, заједно са Функеи плочом као хардверским И / О. Функеи је Ардуино компатибилна плоча, са којом такође ради Сцратцх, погодно за подучавање деце кодирању.

Будући да сигналима с Функеи плоче управља п5.јс, то смањује потребу за миди-мада је лакше него што мислите да користите Ардуино као Миди уређај Како направити МИДИ контролер са АрдуиномКао музичар који је прикупио колекцију музичких инструмената и кутија за буку, скромни Ардуино је савршен алат за стварање прилагођеног МИДИ контролера. Опширније .

У овом случају, п5.јс оквир се користи слично као банке узорака стварног МПЦ-а, покрећући различите узорке у зависности од тога који је пад погођен. Потпуно ДИИ аспект овога заиста нам се допада. Уместо да користи тастере или прекидаче, господин Бомб користи бакарну траку и лимену фолију за стварање капацитивних сензора на додир.

С обзиром да је комбиновани трошак ове читаве верзије око 20 УСД за плочу и делове Функеи Симпле, ово је сјајна мала хакерска алтернатива скупом контролеру.

2. Певање п5.јс Блуеса

Од хип-хопа до блуеса сада, са соло-прозором прегледача којим управља Ардуино Уно.

Овај пентатонски соло клизач је још један изум г. Бомба. Овог пута вредности се узимају са клизачког потенциометра пре него што се пресликају у белешке у пентатоничној скали. Све ово је омогућено кроз п5ботс либрари, који се повезује на компатибилне Ардуино плоче у режиму фирмата. Користили смо сличну методу у нашој туториал о контроли Ардуиноа са Јавасцрипт-ом Како контролисати Ардуино користећи ЈаваСцриптДа ли сте знали да можете контролисати свој Ардуино помоћу Јавасцрипт? Уз део софтвера и мало креативности, можете! Ево како то урадити. Опширније .

Библиотеке звука п5.јс брину се за стварање звука. С обзиром да п5.јс ради изворно у прегледачу, ово га чини моћним алатком за снимање, репродукцију и синтетизацију звука.

3. Летећи водоинсталатер

Овај пројекат Вимео корисника Ји Иоунг Цхун комбинује домаћи Ардуино контролер игара са игром направљеном на п5.јс како би направио једну од најневјероватнијих и најтежих претраживача свих времена.

Нема даље документације за овај пројекат, али изгледа да ће се искористити сва основна стања потребна за стварање једноставне игре претраживача с оквиром. Права инвентивност долази када је у питању контрола карактера. Уместо да се користе стандардне методе уноса, уместо њих узимају се вредности од домаће направљених сензора за савијање причвршћених на Ардуино игле, због чега се херој игре неретљиво креће.

Ово је дубинска и занимљива ствар у стварању Марио сличне игре, и свакако теже од тога правећи нивое за праву ствар 4 начина да направите Марио игру на рачунаруСве док је постојао Интернет, постојале су Марио обојене игрице. Опширније !

4. Пи АР са обрадом

Обрада такође има верзију Распберри Пи, што значи да ваши ГПИО игле и програми могу да постоје на истом уређају. Ово отвара неке стварне могућности, а ИоуТубер схахрукх тарик користи то сјајан ефекат у својим домаћим слушалицама проширене стварности.

АР се разликује од ВР Аугментед вс. Виртуелна стварност: у чему је разлика?Повећана стварност. Виртуелна реалност. Мешовита стварност. Које су све ове "стварности" и како ће они утицати на вас у наредних неколико година? Ево свега што треба да знате. Опширније док задржавате свест о свету око себе и пројекујете слике на јасном дисплеју. У овом пројекту, виртуелна равнина пројицирана на Фреснел леће рефлектује се натраг у очи корисника. Обрада пројеката овог видео записа у виртуелном простору и омогућава кориснику да контролише свој положај мишем и тастатуром.

Видео, који је један од многих запањујућих пројеката на каналу, приказује кориснику који гледа видео на својим слушалицама пре него што га помери на страну екрана ради бољег прегледа улице. Ово је само прототип, али научно-фантастичне маште о екранима у стилу Ирон Ман-а тренутно су у домету практичног мајстора за израду ДИИ-а.

5. Ардуино Радар

хардверски пројекти који користе обраду и п5.јс

Коришћење сензора растојања са Ардуином за прикупљање података није ништа ново. Оно што је фантастично у овом пројекту корисника хацкстер.ио Аксхаи6766 је начин на који се подаци користе.

Серво помера сензор растојања напријед-назад да би се тачније очитало окружење. Ако се неко превише приближи, зујалица ће огласити аларм, а на екрану ће се видети локација уљеза!

Овде се овде користи обрада за повезивање са Ардуино-ом преко серијске везе, пре него што се графички представе подаци о удаљености. Тхе страница пројекта описује пројекат и даје комплетан опсег захтеваног кода и компоненти, заједно са дијаграмом фритзинг који показује како направити склоп.

6. Направите 3Д контролер

Контролори засновани на гестикулацији и виртуелна стварност постају све чешћи, али могу бити скупе ствари за развијање, чак и на нивоу уласка Леап Мотион контролер Леап Мотион Ревиев и ГивеаваиБудућност је контрола геста, они би нам веровали. Сви бисте требали дирати екране рачунара, махати рукама испред свог Ксбок-а и лутати пут ка победи у виртуелном спорту ... Опширније малопродаја за 69,99 УСД.

Па, испоставило се да претходна реченица није у потпуности тачна, можете да направите 3Д додир без додира са Ардуино, Процессинг и лименом фолијом. Звучи као да је свет снова зар не? Није.

Комплетан чланак о изградњи описује све што је потребно за прављење контролера заједно са кодом потребним и за софтвер Ардуино и за обраду. Ова конструкција користи исти капацитивни додир као МПЦ картон п5.јс на почетку овог чланка, али користи на другачији начин израчунавајући руку корисника у 3Д простору на основу три различита напона читања.

Ово је невероватно импресиван пројекат за који нису потребни никакви делови и савршен је начин да покренете експериментисање алтернативним методама контроле за рачунаре.

7. Још увек ми куцајуће срце

Много је варијација на мониторима брзине откуцаја напајања Ардуино-ом који користе инфрацрвене ЛЕД и пријемнике. Овај ИоуТубер Кевин Даррах заиста нам је запео за око јер смо мало посебнији

Видео је у дубину о томе како је креирао свој изненађујуће тачан монитор откуцаја срца и како је представљао податке на екрану. Укратко, ИР ЛЕД и пријемник откривају корисников пулс, који се затим шаље кроз домаћи систем за појачавање и филтрирање. Кевин'с ИоуТубе канал има одличан видео филтери уопштеи канал је одличан ресурс за њих улазак у ДИИ електронику.

Ови подаци се затим шаљу у домаћи Ардуино који узоркује податке и светли ЛЕД на основу укупне амплитуде откуцаја срца. То значи да ЛЕД светли до краја за сваки импулс. Ардуино плоча затим шаље пресликане податке у Процессинг кроз серијски порт, који претвара у цео број да би се позиционирала слика на екрану.

Ово је елегантан приступ овом пројекту, који је произвео конструкцију много тачнију од многих других његове врсте.

8. ДИИ ВР рукавица

Овај пројекат води ствари у стратосферу и враћа та осећања Гвозденог човека. Ово је потпуно функционална ВР рукавица са ДИИ Блуетоотх активирањем. И не само то, већ и изгледа овако:

Овде се не забављамо, та ствар изгледа сјајно. То је наша врста радија и као што ћете видети, потпуно функционална. Комплетан пројекат од Б.Асвинтх Рај на цирцуитдигест.цом води вас кроз пројекат од почетка до места где је данас. Комбинује Ардуино и Блуетоотх модул за рачунарску комуникацију, са два сензора Халл монтирана на прст и магнетом постављеним на палац који делују као прекидачи. Одважан и свијетао предмет постављен је на длан за праћење.

На рачунарској страни, код за обраду користи веб камеру да прати длан предмет, а користи његов положај за контролу рачунарског миша.

Ова конструкција комбинује толико елемената ствари које волимо да је тешко знати одакле започети. Чињеница да рукавица ради на батеријама и комуницира Блуетоотхом, чини је потпуно самосталним и бежичним. Употреба Веб камере и Блуетоотх рачунара на рачунару чине је употребљивом на разним системима. Ово је заиста сјајан ДИИ пројекат, а страница водича вас води кроз сав код потребан да бисте га учинили себи.

Почните да користите Процессинг и п5.јс за своје пројекте

Ови пројекти представљају само неке од компоненти које у основи користе Процессинг и п5.јс.

Док их има доста остали програмски језици Који програмски језик треба да научите за будућност?Који је најбољи програмски језик за научити у будућности? Ако бисте могли одабрати само један језик за учење и савладавање за будућност, нема такмичења: то мора бити ЈаваСцрипт. Опширније можете да научите, обрађујете и п5.јс нуде приступ путем својих ИДЕ-а и библиотека које чак и почетници кодери требају бити у могућности да користе.

Иан Буцклеи је слободни новинар, музичар, перформер и продуцент видеа који живи у Берлину, Немачка. Кад не пише или није на позорници, размишља се о „уради сам“ електроници или коду у нади да ће постати луд научник.