Annuncio pubblicitario

Un singolo scudo Arduino in grado di collegarsi con un dispositivo Android e fornire una moltitudine di sensori e funzioni avanzate? Sì, ora è una cosa. Il 1Sheeld, in effetti.

Dagli sviluppatori Integreight, 1Sheeld ha fatto esplodere, è vero umile Kickstarter obiettivo di $ 10k fuori dall'acqua 8 volte, ma ora è disponibile per tutti da Amazon per $ 55. 1Sheeld non è progettato per sostituire Arduino, ma lo integra, dando ai tuoi progetti Arduino l'accesso a una gamma completa di dati dei sensori dello smartphone e molto altro ancora. Non posso parlarti di alternative, perché non ce ne sono.

Design

Non più grande di qualsiasi altro scudo Arduino standard, 1Sheeld è basato su un ATMEGA162 e include un modulo BlueTooth al di sotto. La configurazione dei pin è tale che avrai bisogno di una versione 3 o successiva di Arduino Uno (altri modelli di Arduino varieranno, ma qualsiasi cosa più recente di Uno rev3 dovrebbe andare bene). Ogni perno viene passato, quindi puoi posizionarlo

instagram viewer
scudi aggiuntivi I 4 migliori scudi Arduino per potenziare i tuoi progettiHai acquistato uno starter kit Arduino, hai seguito tutte le guide di base, ma ora hai colpito un ostacolo - hai bisogno di più bit e bob per realizzare il tuo sogno elettronico. Fortunatamente, se hai ... Leggi di più sulla parte superiore o utilizzare i pin I / O standard secondo necessità con i cavi di derivazione.

1sheeld - contenuto

Alla scheda sono collegati due interruttori a levetta. Il primo sceglie tra 5v e 3.3v; 5v è lo standard da utilizzare con la maggior parte degli Arduinos, quindi se non sei sicuro di quale usare, segui 5v.

Il secondo interruttore - etichettato UART SWITCH - sarà in uso costante; passa tra il collegamento BlueTooth e la modalità di programmazione Arduino. Ciò è dovuto al fatto che utilizza lo stesso set di pin di comunicazione seriale per entrambe le funzioni, ma non è difficile da capire. Se non trovi che i dati del sensore non vengono ricevuti, commutali su: non si romperà la scheda se sbagli.

1 foglio - lato inferiore

3 micro LED indicano lo stato di invio, ricezione e BlueTooth.

Tutto sommato, è uno scudo molto professionale, con giunti saldati e un design ben strutturato. Le etichette bianche su nere sono chiare e facili da leggere, senza errori di stampa o posizionamenti irregolari.

Caratteristiche

Secondo il mio conteggio, ci sono attualmente 37 diversi "scudi" che 1Sheeld può emulare. 11 di questi sono schermi di sensori - cose come: accelerometro, luce, giroscopio, pressione. Altre 10 sono le operazioni di I / O di base, come: cicalino, tastiera, microfono, gamepad e una varietà di pulsanti. Altre 7 gestiscono comunicazioni e social network: Twitter, Facebook, telefono, e-mail, Skype. Infine, ci sono 9 schermi con funzioni speciali, tra cui: riconoscimento vocale, sintesi vocale, notifiche, videocamera, LCD e registratore di dati. Basta toccarli sull'app per aggiungere quella funzionalità, anche se alcuni richiederanno un'installazione aggiuntiva come l'autorizzazione di Twitter.

1sheeld - collegato ad Android

Penso che possiamo essere tutti d'accordo sul fatto che si tratta di un elenco fenomenale di funzionalità: il puro rapporto qualità-prezzo di avere tutto queste funzionalità da un singolo acquisto di $ 55 sono abbastanza sorprendenti (non factoring nel telefono, di corso).

Programmazione di 1Sheeld

Per il tuo primo progetto, ti consiglio di seguire solo il Tutorial introduttivo sul sito Web 1Sheeld. In esso, caricherai un codice di esempio sul tuo Arduino che ascolta il livello del microfono dello smartphone, quindi gestisce la logica per inviare un messaggio su Twitter.

