реклама

Един-единствен Arduino щит, който може да се свърже с устройство с Android и да осигури множество сензори и разширени функции? Да - това вече е нещо. Всъщност 1Sheeld.

От разработчиците Integreight, 1Sheeld издуха това е признато скромен Kickstarter цел от $ 10k извън водата 8 пъти над, но вече е достъпна за всички от Amazon за $ 55. Въпреки това 1Sheeld не е предназначен да замени Arduino - той го допълва, като предоставя на вашите проекти Arduino достъп до пълен набор от данни за сензори за смартфони и много повече. Не мога да ви кажа за алтернативи, защото няма такива.

Дизайн

Не по-голям от всеки друг стандартен Arduino щит, 1Sheeld е базиран около ATMEGA162 и включва модул BlueTooth отдолу. Конфигурацията на щифта е такава, че ще ви е необходима версия на Arduino Uno 3 или по-нова версия (други модели Arduino ще варират, но всичко по-ново от Uno rev3 трябва да е наред). Всеки щифт е преминат през, така че можете да поставите допълнителни щитове Топ 4 Arduino щитове, за да надмогнете вашите проекти

instagram viewer
Купихте стартов комплект Arduino, спазвате всички основни ръководства, но сега уцелите препънка - имате нужда от повече битове и бобове, за да осъществите мечтата си за електроника. За щастие, ако имате ... Прочетете още отгоре или използвайте стандартните I / O щифтове, ако е необходимо, с проводници за скок.

1sheeld - съдържание

Към платката са прикрепени два превключвателя. Първият избира между 5v и 3.3v; 5v е стандартът за използване с повечето Arduinos, така че ако не сте сигурни кой да използвате, тогава се придържайте с 5v.

Вторият превключвател - с етикет UART SWITCH - ще бъде в постоянна употреба; тя превключва между BlueTooth връзка и режим на програмиране Arduino. Това се дължи на факта, че той използва един и същ набор от серийни пинове за комуникация и за двете функции, но не е трудно да разберем. Ако откриете, че не се получават данни от сензора, превключвайте го - той няма да счупи платката, ако сгрешите.

1sheeld - долната страна

3 микро светодиода показват състоянието на изпращане, получаване и BlueTooth.

Всичко това, това е много професионално направен щит, с твърди споени фуги и добре облечен дизайн. Бялото на черните етикети е ясно и лесно за четене, без грешни отпечатъци или неправилни разположения.

Характеристика

Според мен в момента има 37 различни „щитове“, които 1Sheeld могат да емулират. 11 от тях са сензорни екрани - неща като: акселерометър, светлина, жироскоп, налягане. Други 10 са основните I / O операции, като: зумер, клавиатура, микрофон, геймпад и различни бутони. Още 7 се справят с комуникациите и социалните мрежи: Twitter, Facebook, телефон, имейл, Skype. И накрая, има 9 специални защитни екрани, включително: разпознаване на глас, синтез на реч, известия, камера, LCD и регистратор на данни. Просто ги докоснете в приложението, за да добавите тази функционалност, въпреки че някои ще изискват допълнителна настройка, като например оторизиране на Twitter.

1sheeld - свързан с android

Мисля, че всички можем да се съгласим, че това е феноменален списък от функции - чистата стойност на парите от това да имаш всички тези функции от една покупка за $ 55 са доста удивителни (без факторинг на вашия телефон, от разбира се).

Програмиране на 1Sheeld

За първия ви проект препоръчвам просто да преминете през Урок за работа на уебсайта 1Sheeld. В него ще заредите някакъв примерен код на вашия Arduino, който слуша нивото на микрофона на смартфона, и след това се справя с логиката, за да изтриете съобщение.

След като качите примерния код, превключете UART-SWITCH към свързаната икона (която позволява връзка с телефона ви) и натиснете SCAN в приложението. След това е прост случай за активиране на екраните на микрофона и Twitter.

В началото нивото на моя микрофон никога не е достигнало над 50, така че туитът просто не се е задействал - може също да се наложи да настроите примерния код на Arduino, за да работи с по-ниско ниво. Това работи добре и ето туитът, който произведе (трябва да се удостоверите от страна на Android, така че да знае от кого да изпратите):

Важно е да се отбележи, че логиката за това се изпълняваше върху самия Arduino - 1Sheeld не свързва микрофона и Twitter щитове по какъвто и да е начин - той просто предава нивото на микрофона на Arduino и осигурява функция за публикуване туитове. Във всеки момент бихте могли да пуснете физическите си компоненти или функции за подмяна и програмата все още ще функционира по предназначение.

1защитен - монтиран

След това имах нетърпение да изпробвам функциите за разпознаване на глас, за да си взаимодействам с новия ми вграден гигантски LED дисплей (огромен 210 пиксела общо - урокът скоро!) Интегрирането на примерната скица за разпознаване на глас с моя тестов код на библиотеката на Adafruit Matrix отне всички 5 минути, което доведе до демонстрация на гласово управление, която можете да видите във видеото в началото на прегледа.

Ако съм честна, имах чувството, че изневерявам. Да правиш невероятни неща с Arduino наистина не трябва да е толкова лесно!

Трябва ли да купите 1Sheeld?

1Sheeld е невероятно умен бит комплект, без съмнение в това. Гамата от функции, които добавя; сензорите, които може да стане; пълната гъвкавост е изключителна.

Страница 1 - монтирана

Има две ситуации, които мисля, че 1Sheeld е идеален за.

Първо, ако сте закупили стартов комплект Arduino (какво да очаквате във вашия стартов комплект Какво е включено в стартовия комплект за Arduino? [MakeUseOf обяснява]По-рано представих хардуера с отворен код на Arduino тук на MakeUseOf, но ще ви трябва повече от само действителния Arduino, за да изградите нещо от него и всъщност да започнете. Arduino "стартови комплекти" са ... Прочетете още ), завърши всички включени проекти и започнете да се отегчавате, 1Sheeld ще ви забавлява поне още една година или така - има толкова много, че можете да го направите. Ще добавите някои нови измерения към проекта си, които просто не биха били възможни с обикновени хардуерни екрани (като разпознаване на глас), така че вашето въображение ще бъде новата граница.

Това каза, че няма да е полезно за вградени дългосрочни проекти - в края на краищата трябва да бъде свързан с вашия телефон. Ако използвате само някакъв относителност, прост аспект на 1Sheeld, който може да бъде постигнат с $ 5 компонент, е напълно невъзможно да запазите вашия $ 1 1Sheeld и Android телефон, посветен на задачата. Което ме вкарва в моя втори случай на използване: когато отчаяно искате да започнете да програмирате, но някой критичен сензор или специален щит все още не са пристигнали. Вместо да забавяте проекта или да играете функцията, за да работи със случайни числа, можете да се забиете право.

В това отношение 1Sheeld е невероятен бит комплект, който да има около работилницата. За да вдъхнови нови идеи и да улесни създаването на прототипи, което е точно това за Arduino.

MakeUseOf препоръчва:Имате ли Arduino и Arduino? Купете 1Sheeld. Наистина е толкова просто.

Как да спечеля 1Sheeld?

1Sheeld - The Ultimate Arduino Shield Giveaway

Победителят ще бъде избран на случаен принцип и уведомен по имейл. Преглед на списък на победителите тук.

Изпратете продуктите си за преглед. контакт Джеймс Брус за повече подробности.

Джеймс има бакалавърска степен по изкуствен интелект и е сертифициран като CompTIA A + и Network +. Той е водещ разработчик на MakeUseOf и прекарва свободното си време, играейки VR пейнтбол и настолни игри. Той изгражда компютри още от дете.