1Sheeld, The Ultimate Arduino Shield Review og Giveaway

1Sheeld, The Ultimate Arduino Shield Review og Giveaway

1Skjeld

10.00/ 10 Les anmeldelser Se på Amazon

Har du en Arduino og en Arduino? Kjøp en 1Sheeld. Det er egentlig så enkelt.





Kjøp dette produktet 1Skjeld amazon Butikk

Et enkelt Arduino -skjold som kan kobles til en Android -enhet og gi et mangfold av sensorer og avanserte funksjoner? Jepp - det er en ting nå. The 1Sheeld, faktisk.





Fra utviklere Integreight , 1Sheeld blåste det riktignok ydmyk Kickstarter målet om $ 10k ut av vannet 8 ganger over, men er nå tilgjengelig for alle fra Amazon for $ 55 . 1Sheeld er imidlertid ikke designet for å erstatte Arduino - den supplerer den og gir Arduino -prosjektene tilgang til et komplett komplement av smarttelefonsensordata og mye mer i tillegg. Jeg kan ikke fortelle deg om alternativer, fordi det ikke er noen.





Design

1Sheeld er ikke større enn noe annet standard Arduino -skjold, og er basert rundt en ATMEGA162, og inkluderer en BlueTooth -modul under. Pinnekonfigurasjonen er slik at du trenger en Arduino Uno revisjon 3 eller nyere (andre Arduino -modeller vil variere, men noe nyere enn Uno rev3 burde være greit). Hver pinne føres gjennom, slik at du kan plassere flere skjold på toppen, eller bruke standard I/O -pinner etter behov med hoppeledninger.

To vippebrytere er festet til brettet. Den første velger mellom 5v og 3.3v; 5v er standarden for bruk med de fleste Arduinos, så hvis du er usikker på hvilken du skal bruke, hold deg til 5v.



Den andre bryteren - merket UART SWITCH - vil være i konstant bruk; den bytter mellom BlueTooth -kobling og programmeringsmodus for Arduino. Dette skyldes det faktum at det bruker det samme settet med serielle kommunikasjonspinner for begge funksjonene, men det er ikke vanskelig å finne ut. Hvis du ikke finner at sensordata blir mottatt, bytter du det - det vil ikke bryte brettet hvis du tar feil.

3 mikro -LED -er indikerer sende-, mottaks- og BlueTooth -status.





Alt i alt er det et veldig profesjonelt laget skjold, med solide loddeskjøter og et godt lagt design. De hvite på svarte etikettene er klare og lette å lese, uten trykkfeil eller uregelmessige plasseringer.

Funksjoner

Etter min telling er det for tiden 37 forskjellige 'skjold' som 1Sheeld kan etterligne. 11 av disse er sensorskjerm - ting som: akselerometer, lys, gyroskop, trykk. Ytterligere 10 er grunnleggende I/O -operasjoner, for eksempel: summer, tastatur, mikrofon, gamepad og en rekke knapper. 7 flere håndterer kommunikasjon og sosiale nettverk: Twitter, Facebook, telefon, e -post, Skype. Til slutt er det 9 spesielle funksjonsskjold, inkludert: stemmegjenkjenning, talesyntese, varsler, kamera, LCD og datalogger. Du klikker dem ganske enkelt på appen for å legge til den funksjonaliteten, selv om noen vil kreve ekstra oppsett, for eksempel godkjenning av Twitter.





Jeg tror vi alle kan være enige om at det er en fenomenal liste over funksjoner - den rene verdien for pengene med å ha alle disse funksjonene fra et enkelt kjøp på $ 55 er ganske overraskende (selvfølgelig ikke med i telefonen).

Programmering av 1Sheeld

For ditt aller første prosjekt, vil jeg anbefale å bare gå igjennom opplæringsprogrammet for å komme i gang [ødelagt URL -adresse fjernet] på 1Sheeld -nettstedet. I den vil du laste inn noen eksempelkode på Arduino som lytter til smarttelefonens mikrofonnivå, og deretter håndterer logikken for å tweet ut en melding.

Når du har lastet opp prøvekoden, bytter du UART-SWITCH til det koblede ikonet (som muliggjør tilkobling til telefonen) og trykker på SKANN i appen. Etter det er det et enkelt tilfelle for å aktivere mikrofonen og Twitter -skjoldene.

hva skal jeg gjøre hvis facebook -kontoen er klonet

