Përmbajtje:
- Hapi 1: Pjesët
- Hapi 2: Merrni PCB për Projektin tuaj të Prodhuar
- Hapi 3: Kuptimi i Modulit Reyax dhe Si ta Përdorni. (OPSIONALE: Ju mund të kaloni leximin e këtij hapi nëse nuk jeni të interesuar për punën)
- Hapi 4: Lidhjet e moduleve në PCB
- Hapi 5: Saldimi i PCB
- Hapi 6: Shkarkoni dhe Vendosni Arduino IDE
- Hapi 7: Kodimi i projektit
- Hapi 8: Luajtja me pajisjen
Video: Mesazhi i telekomandës LoRa Me një TFT 1.8 "për distanca deri në 8km: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:11
Lidhni projektin me laptopin ose telefonin tuaj dhe pastaj bisedoni midis pajisjeve pa internet ose SMS duke përdorur vetëm LoRa.
Hej, çfarë ka, djema? Akarsh këtu nga CETech.
Ky PCB gjithashtu ka një ekran dhe 4 butona të cilët mund të përdoren si telekomandë edhe për disa pajisje. Ju mund të bëni gjithçka me hartimin e kodit UI -në tuaj. Pra, me pak fjalë, ky projekt ka një esp8266 i cili mund të japë funksionalitet WiFi, modul LoRa, ekran TFT 1.8 inç, 4 butona shtytës për të bërë një UI. Mundësitë me kodin janë të pafundme.
Mund të lidhet me telefonin tuaj të mençur ose çdo kompjuter dhe e bën atë pajisje të dërguar të aktivizuar me LoRa. Tani kur kjo do të bëhet, ju do të jeni në gjendje të dërgoni mesazhe në çdo pajisje tjetër duke përdorur të njëjtin lajmëtar LoRa. E gjithë kjo bëhet pa praninë e 4G/LTE/3G/GSM/WiFi/SMS. Gjë që kam bërë në një projekt të mëparshëm të cilin mund ta gjeni këtu:
Hapi 1: Pjesët
Së pari si pjesa kryesore, kam përdorur një modul ESP8266 me një tabelë shpërthimi. Bashkangjitur në PCB duke përdorur disa tituj meshkuj dhe femra. Kam përdorur një ekran TFT SPI 1.8 inç, modul TP4056 për karikimin dhe mbrojtjen e baterisë dhe një bateri të vjetër të telefonit celular.
Për qëllimin e LoRa, kam përdorur një RYLR896. Unë sugjeroj shumë këtë modul pasi është shumë i lehtë për t'u përdorur mbi UART duke përdorur komandat AT.
Pjesët më poshtë mund t’i gjeni:
1) Moduli ESP8266
2) Bordi i thyerjes ESP12
3) Ekrani TFT
4) moduli TP4056
5) Moduli Reyax RYLR896 LoRa
6) Dizajni im PCB
Për dy pjesët e fundit, nëse keni vështirësi në gjetjen e tyre, mund të më dërgoni mesazh/email dhe ose unë mund t'ju ndihmoj ta gjeni në zonën tuaj ose mund t'i dërgoj tek ju nëse dëshironi.
Hapi 2: Merrni PCB për Projektin tuaj të Prodhuar
Ju duhet të shikoni JLCPCB për porositjen e PCB -ve në internet me çmim të ulët!
Ju merrni 10 PCB me cilësi të mirë të prodhuara dhe dërguara në pragun tuaj për 2 $ dhe disa transport. Ju gjithashtu do të merrni një zbritje në transportin në porosinë tuaj të parë. Për të hartuar PCB -në tuaj në easyEDA, pasi të jetë bërë kjo, ngarkoni skedarët tuaj Gerber në JLCPCB për t'i prodhuar ato me cilësi të mirë dhe kohë të shpejtë të kthesës.
Hapi 3: Kuptimi i Modulit Reyax dhe Si ta Përdorni. (OPSIONALE: Ju mund të kaloni leximin e këtij hapi nëse nuk jeni të interesuar për punën)
1. Moduli LoRa që kemi është një modul UART i cili është konfiguruar duke përdorur komandat AT.
2. Moduli strehon një MCU STM32 e cila bën të gjitha bisedat me modulin SPI LoRa në bordin e RYLR896.
3. Komandat në figurë janë ato themelore që mund t'i referoheni këtij dokumenti për më shumë: REYAX-Lora-AT-COMMAND-GUIDE
4. Unë ende ju rekomandoj fuqimisht që të kaloni nëpër videon time në YouTube ku e shpjegoj këtë siç duhet.
Hapi 4: Lidhjet e moduleve në PCB
1. Të dy modulet do të lidhen njësoj si në imazhin e mësipërm.
2. Kur të dy modulet janë të lidhur, ju mund t'i programoni modulet një nga një dhe pastaj të testoni projektin.
Të gjitha lidhjet e treguara më sipër janë bërë në PCB dhe kështu nuk ka nevojë për ndonjë instalime elektrike të tjera.
Hapi 5: Saldimi i PCB
Ngjitni të gjithë përbërësit në PCB.
Unë do të sugjeroja që së pari të bashkoni komponentët me lartësi të ulët në PCB dhe pastaj të kaloni në përbërës me më shumë lartësi si titujt etj.
Para se të aktivizoni modulin, provoni të gjitha lidhjet duke përdorur një multimetër për nyjet e saldimit të keq dhe qarqet e shkurtra.
Për të programuar modulin, kam shtuar një port për të bashkangjitur një USB FTDI232 në tabelën serike nën bordin ESP8266, në mënyrë që të programoni me lehtësi bordin.
Hapi 6: Shkarkoni dhe Vendosni Arduino IDE
Shkarkoni Arduino IDE nga këtu.
1. Instaloni Arduino IDE dhe hapeni atë.
2. Shkoni te Skedari> Preferencat
3. Shtoni https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json URL -të e Menaxherëve të Bordeve Shtesë.
4. Shkoni te Mjetet> Bordi> Menaxherët e bordeve
5. Kërkoni për ESP8266 dhe më pas instaloni tabelën.
6. Rinisni IDE -në.
Hapi 7: Kodimi i projektit
Për të programuar modulin, kam shtuar një port për të bashkangjitur një USB FTDI232 në tabelën serike nën bordin ESP8266, në mënyrë që të programoni me lehtësi bordin.
Ju duhet të shtypni GPIO0 dhe ta mbani të shtypur pastaj shtypni butonin RESET pastaj së pari lëshoni butonin RESET pastaj butonin GPIO0.
1. Shkarkoni depon:
2. Nxirrni dosjen e shkarkuar dhe hapni skedarin main.ino në Arduino IDE.
3. Shkoni te Tools> Board. Zgjidhni bordin e duhur që po përdorni NodeMCU (12E) punon në shumicën e rasteve.
4. Përzgjidhni kom. port duke shkuar te Tools> Port.
5. Goditni butonin e ngarkimit.
6. Kur skeda thotë Done Uploading jeni gati për të përdorur pajisjen.
Pas ngarkimit hapni monitorin serik për të dërguar dhe marrë mesazhe.
Hapi 8: Luajtja me pajisjen
1. Thjesht ndizni pajisjen, do të shihni gjëra në ekran, mund të shtypni butona të ndryshëm për të parë pajisjen në veprim.
2. Kaloni te monitori serik dhe filloni të shkruani mesazhe menjëherë! Për të bërë pajisjen tjetër të thjeshtë mund t'i referoheni këtij artikulli:
3. KONGO! pajisja po funksionon siç pritej.
Recommended:
Komunikim pa tela LoRa 3Km deri në 8Km me kosto të ulët E32 (sx1278/sx1276) Pajisja për Arduino, Esp8266 ose Esp32: 15 hapa
Komunikim pa tela LoRa 3Km deri në 8Km me kosto të ulët E32 (sx1278/sx1276) Pajisje për Arduino, Esp8266 ose Esp32: Unë krijoj një bibliotekë për të menaxhuar EBYTE E32 bazuar në serinë Semtech të pajisjes LoRa, pajisje shumë të fuqishme, të thjeshta dhe të lira. Ju mund të gjeni Versioni 3Km këtu, versioni 8Km këtu Ata mund të punojnë në një distancë prej 3000m deri në 8000m, dhe ato kanë shumë karakteristika të një
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe një Pranker audio të pajtueshme me Troll Arduino/Bordi praktik i Shakasë.: 5 Hapa
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe Tran Arduino Compatible Audio Pranker/Joke Board praktike .: Bordi Troll i krijuar nga Patrick Thomas Mitchell i EngineeringShock Electronics, dhe u financua plotësisht në Kickstarter jo shumë kohë më parë. Unë mora shpërblimin disa javë më parë për të ndihmuar në shkrimin e disa shembujve të përdorimit dhe ndërtimin e një biblioteke Arduino në një përpjekje
LoRa Messenger për dy pajisje për distanca deri në 8km: 7 hapa
LoRa Messenger për dy pajisje për distanca deri në 8km: Lidhni projektin me laptopin ose telefonin tuaj dhe më pas bisedoni midis pajisjeve pa internet ose SMS duke përdorur vetëm LoRa. Hej, çfarë po ndodh djema? Akarsh këtu nga CETech. Sot ne do të bëjmë një projekt i cili mund të lidhet me smartphone tuaj ose ndonjë
Bëni një aparat të kontrolluar nga distanca nga një celular !: 5 hapa (me fotografi)
Bëni një aparat të kontrolluar nga distanca nga një celular !: Dëshironi të dini se çfarë po bën macja juaj në punë? Dërgoni një mesazh me tekst celularit tuaj të mbikqyrjes të sapokrijuar dhe merrni fotografi dhe video sekonda më vonë. Duket si një ëndërr? Jo më! Kjo video shpjegon se si funksionon:
Kontrolloni deri në 4 servo duke përdorur një smartphone ose çdo pajisje me një dalje audio: 3 hapa
Kontrolloni deri në 4 servo duke përdorur një smartphone ose çdo pajisje me dalje audio: Këtu unë paraqes një montazh të thjeshtë elektronik për të kontrolluar deri në katër servos me çdo pajisje në gjendje të lexojë një skedar audio