Мазмұны:
- 1 -қадам: бөлшектер
- 2 -қадам: Сіздің жобаңыз үшін ПХД алыңыз
- 3 -қадам: Arduino IDE жүктеңіз және орнатыңыз
- 4 -қадам: Қосылымдар мен дәнекерлеу
- 5 -қадам: модульді кодтау
- 6 -қадам: LoRa радиостанцияларымен ойнау
Бейне: LoRa ESP32 радиолары Жұмысты оңай бастау оқулығы - Сым жоқ: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Эй, не болды, балалар? Акарш мұнда CETech -тен.
Бүгін біз LoRa радиостанцияларын бір -бірімен мүмкіндігінше оңай сөйлесу үшін орнату туралы жобаны жасаймыз.
Мұнда мен қолданған микроконтроллер ESP32 болып табылады, ол 915 МГц LoRa тақталарына қосылған, мен пакеттің ақпараты көрінетін етіп радионың біріне OLED дисплейін тіркедім. Бұл жобада қолданылатын барлық модульдер DFRobot -тан алынған, себебі бұл модульдер үшін түйреуіштердің үйлесімділігі бар, сондықтан мен әр түрлі өндірушілердің модульдерін пайдалануды ұсынбаймын. Ендеше, бастайық!
Мен сондай -ақ осы жобаны егжей -тегжейлі жасау туралы бейне түсірдім, мен оны жақсы түсіну мен егжей -тегжейлі қарау үшін қарауды ұсынамын.
1 -қадам: бөлшектер
Мұны істеу үшін сізге ESP32 тақтасы немесе ESP8266 қажет болады, егер қаласаңыз, батареяны қосуға болады.
Мен 915 МГц жиілікті Firebeetle LoRa тақтасын қолдандым. DFRobot сіздің аймағыңызда рұқсат етілген жиілікке байланысты тақталардың 3 түрін ұсынады:
1) 433 МГц
2) 868 МГц
3) 915 МГц
Дисплей үшін мен OLED қалқанын қолдандым.
Мен DFRobot тақталарын осы модульмен қолдануды ұсынамын, себебі түйісу үйлесімді болады және сіз еш жерде еш қиындыққа тап болмайсыз.
2 -қадам: Сіздің жобаңыз үшін ПХД алыңыз
ПХД -ны желіде арзанға тапсырыс беру үшін сіз JLCPCB -ті қарауыңыз керек!
Сіз өзіңіздің есігіңізге 2 долларға және жеткізілімге жеткізілген 10 сапалы ПХД аласыз. Сіз сондай -ақ бірінші тапсырыс бойынша жеткізілімге жеңілдік аласыз. Өзіңіздің жеке ПХД -ны EasyEDA -ға айналдыру үшін, оны жасағаннан кейін, Gerber файлдарын JLCPCB -ге жүктеп, оларды сапалы және жылдам өңдеу уақытында дайындаңыз.
3 -қадам: Arduino IDE жүктеңіз және орнатыңыз
Осы жерден Arduino IDE жүктеп алыңыз.
1. Arduino IDE орнатыңыз және оны ашыңыз.
2. Файл> Параметрлер тармағына өтіңіз
3. https://dl.espressif.com/dl/package_esp32_index.j… Қосымша тақта менеджерінің URL мекенжайларына қосыңыз. Құралдар> Басқару тақтасы менеджері бөліміне өтіңіз
5. ESP32 іздеңіз, содан кейін тақтаны орнатыңыз.
6. IDE қайта іске қосыңыз.
4 -қадам: Қосылымдар мен дәнекерлеу
1. Модульдерді қабаттасатын тақырыптары бар дәнекерлеу.
2. LoRa модульдерінің екеуін де электр схемасына сәйкес ESP32 модульдеріне қосу қажет болады.
3. Сіз қолданатын барлық 5-6 модульді жинаңыз және оларды радионың қажеттілігіне қарай жинаңыз. Бұл қадамдар үшін мен бейнені қарауды ұсынамын, себебі бұл бөлімде егжей -тегжейлі түсіндірілген.
5 -қадам: модульді кодтау
GitHub репозиторийін жүктеңіз:
2. Жүктелген репозиторийді шығарыңыз.
3. Кітапханаларды жүктелген репозиторийден Arduino эскиз қалтасындағы Кітапхана қалтасына көшіріңіз.
4. Arduino IDE бағдарламасында таратқыштың эскизін ашыңыз.
5. Құралдар> Тақтаға өтіңіз. Менің жағдайда Firebeetle ESP32 пайдаланатын сәйкес тақтаны таңдаңыз.
6. Дұрыс хабарды таңдаңыз. Құралдар> Порт тармағына өтіңіз.
7. Жүктеу түймесін басыңыз.
8. Қойынды жүктеу аяқталды десе, кодты жүктеу үшін қабылдағыш модулімен жоғарыдағы әрекеттерді қайталау керек.
6 -қадам: LoRa радиостанцияларымен ойнау
Екі модульге де қуат берілгеннен кейін таратқыштағы OLED жіберілетін пакеттің нөмірін көрсете бастайды, екінші жағынан алушыға қосылған сериялық монитор сигнал қуаты бар пакетті көрсетеді.
Ұсынылған:
Raspberry Pi 4 Model B -те ROS Melodic -пен жұмысты бастау: 7 қадам
Raspberry Pi 4 Model B ROS Melodic -пен жұмыс істеуді бастау: Робот операциялық жүйесі (ROS) - бұл роботтық жүйелер мен қосымшаларды құруға арналған бағдарламалық қамтамасыз ету кітапханалары мен құралдарының жиынтығы. ROS -тың ұзақ мерзімді қызмет көрсету нұсқасы - Melodic Morenia. ROS Melodic тек Ubuntu 18.04 Bionic Beaver -мен үйлесімді
Шағын Linux сервері - VoCore2 - Жұмысты бастау: 9 қадам
Шағын Linux сервері - VoCore2 - Жұмысты бастау: VoCore2 Ultimate - бұл миниатюризацияның әсерлі бөлігі және енгізілген басқару қосымшалары үшін қарастыруға тұрарлық. Бұл оқулық сізге: құрылғы параметрлерін конфигурациялауды, қауіпсіз интернетке қосылуды қосуды және бортты бақылауды үйренуге көмектеседі
ESP32 CAM -мен жұмысты бастау - Wifi арқылы ESP CAM көмегімен бейне ағыны - ESP32 қауіпсіздік камерасының жобасы: 8 қадам
ESP32 CAM -мен жұмысты бастау | Wifi арқылы ESP CAM көмегімен бейне ағыны | ESP32 қауіпсіздік камерасының жобасы: Бүгін біз осы жаңа ESP32 CAM тақтасын қалай пайдалану керектігін және оны қалай кодтауға және оны қауіпсіздік камерасы ретінде пайдалануға және wifi арқылы ағынды бейнені алуға болатынын білеміз
HDMI жоқ Raspberry Pi 3 B -де Raspbian орнату - Raspberry Pi 3B -пен жұмысты бастау - Raspberry Pi 3: 6 қадамдарын орнату
HDMI жоқ Raspberry Pi 3 B -де Raspbian орнату | Raspberry Pi 3B -пен жұмысты бастау | Raspberry Pi 3-ті орнату: Кейбіреулер Raspberry Pi компьютерлері өте керемет екенін білесіз, және сіз бүкіл компьютерді бір ғана тақтаға ала аласыз. Raspberry Pi 3 Model B төрт ядролы 64 биттік ARM Cortex A53 жиілігі 1,2 ГГц. Бұл Pi 3 -ті шамамен 50 құрайды
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру оңай, пайдалану оңай, портқа оңай: 3 қадам
DIY MusiLED, Windows және Linux бір рет басу арқылы синхронды музыкалық жарықдиодты шамдар (32 биттік және 64 биттік). Қайта құру, пайдалану оңай, портқа оңай. Бұл жоба Arduino тақтасына 18 жарықдиодты (6 қызыл + 6 көк + 6 сары) қосуға және компьютердің дыбыстық картасының нақты уақыттағы сигналдарын талдауға және оларды таратуға көмектеседі. жарық диодтары оларды соққы әсеріне қарай жарықтандырады (тұзақ, биік қалпақ, соққы)