Dopo aver caricato il codice di esempio, passa UART-SWITCH all'icona collegata (che consente la connessione con il telefono) e premi SCAN nell'app. Dopodiché, è un semplice caso di abilitazione degli scudi per microfono e Twitter.

All'inizio, il mio livello del microfono non ha mai superato i 50, quindi il tweet non è stato attivato: potresti anche dover regolare il codice Arduino di esempio per lavorare con un livello inferiore. Funzionava bene, ed ecco il tweet che ha prodotto (devi autenticarti sul lato Android in modo che sappia da chi inviare):

È importante notare che la logica di questo era in esecuzione sull'Arduino stesso: 1Sheeld non collegava il microfono e gli scudi di Twitter in alcun modo: ha semplicemente inoltrato il livello del microfono ad Arduino e ha fornito una funzione per la pubblicazione tweets. In qualsiasi momento saresti in grado di inserire i componenti fisici o le funzioni di sostituzione e il programma funzionerebbe comunque come previsto.

1sheeld - montato

Dopo di che, ero ansioso di provare le funzionalità di riconoscimento vocale per interagire con il mio display a LED gigante di nuova costruzione (un enorme 210 pixel in totale - tutorial in arrivo!). L'integrazione dello schizzo di riconoscimento vocale di esempio con il codice di test della mia libreria Adafruit Matrix ha richiesto tutti e 5 i minuti, producendo la demo del controllo vocale che puoi vedere nel video all'inizio della recensione.

Se sono onesto, mi sentivo come se stessi tradendo. Realizzare cose incredibili con Arduino non dovrebbe essere così facile!

Dovresti acquistare 1Sheeld?

1Sheeld è un kit incredibilmente intelligente, senza dubbio. La gamma di funzionalità che aggiunge; i sensori che può diventare; la pura versatilità è eccezionale.

1 lato montato - montato

Ci sono due situazioni in cui penso che 1Sheeld sia l'ideale.

Innanzitutto, se hai acquistato uno starter kit Arduino (cosa aspettarsi dal tuo kit di base Cosa è incluso in uno Starter Kit Arduino? [MakeUseOf Explains]In precedenza ho introdotto l'hardware open source Arduino qui su MakeUseOf, ma avrai bisogno di qualcosa di più del semplice Arduino per costruirne qualcosa e iniziare davvero. Gli "starter kit" di Arduino sono ... Leggi di più ), completato tutti i progetti inclusi e sta iniziando a annoiarsi, 1Sheeld ti farà divertire per almeno un altro anno o giù di lì - c'è così tanto che puoi farci. Aggiungerai alcune dimensioni completamente nuove al tuo progetto che non sarebbero possibili con normali protezioni hardware (come il riconoscimento vocale), quindi la tua immaginazione sarà il nuovo limite.

Detto questo, non sarà utile per progetti integrati a lungo termine, dopo tutto deve rimanere vincolato al telefono. Se stai usando solo un aspetto semplice della relatività di 1Sheeld che potrebbe essere realizzato con $ 5 componente, è del tutto impossibile mantenere il telefono da $ 1Sheeld e Android da $ 55 dedicato all'attività. Il che mi porta al mio secondo caso d'uso: quando sei disperato di iniziare a programmare, ma non sono ancora arrivati ​​alcuni sensori critici o scudi dedicati. Invece di ritardare il progetto o confondere la funzione in modo che funzioni con numeri casuali, puoi rimanere bloccato.

A questo proposito, 1Sheeld è un fantastico kit da avere in officina. Ispirare nuove idee e facilitare la prototipazione, che è esattamente ciò a cui Arduino serve.

MakeUseOf consiglia:Hai un Arduino e un Arduino? Acquista un 1Sheeld. È davvero così semplice.

Come posso vincere 1Sheeld?

1Sheeld - L'ultimo regalo per lo scudo Arduino

Il vincitore verrà selezionato a caso e informato via e-mail. Visualizza il elenco dei vincitori qui.

Invia i tuoi prodotti per la revisione. Contatto James Bruce per ulteriori dettagli.

James ha una laurea in Intelligenza Artificiale ed è certificato CompTIA A + e Network +. È lo sviluppatore principale di MakeUseOf e trascorre il suo tempo libero giocando a paintball e giochi da tavolo VR. Costruisce PC da quando era un bambino.