Indholdsfortegnelse:
- Trin 1: Dele
- Trin 2: Få fremstillet Project PCB
- Trin 3: Forbindelser (TEORI)
- Trin 4: Lodning
- Trin 5: Kodning af modulet
- Trin 6: Testtid
Video: 15 $ LoRa Gateway/Node ESP8266 Byg PCB 3cmX8cm Størrelse: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hey, hvad sker der, gutter? Akarsh her fra CETech.
I dag skal vi lave et projekt, som er en simpel LoRa -knude, og du kan endda bruge det som en enkelt kanal -gateway.
Her er den mikrokontroller, jeg brugte, ESP8266, som er forbundet til LoRa-kort på 433MHz (Ra-02 af Ai-Thinker), jeg har også vedhæftet et OLED-display til printkortet, så pakkeoplysningerne er synlige.
For at gøre tingene lettere har jeg designet et printkort, som du kan få fremstillet til lodning.
Jeg har også lavet en video om opbygning af dette projekt i detaljer, jeg anbefaler at se det for bedre indsigt og detaljer.
Trin 1: Dele
Jeg fik størstedelen af delene til mit byggeri fra LCSC.
Du får brug for:
1) Ra-02 LoRa-modul
2) ESP8266
3) OLED -display
4) Passive komponenter som modstande og kondensatorer
Du vil kræve, at printkortet lodder disse komponenter, som vi vil se i det næste trin.
Trin 2: Få fremstillet Project PCB
Du skal tjekke JLCPCB for at bestille PCB online billigt!
Du får 10 PCB'er af god kvalitet fremstillet og sendt til din dør for 2 $ og noget forsendelse. Du får også rabat på forsendelse på din første ordre. For at designe dit eget printkort skal du gå over til easyEDA, når det er gjort, skal du uploade dine Gerber -filer til JLCPCB for at få dem fremstillet med god kvalitet og hurtig ekspeditionstid.
Download Gerber -filen:
Trin 3: Forbindelser (TEORI)
Hovedsageligt er der 4 aspekter i forbindelser her:
1) ESP8266 bare for at fungere korrekt har brug for nogle træk op og træk forbindelsen til G0, G15, EN og RST.
2) Ra-02 og ESP8266-modulerne er forbundet med hinanden ved hjælp af SPI-protokollen
3) OLED og ESP8266 forbinder hinanden ved hjælp af I2C -bussen
4) Alle modulerne skal tilsluttes strømskinner for at de kan fungere. (Tydeligt: P)
Trin 4: Lodning
Lod alle komponenterne til printkortet.
Jeg vil foreslå at lodde komponenterne i lav højde på printkortet først og derefter flytte til komponenter med mere højde som overskrifter osv.
Inden modulet tændes, test alle forbindelser ved hjælp af et multimeter for dårlige loddemetoder og kortslutninger.
Trin 5: Kodning af modulet
1) Download koden herfra.
2) Åbn koden i Arduino IDE.
3) Tilslut printkortet til computeren ved hjælp af CP2102 USB til seriel konverter eller en anden lignende enhed.
4) Nulstil ESP8266 -modulet, mens du trækker GPIO0 lavt (hold G0 -knappen nede, mens den nulstilles).
5) Tryk nu på upload -knappen på IDE. Upload mislykkes muligvis en eller et par gange, så du skal prøve 2-3 gange i tilfælde af fejl.
6) Afbryd USB til seriel adapter, og tilslut OLED -skærmen, hvis du ikke har gjort det endnu.
7) Programmer den anden del af projektet Modtager/sender
Trin 6: Testtid
Når du har kodet begge moduler, kan du tilslutte dem til strøm.
I mit tilfælde har jeg tilsluttet min sender til en powerbank, modtageren til en bærbar computer for at få adgang til en seriel skærm.
Så snart jeg startede senderen, begyndte jeg at se meddelelser på den serielle skærm tilsluttet modtageren.
Min virker som en charme!
Anbefalede:
Retro Arcade - (fuld størrelse drevet af Raspberry Pi): 8 trin
Retro Arcade - (Fuld størrelse drevet af Raspberry Pi): Først ville jeg takke dig for at have kigget på byggeguiden til dette Retro Arcade -system. Jeg tager en ældre arkadeboks og placerer den i et selvstændigt skab med en 24-tommer widescreen-skærm. Målinger på denne vejledning er grove at give dig
Menneskelig størrelse telepresence -robot med griberarm: 5 trin (med billeder)
Human Sized Telepresence Robot With Gripper Arm: MANIFESTO En frenemy af mig inviterede mig til en Halloween-fest (30+ mennesker) under en pandemi, så jeg fortalte ham, at jeg ville deltage og gik i gang med at designe en telepresence-robot for at forårsage kaos på festen i min placere. Hvis du ikke er bekendt med hvilken telep
LoRa Gateway ESP8266 Arduino DIY: 5 trin
LoRa Gateway ESP8266 Arduino DIY: Denne instruktør hjælper dig med at oprette en LoRa Gateway kompatibel med The Things Network for alle verdensområder ved hjælp af en ESP8266 sammen med et RFM95/96 radiomodul. Kildekoden for at få den til at fungere er også leveret, og den leveres med en integreret w
Styr husholdningsapparater over LoRa - LoRa i hjemmeautomatisering - LoRa fjernbetjening: 8 trin
Styr husholdningsapparater over LoRa | LoRa i hjemmeautomatisering | LoRa fjernbetjening: Styr og automatiser dine elektriske apparater fra lange afstande (kilometer) uden tilstedeværelse af internettet. Dette er muligt gennem LoRa! Hey, hvad sker der, gutter? Akarsh her fra CETech.Dette printkort har også et OLED -display og 3 relæer, som en
Byg en LoRa Particle Pollution Detector: 8 trin
Byg en LoRa Particle Pollution Detector: Vi bygger en Particulate Matter detektor ved hjælp af PM2.5 luftkvalitetssensor, ESP32, UNO og LoRa modul. Partikelforurening, også kendt som Particulate Matter er en blanding af vidt forskellige størrelser af faste stoffer og væsker, der findes i luften. Nogle af disse p