Sommario:

Come - MODULO DI VISUALIZZAZIONE E-PAPER E-INK – Parte 3 - WiFi: 7 passaggi (con immagini)
Come - MODULO DI VISUALIZZAZIONE E-PAPER E-INK – Parte 3 - WiFi: 7 passaggi (con immagini)

Video: Come - MODULO DI VISUALIZZAZIONE E-PAPER E-INK – Parte 3 - WiFi: 7 passaggi (con immagini)

Video: Come - MODULO DI VISUALIZZAZIONE E-PAPER E-INK – Parte 3 - WiFi: 7 passaggi (con immagini)
Video: Set Up a 7 Colour E-Ink Display For Raspberry Pi | Inky Impression 5.7" HAT 2024, Luglio
Anonim
Come - MODULO DI VISUALIZZAZIONE E-PAPER E-INK – Parte 3 | Wifi
Come - MODULO DI VISUALIZZAZIONE E-PAPER E-INK – Parte 3 | Wifi

In questo tutorial per la parte 3 di How to - E-INK E-PAPER DISPLAY MODULE, ho intenzione di condividere con te come collegare il tuo E-Ink Display Module a un modulo WiFi che consente di aggiornare i testi tramite WiFi.

Non hai un modulo display E-Ink? Puoi ottenerne uno qui da Smart Prototyping:

Iniziamo.

Passaggio 1: hardware e software necessari

L'HARDWARE necessario:

1. Espresso Lite V2.0

2. Display E-Ink

3. Strumento FTDI

Il SOFTWARE necessario:

1. Libreria Smart E Ink modificata

2. Arduino IDE 1.6.12

Passaggio 2: connessione hardware

Connessione hardware
Connessione hardware

Collegare il modulo display E-Ink all'Espresso Lite V2.0 come mostrato nello schema di collegamento. Per il pinout dettagliato di Espresso Lite V2.0, puoi fare riferimento a QUI.

Passaggio 3: installare il pacchetto di supporto della scheda per Espresso Lite V2.0

Installa il pacchetto di supporto della scheda per Espresso Lite V2.0
Installa il pacchetto di supporto della scheda per Espresso Lite V2.0

Ci sono molti articoli online su come installare i pacchetti di supporto della scheda per Espresso Lite V2.0 che si basa su ESP8266. Ne ho trovata una abbastanza buona. Puoi seguire i passaggi qui:

Passaggio 4: importa la libreria Arduino

Importa libreria Arduino
Importa libreria Arduino

1. Scaricare la libreria Smart E-Ink modificata come file.zip.

2. Apri il tuo Arduino IDE 1.6.12 e importa la libreria E-Ink in Arduino IDE.

3. In Arduino IDE, vai su Schizzo > Includi libreria > Aggiungi libreria.zip

4. Scegli il file SmartEink_Arduino_Library.zip che hai appena scaricato.

5. Dovresti vedere che la libreria è stata aggiunta con successo.

Passaggio 5: codice Arduino

Scarica il codice EInk_EspressoLite.ino.

Carica il codice nell'IDE di Arduino.

***Ricorda di cambiare SSID e password in modo che corrispondano alle tue credenziali di rete.***

Dopo aver selezionato la scheda corretta (Espresso Lite V2.0) e la porta COM corretta del tuo dispositivo, procedi a caricarla sul tuo dispositivo.

Passaggio 6: risultato di output

Risultato di uscita
Risultato di uscita
Risultato di uscita
Risultato di uscita
Risultato di uscita
Risultato di uscita

Una volta caricato, apri il monitor seriale e cerca l'indirizzo IP a cui il dispositivo (Espresso Lite V2.0) è connesso al WiFi.

Copia l'indirizzo IP e incollalo nel browser web.

Quando incolli l'indirizzo IP sul browser, ricorda di includere il numero di porta 8844. Dovresti vedere la pagina sotto caricata.

Digita qualsiasi testo nelle 4 righe di caselle di testo e procedi a fare clic su Invia. Vedrai che le modifiche si riflettono sul tuo modulo display E-Ink. Hai aggiornato con successo l'E-Ink tramite la rete WiFi.

Esempio di risultato sul modulo display E-Ink come terza immagine allegata.

Passaggio 7: andare oltre la rete locale

Andare oltre la rete locale
Andare oltre la rete locale

Ora, la cosa interessante è che puoi eseguire il port forwarding del tuo router in modo che il pubblico come i tuoi amici possa accedere al tuo indirizzo IP e controllare il modulo di visualizzazione. Per eseguire il port forwarding, devi prima chiamare il tuo provider di servizi Internet come Maxis/TM per attivare il tuo IP pubblico. Una volta attivato, puoi procedere su https://www.whatsmyip.org/ per controllare il tuo indirizzo IP pubblico.

Quindi vai alle impostazioni del tuo router per impostare la configurazione del port forward. Per il mio caso, sto usando Maxis Fiber e l'immagine mostrata è la configurazione che ho fatto.

Quindi, selezioni/inserisci il dispositivo che è in questo caso l'Espresso Lite V2 che è connesso al mio WiFi di casa. Si noti che ho port forwardato la porta 173 sull'IP pubblico per indirizzare la connessione all'IP locale con la porta 8844.

Dopo aver eseguito la configurazione, puoi inviare al tuo amico il link (IP pubblico: numero di porta) in modo che possa controllare il tuo hardware e aggiornare il testo sul modulo di visualizzazione.

Aggiuntivo: è possibile modificare il codice in modo che un cicalino emetta un segnale acustico una volta quando qualcuno su Internet aggiorna il testo sul modulo display E-Ink.

Grazie per aver letto! Sentiti libero di commentare se hai domande/suggerimenti.

Consigliato: