Risposta rapida

Parti dal lavoro che lo shield deve svolgere. Se devi commutare un carico di rete o ad alta corrente da un singolo pin digitale, acquista il WeMos V2 Relay Shield. Se devi costruire il tuo circuito su un WeMos D1 mini o mini Pro, acquista il WeMos D1 mini Prototyping Shield. Acquista entrambi solo se prevedi di impilarli e accetti che i header debbano essere saldati.

I due shield D1 mini da confrontare per primi

L'ecosistema WeMos D1 mini è piccolo, quindi la scelta d'acquisto di solito si riduce a due schede. Il WeMos D1 mini Prototyping Shield è un PCB nudo fornito con tre set di header; saldi i header e poi costruisci il tuo circuito shield personalizzato che si collega direttamente al WeMos mini. Il WeMos V2 Relay Shield è una scheda relè finita che aggiunge un'uscita relè a un WeMos mini o mini Pro, consentendo a un singolo pin digitale di commutare un dispositivo ad alta tensione o alta potenza.

Questa differenza conta più del divario di prezzo. Un prototyping shield è una piattaforma per il tuo progetto, quindi non ha una funzione fissa finché non aggiungi componenti. Un relay shield ha una funzione fissa e ti risparmia il lavoro di progettare uno stadio di pilotaggio, ma non può diventare qualcos'altro in seguito.

Verifica la compatibilità prima di acquistare

Entrambi gli shield sono specificati per le schede di sviluppo WeMos D1 mini e mini Pro basate su ESP8266. Se usi una scheda ESP8266 diversa, non dare per scontato che il pinout o l'ingombro fisico corrispondano. Il catalogo non elenca una mappa dei pin per nessuno dei due shield, quindi l'approccio sicuro è confermare che la tua scheda sia un WeMos mini o mini Pro prima di ordinare.

Il prototyping shield è fornito con tre set di header e richiede saldatura. Non è un difetto, è il progetto stesso: i set di header extra sono ciò che ti permette di impilare più shield uno sopra l'altro. Se vuoi uno shield utilizzabile appena arriva, il relay shield è più adatto, anche se include anch'esso un set di header nella confezione.

Come scegliere tra prototyping e relay

Scegli il prototyping shield quando il tuo progetto è ancora in evoluzione. Poiché fornisci tu i componenti, puoi realizzare breakout per sensori, level shifting o connettori personalizzati sullo stesso ingombro e rivedere la scheda in seguito. Scegli il relay shield quando il requisito è già fisso: un pin digitale, un carico commutato, nessun circuito personalizzato.

Se ti servono entrambi i comportamenti, pianifica l'ordine di impilamento prima di saldare. I header inclusi nel prototyping shield sono ciò che consente a più shield di sovrapporsi, quindi un relay shield può essere aggiunto sopra o sotto un prototyping shield purché i pin che ti servono non siano riutilizzati dal tuo circuito.

Dove si inserisce invece un driver motore

Nessuno degli shield D1 mini sopra citati pilota direttamente un motore. Se il tuo progetto fa girare una ruota o muove uno stepper, ti serve un modulo driver motore invece di uno shield. Il L9110S DC Stepper Motor Driver H-Bridge è un modulo compatto a doppio canale costruito attorno a due IC L9110S a ponte H; può pilotare un motore passo-passo o due motori DC in modo indipendente e accetta una tensione di alimentazione da 2.5 a 12V. È questo intervallo il dato da verificare rispetto al tuo motore prima di acquistare.

L9110S non è uno shield D1 mini, quindi consideralo un modulo separato da cablare alla tua scheda piuttosto che qualcosa che si innesta nell'ingombro del mini. Se il tuo progetto richiede anche un supporto personalizzato per quel cablaggio, il prototyping shield è la parte che ti dà lo spazio.

Regole decisionali per acquistare uno shield D1 mini

  • Regola 1: definisci prima l'uscita: Se l'uscita è un carico di rete o ad alta potenza commutato da un pin, il WeMos V2 Relay Shield è la scelta giusta. Se l'uscita è il tuo circuito, il WeMos D1 mini Prototyping Shield è la scelta giusta. Una funzione fissa indica il relay shield; una funzione indefinita indica il prototyping shield.
  • Regola 2: conferma la scheda, non solo il nome: Entrambi gli shield sono specificati per il WeMos D1 mini e mini Pro. Se la tua scheda è un progetto ESP8266 diverso, verifica tu stesso ingombro e pinout perché il catalogo non pubblica una mappa dei pin. Nessuna mappa dei pin significa nessuna supposizione.
  • Regola 3: metti in conto saldatura e header: Il prototyping shield include tre set di header e richiede saldatura. Anche il relay shield include un set di header. Considera un saldatore e il tempo necessario, oppure scegli un approccio diverso. Se non sai saldare, il prototyping shield è il primo acquisto sbagliato.
  • Regola 4: tieni i motori fuori dalla lista degli shield: Uno shield D1 mini non piloterà un motore. Aggiungi un driver dedicato come il modulo L9110S e verifica il suo intervallo di alimentazione da 2.5 a 12V rispetto al tuo motore prima di ordinare. Shield per logica e commutazione, driver per il movimento.

Fatti su shield e moduli che influenzano la tua scelta

  • WeMos D1 mini Prototyping Shield: Progettato per le schede di sviluppo WeMos D1 mini e mini Pro, e fornito con tre set di header che richiedono saldatura. Ottieni una piattaforma per shield personalizzati e la capacità di impilamento, ma devi saper saldare prima che la scheda sia utilizzabile.
  • WeMos V2 Relay Shield: Aggiunge la possibilità di commutare dispositivi ad alta tensione o alta potenza da un singolo pin digitale su un WeMos mini o mini Pro. È la via più breve per controllare un carico che i pin della tua scheda non possono pilotare da soli, senza bisogno di progettare circuiti personalizzati.
  • L9110S DC Stepper Motor Driver H-Bridge: Modulo a ponte H a doppio canale che utilizza due IC L9110S, accetta da 2.5 a 12V e controlla un motore passo-passo o due motori DC in modo indipendente. Se il tuo progetto muove qualcosa, questo è il modulo da mettere in budget invece di aspettarsi che uno shield D1 mini piloti il motore.

Chi dovrebbe acquistare quale shield D1 mini

Ideale per

  • Maker che costruiscono un circuito personalizzato su un WeMos D1 mini o mini Pro e che sono a proprio agio con la saldatura dei header
  • Progetti che devono impilare più di uno shield e vogliono che i set di header lo facciano
  • Realizzazioni che devono commutare un carico ad alta tensione o alta potenza da un singolo pin digitale usando il relay shield

Non adatto a

  • Chi non sa saldare e vuole una scheda plug-and-play, dato che il prototyping shield richiede saldatura
  • Progetti motorizzati, che necessitano di un modulo driver dedicato come il L9110S invece di uno shield D1 mini
  • Schede al di fuori della famiglia WeMos D1 mini e mini Pro, per cui ingombro e pinout non sono confermati