Først nådde mikrofonnivået aldri over 50, så tweeten ble bare ikke utløst - du må kanskje også justere Arduino -koden for å fungere med et lavere nivå. Det fungerte bra, og her er tweeten den produserte (du må autentisere på Android -siden slik at den vet hvem du skal sende fra):

Det er viktig å merke seg at logikken for dette kjørte på selve Arduino - 1Sheeld koblet ikke mikrofonen og Twitter -skjoldene på noen måte - den videresendte bare mikrofonnivået til Arduino, og ga en funksjon for å legge ut tweets. Når som helst vil du kunne slippe inn de fysiske komponentene eller erstatningsfunksjonene, og programmet vil fortsatt fungere etter hensikten.

Etter det var jeg ivrig etter å prøve stemmegjenkjenningsfunksjonene for å samhandle med min nybygde gigantiske LED -skjerm (hele 210 piksler totalt - opplæring kommer snart!). Det tok hele 5 minutter å integrere eksempelskissen for stemmegjenkjenning med min Adafruit Matrix -bibliotekstestkode.

Hvis jeg skal være ærlig, følte jeg at jeg jukset. Å lage utrolige ting med Arduino burde egentlig ikke være så enkelt!

Bør du kjøpe The 1Sheeld?

1Sheeld er en utrolig smart bit, ingen tvil om det. Utvalget av funksjoner det legger til; sensorene det kan bli; den store allsidigheten er enestående.

Det er to situasjoner jeg tror 1Sheeld er ideell for.

For det første, hvis du har kjøpt et Arduino -startsett (hva du kan forvente i startpakken), har fullført alle de medfølgende prosjektene og begynner å bli lei, vil 1Sheeld holde deg underholdt i minst et år eller så - det er bare så mye du kan gjøre med det. Du vil legge til noen helt nye dimensjoner i prosjektet ditt som bare ikke ville være mulig med vanlige maskinvareskjold (som stemmegjenkjenning), så fantasien din vil være den nye grensen.

Når det er sagt, kommer det ikke til å være nyttig for langsiktige innebygde prosjekter - det må tross alt være koblet til telefonen. Hvis du bare bruker et relativt relativt enkelt aspekt ved 1Sheeld som kan oppnås med en komponent på $ 5, er det helt umulig å beholde din $ 55 1Sheeld- og Android -telefon dedikert til oppgaven. Som bringer meg til min andre brukstilfelle: når du er desperat etter å begynne å programmere, men noen kritiske sensorer eller dedikert skjold ikke har kommet ennå. I stedet for å forsinke prosjektet eller fudge funksjonen til å jobbe med tilfeldige tall, kan du sette deg fast.

I den forbindelse er 1Sheeld en fantastisk bit å ha rundt verkstedet. Å inspirere til nye ideer, og tilrettelegge for prototyper, det er nettopp det Arduino er til for.

[anbefale] MakeUseOf anbefaler: Har du en Arduino og en Arduino? Kjøp en 1Sheeld. Det er virkelig så enkelt. [/Anbefal]

for ArduinoIDE robotbilsett med linjesporingsmodul Ultralydsensor DIY startsett Robotikk Pedagogiske bilsett Leker for barn med opplæring QS10 KJØP NÅ PÅ AMAZON

Hvordan vinner jeg 1Sheeld?

1Sheeld - The Ultimate Arduino Shield Giveaway

Vinneren vil bli valgt tilfeldig og informert via e -post. Se listen over vinnere her.

Send produktene dine for å bli anmeldt. Kontakt James Bruce for ytterligere detaljer.

Vi håper du liker elementene vi anbefaler og diskuterer! MUO har tilknyttede og sponsede partnerskap, så vi mottar en andel av inntektene fra noen av kjøpene dine. Dette påvirker ikke prisen du betaler, og hjelper oss med å tilby de beste produktanbefalingene.

Dele Dele kvitring E -post Relaterte temaer
  • Produktanmeldelser
  • DIY
  • MakeUseOf Giveaway
  • Arduino
Om forfatteren James Bruce(707 artikler publisert)

James har en BSc i kunstig intelligens og er CompTIA A+ og Network+ sertifisert. Når han ikke er opptatt som Hardware Reviews Editor, liker han LEGO, VR og brettspill. Før han begynte i MakeUseOf, var han belysningstekniker, engelsklærer og datasenteringeniør.

Mer fra James Bruce

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere