Sommario:
- Passaggio 1: parti
- Passaggio 2: ottenere la produzione del PCB del progetto
- Fase 3: Connessioni (TEORIA)
- Passaggio 4: saldatura
- Passaggio 5: codifica del modulo
- Passaggio 6: tempo di prova
Video: 15 $ LoRa Gateway/Node ESP8266 Costruisci PCB 3cmX8cm Dimensioni: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ehi, che succede, ragazzi? Akarsh qui da CETech.
Oggi realizzeremo un progetto che è un semplice nodo LoRa e puoi persino usarlo come gateway a canale singolo.
Qui il microcontrollore che ho usato è l'ESP8266, che è collegato a schede LoRa di 433 MHz (Ra-02 di Ai-Thinker), ho anche collegato un display OLED al PCB in modo che le informazioni sul pacchetto siano visibili.
Per semplificare le cose ho progettato un PCB che puoi realizzare per la saldatura.
Ho anche realizzato un video sulla costruzione di questo progetto in dettaglio, consiglio di guardarlo per una migliore comprensione e dettaglio.
Passaggio 1: parti
Ho ottenuto la maggior parte delle parti per la mia build da LCSC.
Avrai bisogno:
1) Modulo Ra-02 LoRa
2) ESP8266
3) Display OLED
4) Componenti passivi come resistori e condensatori
Avresti bisogno del PCB per saldare questi componenti che vedremo nel passaggio successivo.
Passaggio 2: ottenere la produzione del PCB del progetto
Devi dare un'occhiata a JLCPCB per ordinare PCB online a basso costo!
Ottieni 10 PCB di buona qualità prodotti e spediti a casa tua per 2 $ e alcune spese di spedizione. Avrai anche uno sconto sulla spedizione sul tuo primo ordine. Per progettare il tuo PCB, vai su easyEDA, una volta fatto carica i tuoi file Gerber su JLCPCB per farli fabbricare con una buona qualità e tempi di consegna rapidi.
Scarica il file Gerber:
Fase 3: Connessioni (TEORIA)
Principalmente ci sono 4 aspetti nelle connessioni qui:
1) ESP8266 solo per funzionare correttamente necessita di alcuni pull up e pull down della connessione per G0, G15, EN e RST.
2) Ra-02 e i moduli ESP8266 sono collegati tra loro utilizzando il protocollo SPI
3) OLED e ESP8266 si connettono tra loro utilizzando il bus I2C
4) Tutti i moduli devono essere collegati alle linee di alimentazione per funzionare. (Ovvio:P)
Passaggio 4: saldatura
Saldare tutti i componenti al PCB.
Suggerirei di saldare prima i componenti a bassa altezza sul PCB e poi passare a componenti con più altezza come le intestazioni ecc.
Prima di alimentare il modulo, testare tutte le connessioni utilizzando un multimetro per saldature difettose e cortocircuiti.
Passaggio 5: codifica del modulo
1) Scarica il codice da qui.
2) Aprire il codice nell'IDE di Arduino.
3) Collegare il PCB al computer utilizzando il convertitore da USB a seriale CP2102 o qualsiasi altro dispositivo simile.
4) Ripristinare il modulo ESP8266 mentre si abbassa il GPIO0 (mantenere premuto il pulsante G0 durante il ripristino).
5) Ora premi il pulsante di caricamento sull'IDE. Il caricamento potrebbe non riuscire una o un paio di volte, quindi è necessario riprovare 2-3 volte in caso di errore.
6) Scollega l'adattatore da USB a seriale e collega il display OLED se non l'hai ancora fatto.
7) Programmare l'altra parte del progetto Ricevitore/Trasmettitore
Passaggio 6: tempo di prova
Una volta codificati entrambi i moduli, è possibile collegarli all'alimentazione.
Nel mio caso ho collegato il mio trasmettitore a un power bank, il ricevitore a un laptop per l'accesso a un monitor seriale.
Appena ho alimentato il trasmettitore ho iniziato a vedere i messaggi sul monitor seriale collegato al ricevitore.
Il mio funziona come un incantesimo!
Consigliato:
Light Painter telescopico di dimensioni enormi realizzato con condotto EMT (elettrico): 4 passaggi (con immagini)
Light Painter telescopico di dimensioni enormi realizzato con condotto EMT (elettrico): la fotografia di light painting (scrittura leggera) viene eseguita scattando una fotografia a lunga esposizione, tenendo ferma la fotocamera e spostando una fonte di luce mentre l'apertura della fotocamera è aperta. Quando l'apertura si chiude, le scie luminose sembreranno congelate
Lampada Minecraft Ore - Dimensioni personalizzabili e densità dei pixel: 4 passaggi
Minecraft Ore Lamp - Dimensioni personalizzabili e densità di pixel: mio figlio di sette anni è ossessionato da Minecraft, quindi ho deciso di costruire qualcosa per lui. Alla ricerca di opzioni, c'è un bel progetto di lampada di Dan J Hamer in Thingiverse, ma dopo averlo modificato un po' ho deciso di iniziare il mio progetto (tu
Come inviare file di grandi dimensioni da computer a computer: 6 passaggi
Come inviare file di grandi dimensioni da computer a computer: le dimensioni dei file continuano ad aumentare con l'avanzare della tecnologia. Se sei in un mestiere creativo, come il design o la modellazione, o solo un hobbista, il trasferimento di file di grandi dimensioni può essere una seccatura. La maggior parte dei servizi di posta elettronica limita le dimensioni massime degli allegati a circa 25
Analizzatore di spettro acrilico di grandi dimensioni: 7 passaggi (con immagini)
Analizzatore di spettro acrilico di grandi dimensioni: perché dovresti guardare quei piccoli display a led o quei piccoli LCD se puoi farlo in grande? Questa è una descrizione passo passo su come costruire il tuo analizzatore di spettro di dimensioni giganti. Usando piastrelle acriliche e strisce led per costruire una stanza che riempie la luce
Come controllare un braccio robotico di grandi dimensioni ad alta potenza 4dof con telecomando Arduino e Ps2?: 4 passaggi
Come controllare un braccio robotico di grandi dimensioni ad alta potenza 4dof con telecomando Arduino e Ps2?: questo kit utilizza un motore ad alta potenza mg996, ha bisogno di alta corrente, abbiamo testato un sacco di potenza assorbita. Funzionerà solo l'adattatore 5v 6a. arduino board funziona anche su 6dof robot arm.end:write buy SINONING Un negozio di giocattoli fai da te