
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02


Hei, hva skjer, folkens? Akarsh her fra CETech.
I dag skal vi lage et prosjekt som er en enkel LoRa -node, og du kan til og med bruke den som en enkeltkanals gateway.
Her er mikrokontrolleren som jeg brukte ESP8266, som er koblet til LoRa-kort på 433MHz (Ra-02 av Ai-Thinker), jeg har også festet en OLED-skjerm til kretskortet slik at pakkeinformasjonen er synlig.
For å gjøre ting enklere har jeg designet en PCB som du kan få produsert for lodding.
Jeg har også laget en video om hvordan du bygger dette prosjektet i detalj. Jeg anbefaler å se det for bedre innsikt og detaljer.
Trinn 1: Deler

Jeg fikk de fleste delene til bygningen min fra LCSC.
Du vil trenge:
1) Ra-02 LoRa-modul
2) ESP8266
3) OLED -skjerm
4) Passive komponenter som motstander og kondensatorer
Du vil kreve at kretskortet lodder disse komponentene, som vi vil se i neste trinn.
Trinn 2: Få Project PCB produsert

Du må sjekke JLCPCB for å bestille PCB online billig!
Du får 10 PCB -er av god kvalitet produsert og sendt til døren din for 2 $ og litt frakt. Du vil også få rabatt på frakt på din første bestilling. For å designe ditt eget PCB, gå over til easyEDA, når det er gjort, last opp Gerber -filene dine til JLCPCB for å få dem produsert med god kvalitet og rask behandlingstid.
Last ned Gerber -filen:
Trinn 3: Tilkoblinger (TEORI)


Hovedsakelig er det 4 aspekter i sammenhenger her:
1) ESP8266 bare for å fungere korrekt trenger noen trekk opp og trekk ned tilkoblingen for G0, G15, EN og RST.
2) Ra-02 og ESP8266-modulene er koblet til hverandre ved hjelp av SPI-protokollen
3) OLED og ESP8266 kobles til hverandre ved hjelp av I2C -bussen
4) Alle modulene må kobles til strømskinner for at de skal fungere. (Tydelig: P)
Trinn 4: Lodding


Lodd alle komponentene til PCB.
Jeg vil foreslå å lodde komponentene med lav høyde på PCB først og deretter flytte til komponenter med mer høyde som overskrifter etc.
Før du starter modulen, test alle tilkoblingene ved hjelp av et multimeter for dårlige loddeskjøter og kortslutninger.
Trinn 5: Koding av modulen



1) Last ned koden herfra.
2) Åpne koden i Arduino IDE.
3) Koble PCB til datamaskinen ved hjelp av CP2102 USB til serieomformer eller annen lignende enhet.
4) Tilbakestill ESP8266 -modulen mens du trekker GPIO0 lavt (hold G0 -knappen inne mens du tilbakestiller).
5) Trykk nå på opplastingsknappen på IDE. Opplasting kan mislykkes en eller et par ganger, så du må prøve 2-3 ganger i tilfelle feil.
6) Koble fra USB til seriell adapter og koble til OLED -skjermen hvis du ikke har gjort det ennå.
7) Programmer den andre delen av prosjektet Mottaker/sender
Trinn 6: Testtid


Når du har kodet begge modulene, kan du koble dem til strøm.
I mitt tilfelle koblet jeg senderen til en strømbank, mottakeren til en bærbar datamaskin for tilgang til en seriell skjerm.
Så snart jeg drev på senderen begynte jeg å se meldinger på den serielle skjermen som var koblet til mottakeren.
Min fungerer som en sjarm!
Anbefalt:
Menneskelig størrelse telepresensrobot med gripearm: 5 trinn (med bilder)

Human Sized Telepresence Robot With Gripper Arm: MANIFESTO En frenemy av meg inviterte meg til en Halloween-fest (30+ personer) under en pandemi, så jeg fortalte ham at jeg ville delta og gikk i gang med å designe en telepresence-robot for å forårsake ødeleggelse på festen i min plass. Hvis du ikke er kjent med hvilken telep
Jumbo-størrelse teleskopisk lysmaler laget av EMT (elektrisk) ledning: 4 trinn (med bilder)

Jumbo-størrelse teleskopisk lysmaler laget av EMT (elektrisk) ledning: Lysmaling (lysskriving) fotografering utføres ved å ta et langt eksponeringsfoto, holde kameraet i ro og flytte en lyskilde mens kameraets blenderåpning er åpen. Når blenderåpningen stenger, ser det ut til at lysstiene er frosset
Minecraft malmlampe - tilpassbar størrelse og pikseltetthet: 4 trinn

Minecraft Ore Lamp-tilpassbar størrelse og pixeldensitet: Min syv år gamle gutt er besatt av Minecraft, så jeg bestemte meg for å bygge noe relatert til ham. På jakt etter alternativer, er det et kult lampeprosjekt fra Dan J Hamer i Thingiverse, men etter å ha justert det litt bestemte jeg meg for å starte mitt eget prosjekt (du
Hvordan lage en BB8 i naturlig størrelse med Arduino: 12 trinn

Hvordan lage en BB8 i naturlig størrelse med Arduino: Hei alle sammen, vi er to italienske studenter som har bygget en BB8-klon med billige materialer, og med denne opplæringen vil vi dele vår erfaring med deg! Vi har brukt billige materialer på grunn av vår begrensede budsjett, men det endelige resultatet er veldig bra
DIY -størrelse og bygg en batteristrømgenerator med 12V dypsyklusbatterier: 5 trinn (med bilder)

DIY størrelse og bygg en batteristrømgenerator med 12V dypsyklusbatterier: *** MERK: Vær forsiktig når du arbeider med batterier og elektrisitet. Ikke kort batterier. Bruk isolerte verktøy. Følg alle sikkerhetsregler når du arbeider med elektrisitet. *** Vær forberedt før neste gang strømmen går av med et batteri i standby -modus