1Sheeld, de ultieme Arduino Shield-recensie en weggeefactie

1Sheeld, de ultieme Arduino Shield-recensie en weggeefactie

1Schild

10.00/ 10 Lees beoordelingen Zie op amazon

Heb je een Arduino en een Arduino? Koop een 1Sheeld. Het is echt zo simpel.





Koop dit product 1Schild amazone Winkel

Een enkel Arduino-schild dat kan worden gekoppeld aan een Android-apparaat en een veelvoud aan sensoren en geavanceerde functies kan bieden? Ja, dat is nu iets. De 1Sheeld eigenlijk.





Van ontwikkelaars Integreight , 1Sheeld blies het toegegeven bescheiden Kickstarter doel van $ 10k uit het water 8 keer, maar is nu beschikbaar voor iedereen van Amazon voor $ 55 . De 1Sheeld is echter niet ontworpen om de Arduino te vervangen - het vult het aan, waardoor je Arduino-projecten toegang hebben tot een volledige aanvulling van smartphonesensorgegevens, en nog veel meer. Over alternatieven kan ik je niets vertellen, want die zijn er niet.





Ontwerp

Niet groter dan enig ander standaard Arduino-schild, de 1Sheeld is gebaseerd op een ATMEGA162 en bevat een BlueTooth-module eronder. De pinconfiguratie is zodanig dat je een Arduino Uno-revisie 3 of hoger nodig hebt (andere Arduino-modellen zullen variëren, maar alles wat nieuwer is dan de Uno rev3 zou in orde moeten zijn). Elke pin wordt doorgevoerd, dus je kunt er extra schilden bovenop plaatsen, of de standaard I/O-pinnen gebruiken als dat nodig is met startkabels.

Aan het bord zijn twee tuimelschakelaars bevestigd. De eerste kiest tussen 5v en 3.3v; 5v is de standaard voor gebruik met de meeste Arduino's, dus als je niet zeker weet welke je moet gebruiken, blijf dan bij 5v.



De tweede schakelaar - met het label UART SWITCH - zal constant in gebruik zijn; het schakelt tussen BlueTooth-link en Arduino-programmeermodus. Dit komt door het feit dat het dezelfde set seriële communicatiepinnen gebruikt voor beide functies, maar het is niet moeilijk om erachter te komen. Als u merkt dat er geen sensorgegevens worden ontvangen, schakelt u deze om - het zal het bord niet breken als u het verkeerd heeft.

3 micro-LED's geven de verzend-, ontvangst- en BlueTooth-status aan.





Al met al is het een zeer professioneel gemaakt schild, met solide soldeerverbindingen en een goed ingedeeld ontwerp. De wit op zwarte labels zijn duidelijk en gemakkelijk te lezen, zonder drukfouten of onregelmatige plaatsingen.

Functies

Volgens mijn telling zijn er momenteel 37 verschillende 'schilden' die de 1Sheeld kan emuleren. 11 daarvan zijn sensorschilden - dingen als: versnellingsmeter, licht, gyroscoop, druk. Nog eens 10 zijn basis I/O-bewerkingen, zoals: zoemer, toetsenbord, microfoon, gamepad en een verscheidenheid aan knoppen. 7 meer omgaan met communicatie en sociale netwerken: Twitter, Facebook, telefoon, e-mail, Skype. Ten slotte zijn er 9 speciale functieschilden, waaronder: spraakherkenning, spraaksynthese, meldingen, camera, LCD en datalogger. Je tikt gewoon op de app om die functionaliteit toe te voegen, hoewel sommige extra instellingen vereisen, zoals het autoriseren van Twitter.





Ik denk dat we het er allemaal over eens kunnen zijn dat het een fenomenale lijst met functies is - de pure prijs-kwaliteitverhouding van het hebben van al deze functies vanaf een enkele aankoop van $ 55 is behoorlijk verbazingwekkend (natuurlijk zonder rekening te houden met je telefoon).

Programmeren van de 1Sheeld

Voor je allereerste project raad ik aan om gewoon de Aan de slag-tutorial [Broken URL Removed] op de 1Sheeld-website door te nemen. Daarin laad je wat voorbeeldcode op je Arduino die naar het microfoonniveau van de smartphone luistert en vervolgens de logica verwerkt om een ​​​​bericht te tweeten.

Nadat u de voorbeeldcode heeft geüpload, schakelt u de UART-SWITCH naar het gekoppelde pictogram (waardoor verbinding met uw telefoon mogelijk wordt) en drukt u op SCANNEN in de app. Daarna is het een kwestie van eenvoudig de microfoon en Twitter-schilden inschakelen.

hoe pdf-bestanden samen te voegen in google drive

