Мазмуну:

LORA Ардуино менен теңтуштар менен баарлашуу: 9 кадам
LORA Ардуино менен теңтуштар менен баарлашуу: 9 кадам

Video: LORA Ардуино менен теңтуштар менен баарлашуу: 9 кадам

Video: LORA Ардуино менен теңтуштар менен баарлашуу: 9 кадам
Video: Обзор и конфигурация модуля EBYTE LoRa 2024, Июль
Anonim
LORA Ардуино менен теңме -тең баарлашуу
LORA Ардуино менен теңме -тең баарлашуу

Мен башталгыч электрониканын энтузиастымын жана бул менин биринчи үйрөткүчүм, андыктан сураныч, комментарийлерде катаал болбоңуз. Бул көрсөтмөдө мен эки LORA түйүнүн TTNсиз (нерселер тармагы) түз байланышуусун түшүндүрөм.

LORA деген эмне?

LORA LOng RAnge дегенди билдирет Бул CSS (чирп спектринин спектри) модуляциясына негизделген Semtech тарабынан патенттелген модуляция.

  • узак аралык
  • аз күч
  • маалымат ылдамдыгы төмөн

Бул өзгөчөлүктөрдөн улам LORA сенсорлор үчүн байланыш каражаты катары колдонууга абдан ылайыктуу. Сенсор батареяда көп жылдар бою иштей алат жана диапазондор бир нече километрден ашышы мүмкүн. Ошондой эле LORA лицензиясыз жыштык тилкелеринде колдонулушу мүмкүн. Нерселер тармагында сиз өлкө боюнча бекер топторду таба аласыз. Мен Бельгияда жашайм, андыктан EU863-870 жана EU433 ортосунда тандай алам.

Мисал колдонот:

  • Айыл чарбасы (топурактын нымдуулугу, бактын деңгээли, температурасы, нымдуулугу, шамалдын багыты, ….)
  • GPS кабылдагычы менен бирге көзөмөлдөө
  • Уурулукка каршы (мен титирөөнү аныктоо үчүн кымбат жогорку чыңалуудагы кабелге коюу түшүнүгүн көрдүм)
  • … Дагы көптөгөн колдонмолор бар, сиздин фантазияңыз чек.

1 -кадам: Аппаратты алыңыз

Аппараттык:

  • 2 arduino nano же 2 arduino uno pinouts бирдей болушу керек.
  • 2 esp бренд тактасы
  • 2 лора картасы rfm95 868mhz башка жыштыктар үчүн бул жерди басыңыз.
  • 2 нан тактасы
  • Нано үчүн 2 USB кабели же Uno үчүн кабель
  • секирүүчү зымдар эркектен ургаачыга чейин
  • секирүүчү зымдар эркектен эркекке
  • 2 антенна (мен катуу ядро 0.8mm же 20awg колдоном)
  • баш пиндер arduino менен кошо болбосо

Куралдар:

  • кандооч
  • зым кескич
  • зым чечүүчү мен 102 колдоном
  • башкаруучу
  • solder

2 -кадам: Программаны жүктөп алыңыз

Программаны жүктөө үчүн бул 2 шилтемени басыңыз:

  • Arduino IDE
  • Radiohead китепканасы

3 -кадам: Arduino IDE орнотуу

Arduino IDE орнотуу
Arduino IDE орнотуу
Arduino IDE орнотуу
Arduino IDE орнотуу
Arduino IDE орнотуу
Arduino IDE орнотуу
  • Программаны жүктөп алгандан кийин орноткучка барып, аны эки жолу чыкылдатыңыз.
  • Мен макулмун дегенди басыңыз
  • Кийинкини басыңыз
  • Орнотууну чыкылдатыңыз
  • USB драйверлерин орнотуу үчүн 2 жолу орнотууну чыкылдатыңыз
  • Жабуу баскычын басыңыз

4 -кадам: Radiohead китепканасын орнотуңуз

Radiohead китепканасын орнотуу
Radiohead китепканасын орнотуу
Radiohead китепканасын орнотуу
Radiohead китепканасын орнотуу
Radiohead китепканасын орнотуу
Radiohead китепканасын орнотуу

Сиз rfm95ти колдонуу үчүн radiohead китепканасы керек. Сиз аны arduino IDE аркылуу орното албаганыңыз үчүн, radiohead китепканасын кол менен орнотушуңуз керек.

  • Arduino IDE ачыңыз
  • Файлга -> тандоолорго өтүңүз
  • Ал жерден arduino папкасынын жолун таба аласыз, анда Китепканалар папкасын табышыңыз керек. (биринчи сүрөт)
  • Китепканалар папкасы жок болсо, сиз папканы түзүшүңүз керек.
  • Radiohead-master жүктөлгөн ZIP файлын ачыңыз.
  • Папканы китепканалар папкасына чыгаруу.
  • Arduino IDEди кайра иштетиңиз.
  • Сиз азыр китепканаңызды тизмеден таба аласыз (3 -сүрөттү караңыз)

5 -кадам: Антеннаны түзүңүз

Антенна үчүн мен 2x2x0.8mm же 2x2 20awg автобус кабелинин калган кабелин колдоном.

  • 868mhz 3.25 дюйм же 8.2 см (бул мен колдонгон)
  • 915mhz 3 дюйм же 7.8 см
  • 433mhz 3 дюйм же 16.5см

6 -кадам: ширетүү

Soldering
Soldering
  • Esp калканынын резисторлорун алып салыңыз (кызыл талаада R1ден R3кө чейин караңыз)
  • Rfm95 чипин esp калканчына lehit.
  • Пинхедлерди esp калканчына ээрчиңиз
  • Антеннаны esp калканчына туташтырыңыз. Антеннасыз колдонбоңуз, анда калкан бузулуп калышы мүмкүн.
  • Эгерде пинхеддер ардуино ширетүүчүгө кошулбаса, булар да.

7 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү

Сүрөттө сиз arduinoду rfm95ке кантип туташтыруу керек экенин көрө аласыз. Бул таблицанын толуктугу үчүн, мен сиз айрылыштын ордуна adafruit калканчын колдонуп жатканыңызды да киргиздим.

8 -кадам: Коддоо

Coding
Coding
Coding
Coding
Coding
Coding
Coding
Coding
  • Кодду жүктөп алыңыз
  • Кодду arduino ideде ачыңыз
  • Куралдарга, тактага барып, тактаңызды тандаңыз
  • Куралдарга, портко өтүңүз жана arduino үчүн com портун тандаңыз
  • Жүктөө баскычын чыкылдатыңыз (үчүнчү сүрөттө кызыл менен белгиленген)
  • Эгер баары ойдогудай болсо, сиз сериялык мониторду колдоно аласыз жана сиз серверге да, кардарга да келген пакеттерди көрөсүз (акыркы сүрөттө кызыл менен белгиленген)

9 -кадам: Жыйынтык

Бул көрсөтмөдө мен LORAнын негиздерин көрсөттүм. Эгер сизге бул көрсөтмө жагат жана/же мага LORA же башка көрсөтмөлөрдү жазууну кааласаңыз, анда жактыруу баскычын басыңыз.

Сунушталууда: