Kazalo:

15 $ LoRa prehod/vozlišče ESP8266 PCB za izdelavo 3cmX8cm Velikost: 6 korakov
15 $ LoRa prehod/vozlišče ESP8266 PCB za izdelavo 3cmX8cm Velikost: 6 korakov

Video: 15 $ LoRa prehod/vozlišče ESP8266 PCB za izdelavo 3cmX8cm Velikost: 6 korakov

Video: 15 $ LoRa prehod/vozlišče ESP8266 PCB za izdelavo 3cmX8cm Velikost: 6 korakov
Video: Робот на ESP32 с клешней 2024, November
Anonim
Image
Image

Hej, kaj je, fantje? Akarsh tukaj iz CETech -a.

Danes bomo naredili projekt, ki je preprosto vozlišče LoRa in ga lahko uporabite celo kot enokanalni prehod.

Tu je mikrokrmilnik, ki sem ga uporabil, ESP8266, ki je priključen na plošče LoRa s 433MHz (Ra-02 by Ai-Thinker), na tiskano vezje sem pritrdil tudi zaslon OLED, tako da so informacije o paketu vidne.

Za poenostavitev sem oblikoval tiskano vezje, ki ga lahko izdelate za spajkanje.

Posnel sem tudi video o podrobni gradnji tega projekta, priporočam ogled za boljši vpogled in podrobnosti.

1. korak: Deli

Deli
Deli

Večino delov za izdelavo sem dobil od LCSC.

Boste potrebovali:

1) Ra-02 LoRa modul

2) ESP8266

3) OLED zaslon

4) Pasivne komponente, kot so upori in kondenzatorji

Za spajkanje teh komponent boste potrebovali tiskano vezje, kar bomo videli v naslednjem koraku.

Korak: Pridobite izdelavo projektnega tiskanega vezja

Zagotovite izdelavo projektnega tiskanega vezja
Zagotovite izdelavo projektnega tiskanega vezja

Za poceni naročilo tiskanih vezij na spletu morate preveriti JLCPCB!

Dobite 10 kakovostnih PCB -jev, izdelanih in poslanih na vaš prag za 2 $ in nekaj pošiljanja. Pri prvem naročilu boste prejeli tudi popust pri pošiljanju. Če želite oblikovati lastno tiskano vezje, pojdite na easyEDA, ko to storite, naložite svoje datoteke Gerber na JLCPCB, da bodo izdelani kakovostno in hitro.

Prenesite datoteko Gerber:

3. korak: Povezave (TEORIJA)

Povezave (TEORIJA)
Povezave (TEORIJA)
Povezave (TEORIJA)
Povezave (TEORIJA)

Tu so v glavnem 4 vidiki povezav:

1) ESP8266 samo za pravilno delovanje potrebuje nekaj vlečenja in spuščanja povezave za G0, G15, EN in RST.

2) Modula Ra-02 in ESP8266 sta med seboj povezana s protokolom SPI

3) OLED in ESP8266 se povezujeta z vodilom I2C

4) Za delovanje morajo biti vsi moduli priključeni na vodila. (Očitno: P)

4. korak: Spajkanje

Spajkanje
Spajkanje
Spajkanje
Spajkanje

Spajkajte vse komponente na tiskano vezje.

Predlagam, da najprej spajkate komponente z nizko višino na tiskanem vezju in nato preidete na komponente z višjo višino, kot so glave itd.

Pred vklopom modula preizkusite vse povezave z multimetrom glede slabih spajkalnih spojev in kratkih stikov.

5. korak: Kodiranje modula

Kodiranje modula
Kodiranje modula
Kodiranje modula
Kodiranje modula
Kodiranje modula
Kodiranje modula

1) Prenesite kodo od tukaj.

2) Odprite kodo v Arduino IDE.

3) Priključite tiskano vezje na računalnik s pretvornikom CP2102 USB v serijski pretvornik ali katero koli drugo podobno napravo.

4) Ponastavite modul ESP8266, medtem ko GPIO0 spustite nizko (med ponastavitvijo držite pritisnjen gumb G0).

5) Zdaj pritisnite gumb za nalaganje v IDE. Nalaganje lahko enkrat ali nekajkrat ne uspe, zato morate v primeru napake poskusiti 2-3 krat.

6) Odklopite USB v serijski adapter in priključite zaslon OLED, če tega še niste storili.

7) Programirajte drugi del projekta Reciver/Transmitter

6. korak: Čas testiranja !

Čas testiranja !!
Čas testiranja !!
Čas testiranja !!
Čas testiranja !!

Ko kodirate oba modula, jih lahko priključite na napajanje.

V mojem primeru sem oddajnik priključil na banko moči, sprejemnik na prenosni računalnik za dostop do serijskega monitorja.

Takoj, ko sem napajal oddajnik, sem začel prikazovati sporočila na serijskem monitorju, povezanem s sprejemnikom.

Moj deluje kot čar!

Priporočena: