Nessun prodotto
Follow us on facebook
Questo kit è rivolto principalmente a chi desidera iniziare a...
La scheda PROTO SHIELD PLUS rende comodo ed immediato sperimentare e...
Adatta facilmente componenti SMD a piastra sperimentale (breadboard) con...
La scheda PROTOSHIELD PLUS rende comodo ed immediato sperimentare e...
Published : 18/03/2022 09:55:54
Categories : , Proto Shield Plus
La IoT Proto Shield Plus è predisposta con un ENCODER rotativo integrato che può risultare molto comodo per velocizzare le operazioni di setup dei progetti e prototipi.
Sezione ENCODER della IoT Proto Shield Plus
Digramma collegamenti della sezione ENCODER della IoT Proto Shield Plus
Si noti che non ci sono connessioni predefinite per schede ESP8266. Per utilizzare l'ENCODER con schede ESP8266, è necessario eseguire i collegamenti con dei cavetti volanti.
Gli sketch di esempio funzionano con le seguenti connessioni:
J3 pin GPIO14 (D5) dell’ESP8622 connesso al pin GPIO33 dell’ESP32 (ENC_SW)
J3 pin GPIO5 (D1) dell’ESP8622 connesso al pin GPIO27 dell’ESP32 (ENC_A)
J3 pin GPIO4 (D2) ESP8622 connesso al pin GPIO35 dell’ESP32 (ENC_B)
Gli sketch di esempio sono molto semplici: permettono di monitorare la posizione dell'ENCODER mentre ruota.
Clicca qui per scaricare gli sketch di esempio.
Posizione: IoTPSP_Sample_Sketches/IoTPSP_ENC
Aprire il serial monitor e ruotare la manopola dell’ENCODER, si vedrà la posizione incrementale aumentare o diminuire a seconda del senso di rotazione, premere la manopola per accendere il LED GRN.
Usare lo sketch IoTPSP_ENCODER_Simple_NANO per testare l'ENCODER con schede ARDUINO NANO.
Usare lo sketchIoTPSP_ENCODER_Simple_ESP32 per testare l'ENCODER con schede ESP32.
Usare lo sketchIoTPSP_ENCODER_Simple_ESP8266 per testare l'ENCODER con schede ESP8266.
Utilizzando gli interrupt è possibile implementare in modo più robusto la gestione dei segnali A e B dell'ENCODER.
Usare lo sketch IoTPSP_ENCODER_Interrupt_NANO per testare l'ENCODER con gestione dei segnali A e B con interrupt con schede ARDUINO NANO.
Usare lo sketch IoTPSP_ENCODER_Interrupt_ESP32 per testare l'ENCODER con gestione dei segnali A e B con interrupt con schede ESP32.
Usare lo sketch IoTPSP_ENCODER_Interrupt_ESP8266 per testare l'ENCODER con gestione dei segnali A e B con interrupt con schede ESP8266.
Come mostrato nello schema sopra riportato, l’ENCODER è collegato ai pin GPIO di default attraverso JP18, JP19 e JP20.Per disconnettere l’ENOCDER dai pin GPIO di default, aprire JP18, JP19 e JP20 (incidere nel centro).
Saldare un header in posizione J9 e, tramite dei cavetti volanti, collegare l’ENCODER ad altri pin GPIO secondo le proprie esigenze.
Verificare le connessioni default della IoT Proto Shield Plus, per evitare conflitti con altre connessioni predefinite.