Мазмұны:
- 1 -қадам: Жабдықты алыңыз
- 2 -қадам: Бағдарламаны жүктеңіз
- 3 -қадам: Arduino IDE орнатыңыз
- 4 -қадам: Radiohead кітапханасын орнатыңыз
- 5 -қадам: Антеннаны жасаңыз
- 6 -қадам: дәнекерлеу
- 7 -қадам: Сымдарды жалғау
- 8 -қадам: кодтау
- 9 -қадам: Қорытынды
Бейне: LORA Arduino -мен құрдастар арасындағы байланыс: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Мен электрониканың бастамашысымын және бұл менің бірінші нұсқаулығым, сондықтан түсініктемелерде қателеспеңіз. Бұл нұсқаулықта мен екі LORA түйінін TTNсіз (заттар желісі) қалай тікелей байланыстыруға болатынын түсіндіремін.
LORA дегеніміз не?
LORA LOng RAnge дегенді білдіреді, бұл CSS модульіне негізделген Semtech патенттелген модуляция.
- ұзақ қашықтық
- қуаты төмен
- төмен деректер жылдамдығы
Осы сипаттамалардың арқасында LORA сенсорлар үшін байланыс құралы ретінде пайдалануға өте қолайлы. Сенсор батареяда бірнеше жыл жұмыс істей алады және диапазоны бірнеше километрден асады. Сонымен қатар LORA лицензиясыз жиілік диапазонында қолданыла алады. Заттар желісінде сіз елдер бойынша ақысыз жолақтарды таба аласыз. Мен Бельгияда тұрамын, сондықтан EU863-870 пен EU433 арасында таңдау жасай аламын.
Мысал қолдану:
- Ауыл шаруашылығы (топырақ ылғалдылығы, резервуар деңгейі, температура, ылғалдылық, желдің бағыты,…)
- GPS қабылдағышпен бірге бақылау
- Ұрлыққа қарсы (мен дірілді анықтау үшін жоғары вольтты қымбат кабельге қою тұжырымдамасын көрдім)
- … Басқа да көптеген қосымшалар бар, сіздің қиялыңыз шегі.
1 -қадам: Жабдықты алыңыз
Жабдық:
- 2 arduino nano немесе 2 arduino uno түйреуіштері бірдей болуы керек.
- 2 esp разряд тақтасы
- Басқа жиіліктер үшін rfm95 868mhz болатын 2 лора картасы мына жерді басыңыз.
- 2 нан тақтасы
- Наноға арналған 2 usb кабелі немесе uno үшін кабель
- секіргіш сымдар еркектен әйелге
- секіргіш сымдар еркектен еркекке
- 2 антенна (мен 0.8 мм немесе 20awg қатты ядросын қолданамын)
- тақырып түйреуіштері, егер arduino -ға қосылмаған болса
Құралдар:
- дәнекерленген темір
- сым кескіш
- Мен сымды тазартқыш 102 қолданамын
- сызғыш
- дәнекерлеу
2 -қадам: Бағдарламаны жүктеңіз
Бағдарламаны жүктеу үшін мына 2 сілтемені басыңыз:
- Arduino IDE
- Radiohead кітапханасы
3 -қадам: Arduino IDE орнатыңыз
- Бағдарламаны жүктегеннен кейін орнатушыға өтіп, оны екі рет нұқыңыз.
- Мен келісемін түймесін басыңыз
- Келесі түймесін басыңыз
- Орнату түймесін басыңыз
- USB драйверлерін орнату үшін 2 рет орнату түймесін басыңыз
- Жабу түймесін басыңыз
4 -қадам: Radiohead кітапханасын орнатыңыз
Rfm95 пайдалану үшін сізге радиоға арналған кітапхана қажет. Сіз оны arduino IDE арқылы орната алмайтындықтан, сіз радиоға кітапхананы қолмен орнатуыңыз керек.
- Arduino IDE ашыңыз
- Файл -> параметрлерге өтіңіз
- Онда сіз кітапханалар қалтасын табу керек arduino қалтасына жол таба аласыз. (бірінші сурет)
- Егер кітапханалар қалтасы болмаса, қалтаны жасау керек.
- Radiohead-master жүктелген ZIP файлын ашыңыз.
- Қалтаны кітапханалар қалтасына шығарыңыз.
- Arduino IDE қайта іске қосыңыз.
- Сіз енді кітапхананы тізімнен таба аласыз (3 -суретті қараңыз)
5 -қадам: Антеннаны жасаңыз
Антенна үшін мен 2x2x0.8mm немесе 2x2 20awg автобус кабелінің қалған кабелін қолданамын.
- 868 МГц 3,25 дюйм немесе 8,2 см (бұл мен қолданамын)
- 915 МГц 3 дюйм немесе 7,8 см
- 433 МГц 3 дюйм немесе 16,5 см
6 -қадам: дәнекерлеу
- Esp қалқанының резисторларын алып тастаңыз (қызыл өрісте R1 -ден R3 -ге дейін қараңыз)
- Rfm95 чипін esp қалқанына дәнекерлеңіз.
- Түйреуіштерді esp қалқанына дәнекерлеңіз
- Антеннаны esp қалқанына дәнекерлеңіз. Антеннасыз пайдаланбаңыз, қалқанға зақым келуі мүмкін.
- Егер түйреуіштер arduino дәнекерлеуішіне дәнекерленбесе, бұлар да.
7 -қадам: Сымдарды жалғау
Суретте сіз arduino -ны rfm95 -ке қалай қосуға болатынын көре аласыз. Бұл кестенің толықтығы үшін, мен сізде esp breakout орнына adafruit қалқанын қолданған кездегі түйін бар.
8 -қадам: кодтау
- Кодты жүктеп алыңыз
- Arduino ide ішіндегі кодты ашыңыз
- Құралдарға, тақтаға өтіп, тақтаны таңдаңыз
- Құралдарға, портқа өтіңіз және arduino үшін портты таңдаңыз
- Жүктеу түймесін басыңыз (үшінші суретте қызыл түспен белгіленген)
- Егер бәрі жақсы болса, сіз сериялық мониторды қолдана аласыз және сіз серверге де, клиентке де келетін пакеттерді көресіз (соңғы суретте қызыл түспен белгіленген)
9 -қадам: Қорытынды
Бұл нұсқаулықта мен LORA негіздерін көрсеттім. Егер сізге бұл нұсқаулық ұнаса және/немесе егер сізге LORA немесе басқалардың нұсқауларын жазғаным ұнаса, ұнату түймесін басыңыз.
Ұсынылған:
LoRa E32 (sx1278/sx1276) Arduino, Esp8266 немесе Esp32 құрылғысына арналған 3км -ден 8км сымсыз байланыс: 15 қадам
LoRa Arduino, Esp8266 немесе Esp32 үшін 3Km -ден 8Km дейін сымсыз байланыс E32 (sx1278/sx1276) құрылғысы: Мен LoBa құрылғысының Semtech сериясына негізделген EBYTE E32 басқару үшін кітапхана құрамын, өте қуатты, қарапайым және арзан құрылғы. Мұнда 3Km нұсқасы, мұнда 8Km нұсқасы Олар 3000 м -ден 8000 м -ге дейінгі қашықтықта жұмыс жасай алады және олардың көптеген мүмкіндіктері бар
NRF24L01 Arduino арасындағы сымсыз байланыс: 10 қадам
NRF24L01 Arduino арасындағы сымсыз байланыс: NRF24L01 - бұл скандинавиялық жартылай өткізгіштердің 2,4 ГГц төмен қуатты сымсыз модулі. Ол 250 Кбит / с -тан 2 Мбит / с дейінгі жылдамдықпен жұмыс жасай алады. Егер ол жылдамдығы төмен ашық кеңістікте жұмыс жасаса, ол 300 футқа дейін жетуі мүмкін. Сондықтан ол қысқаша қолданылады
Micro: bit және Arduino арасындағы салыстыру: 6 қадам
Micro: bit пен Arduino арасындағы салыстыру: жақында өндірушілер арасында ең танымал даму тақтасы қандай? Әрине, бұл микро: биттік тақта болуы керек. Би -Би -Си, Microsoft, Samsung және NXP сияқты техникалық алпауыт компаниялармен ынтымақтастықта micro: бит тақтасы жоғары деңгейлі галоға ие болды
Байланыс LoRa ESP8266 және радио RFM95: 9 қадам
Байланыс LoRa ESP8266 және RFM95 радиосы: заттардың интернеті үшін қолданылатын ең танымал технологиялардың бірі, ол қалааралық байланыстың таңғажайып ерекшеліктеріне ие және оның төмен тұтынуынан көрінетін қуаты төмен LoRa " Lo ng - Ra nge " модуляция түрі
Accesspoint - екі ESP8266 MCU арасындағы станция байланысы: 3 қадам
Accesspoint - екі ESP8266 MCU арасындағы станция байланысы: Сәлеметсіздер ме! Мен алдыңғы нұсқаулықта үйдегі WiFi маршрутизаторы арқылы екі ESP8266 MCU арасындағы WiFi байланысын жасадым. Мен түсініктемелерден көргенімдей, маршрутизатор ауқымынан алыс ESP8266 MCU пайдаланғысы келетін жасаушылар бар. Міне, бар