In het begin bereikte mijn microfoonniveau nooit meer dan 50, dus de tweet werd gewoon niet geactiveerd - je moet misschien ook de Arduino-voorbeeldcode aanpassen om met een lager niveau te werken. Dat werkte goed, en hier is de tweet die het produceerde (je moet je authenticeren aan de Android-kant zodat het weet van wie het moet verzenden):

Het is belangrijk op te merken dat de logica hiervoor op de Arduino zelf draaide - de 1Sheeld verbond de microfoon en Twitter-schilden op geen enkele manier - het gaf alleen het microfoonniveau door aan de Arduino en bood een functie voor het plaatsen van tweets. Op elk moment zou u uw fysieke componenten of vervangende functies kunnen laten vallen, en het programma zou nog steeds functioneren zoals bedoeld.

Daarna wilde ik graag de spraakherkenningsfuncties uitproberen om te communiceren met mijn nieuw gebouwde gigantische LED-display (maar liefst 210 pixels in totaal - tutorial komt eraan!). Het integreren van de voorbeeldschets voor spraakherkenning met mijn testcode van de Adafruit Matrix-bibliotheek duurde 5 minuten, waardoor de demo van de stembesturing werd geproduceerd die u in de video aan het begin van de beoordeling kunt zien.

Als ik eerlijk ben, had ik het gevoel dat ik vals speelde. Het maken van ongelooflijke dingen met de Arduino zou echt niet zo eenvoudig moeten zijn!

Moet je de 1Sheeld kopen?

De 1Sheeld is een ongelooflijk slim stuk kit, daar bestaat geen twijfel over. Het scala aan functies dat het toevoegt; de sensoren die het kan worden; de pure veelzijdigheid is uitstekend.

Er zijn twee situaties waarvoor ik denk dat de 1Sheeld ideaal is.

Ten eerste, als je een Arduino-starterkit hebt gekocht (wat je kunt verwachten in je starterkit), alle meegeleverde projecten hebt voltooid en je begint te vervelen, zal de 1Sheeld je nog minstens een jaar of zo amuseren - er is gewoon je kunt er zoveel mee. Je voegt een aantal hele nieuwe dimensies toe aan je project die gewoon niet mogelijk zouden zijn met gewone hardware schilden (zoals spraakherkenning), dus je verbeeldingskracht zal de nieuwe limiet zijn.

Dat gezegd hebbende, het zal niet nuttig zijn voor embedded projecten op de lange termijn - het moet toch aan je telefoon blijven hangen. Als je alleen een relatief eenvoudig aspect van de 1Sheeld gebruikt dat zou kunnen worden bereikt met een component van $ 5, is het volkomen onhaalbaar om je 1Sheeld- en Android-telefoon van $ 55 aan deze taak te wijden. Dat brengt me bij mijn tweede gebruiksgeval: wanneer je wanhopig wilt beginnen met programmeren, maar een kritische sensor of speciaal schild nog niet is gearriveerd. In plaats van het project uit te stellen of de functie te verknoeien om met willekeurige getallen te werken, kun je er meteen in vast komen te zitten.

In dat opzicht is de 1Sheeld een geweldig stuk uitrusting om in de werkplaats te hebben. Om nieuwe ideeën te inspireren en om prototyping te vergemakkelijken, en dat is precies waar de Arduino voor is.

[beveel aan] MakeUseOf beveelt aan: Heb je een Arduino en een Arduino? Koop een 1Sheeld. Het is echt zo simpel.[/recommend]

voor ArduinoIDE Robot Car Kit met Line Tracking Module Ultrasone Sensor DIY Starter Kit Robotica Educatief Car Kits Speelgoed voor Kinderen met Tutorial QS10 KOOP NU OP AMAZON

Hoe win ik de 1Sheeld?

1Sheeld - De ultieme weggeefactie voor Arduino Shield

De winnaar wordt willekeurig gekozen en via e-mail op de hoogte gebracht. Bekijk hier de lijst met winnaars.

Stuur uw producten ter beoordeling op. Contact James Bruce voor verdere details.

We hopen dat je de items die we aanbevelen en bespreken leuk vindt! MUO heeft gelieerde en gesponsorde partnerschappen, dus we ontvangen een deel van de inkomsten van sommige van uw aankopen. Dit heeft geen invloed op de prijs die u betaalt en helpt ons de beste productaanbevelingen te doen.

Deel Deel Tweeten E-mail Gerelateerde onderwerpen
  • Productrecensies
  • doe-het-zelf
  • MakeUseOf Giveaway
  • Arduino
Over de auteur James Bruce(707 artikelen gepubliceerd)

James heeft een BSc in Artificial Intelligence en is CompTIA A+ en Network+ gecertificeerd. Als hij het niet druk heeft als redacteur van hardwarerecensies, geniet hij van LEGO, VR en bordspellen. Voordat hij bij MakeUseOf kwam, was hij lichttechnicus, leraar Engels en datacenteringenieur.

Meer van James Bruce

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren