Mundarija:

MuMo - Node_draft: 24 qadam (rasmlar bilan)
MuMo - Node_draft: 24 qadam (rasmlar bilan)

Video: MuMo - Node_draft: 24 qadam (rasmlar bilan)

Video: MuMo - Node_draft: 24 qadam (rasmlar bilan)
Video: Nigina ukasini nima qildi 😱 2024, Iyul
Anonim
MuMo - tugun loyihasi
MuMo - tugun loyihasi
MuMo - tugun loyihasi
MuMo - tugun loyihasi
MuMo - tugun loyihasi
MuMo - tugun loyihasi
MuMo - tugun loyihasi
MuMo - tugun loyihasi

### 10-03-2021 YANGILASH // so'nggi ma'lumotlar/yangilanishlar github sahifasida mavjud bo'ladi:

MuMo nima?

MuMo - Antverpen dizayn fabrikasi nomi ostida mahsulot ishlab chiqish (Antverpen universiteti bo'limi) va Antverpen moda muzeyi o'rtasidagi hamkorlik. Loyihaning maqsadi LoRa tarmog'iga asoslangan ochiq manbali IOT monitor tizimini yaratishdir.

  • O'rnatish oson bo'lishi kerak.
  • Uni yig'ish oson bo'lishi kerak.
  • Qo'llash sohasi nuqtai nazaridan u kengaytirilishi kerak.

MuMo loyihasi nimani o'z ichiga oladi:

MuMo tuguni

MuMo tuguni - bu AA batareyalaridagi past quvvatli qurilma, u LoRa tarmog'i orqali atrof -muhit parametrlarini o'lchashi va uzatishi mumkin. Parametrlar harorat, namlik, atrof -muhit bosimi va yorqinlikdir. *** MuMo tugunini boshqa funktsiyalar bilan boshqa ilovalarda ishlatish uchun kengaytirish mumkin. ***

MuMo Gatvey

MuMo Gateway - bu faol LoRa shlyuzi, u Internet orqali Node qurilmasidan LoRa signallarini qabul qilishi va uzatishi mumkin. Ushbu loyihada shlyuz, shuningdek, MuMo Node qurilmasining xuddi shunday sensori, havo chang sensori va kamera yordamida masofadan turib kuzatiladigan xatolar tuzoqchasi bilan jihozlanadi.

*** Darvoza sensorlar yoki kamera bilan jihozlanishi shart emas. Bundan tashqari, u faqat LoRa tarmog'ini (o'lchovsiz yo'l) ta'minlashi mumkin.

MuMo asboblar paneli

MuMo asboblar paneli yaratilayotgan tarmoqning umumiy veb -ilovasini yaratish uchun taqdim etilgan. U turli xil funktsiyalarga ega bo'lgan foydalanuvchilar uchun qulaydir. Boshqaruv paneli foydalanuvchining xohishiga va xohishiga to'liq moslashtirilishi mumkin.

Github sahifasi:

github.com/MoMu-Antwerp/MuMo

Ta'riflanadigan sahifalar:

MuMo_Node:

MuMo_Gateway:

Kerakli asboblar:

  • Filamentli 3D printer
  • Lehimlovchi temir / lehim
  • Kichik kesish pensesi
  • Issiq yopishtiruvchi qurol (yoki boshqa mahkamlash asboblari)
  • Kichik tornavida

1 -qadam: #Uskuna - qismlarga buyurtma

#Uskuna - ehtiyot qismlarga buyurtma
#Uskuna - ehtiyot qismlarga buyurtma

Buyurtma qismlari:

So'nggi sharh uchun github sahifasiga qarang:

github.com/jokohoko/Mumo/blob/main/Shopping_list.md

2 -qadam: #Uskuna - 3D bosilgan qismlar

#Uskuna - 3D bosilgan qismlar
#Uskuna - 3D bosilgan qismlar
#Uskuna - 3D bosilgan qismlar
#Uskuna - 3D bosilgan qismlar
#Uskuna - 3D bosilgan qismlar
#Uskuna - 3D bosilgan qismlar
#Uskuna - 3D bosilgan qismlar
#Uskuna - 3D bosilgan qismlar

3D bosib chiqarish qismlari:

  • NODE_Main_Using
  • NODE_Battery_Tray
  • NODE_Ochiq muqova

Eng so'nggi STL fayllari uchun github sahifasiga qarang:

github.com/jokohoko/Mumo/tree/main/STL_NODE

Filamentni chop etish:

  • PETG (afzal va bardoshli)
  • PLA

Umumiy bosib chiqarish sozlamalari:

  • Yordam kerak emas
  • To'ldirish shart emas
  • 0,2 qatlam balandligi
  • 3 ta tashqi perimetr (mustahkamlik va chidamlilik uchun)

3 -qadam: #Uskuna - Batareya tepsisini tayyorlang

#Uskuna - Batareya tepsisini tayyorlang
#Uskuna - Batareya tepsisini tayyorlang
#Uskuna - Batareya tepsisini tayyorlang
#Uskuna - Batareya tepsisini tayyorlang
#Uskuna - Batareya tepsisini tayyorlang
#Uskuna - Batareya tepsisini tayyorlang
#Uskuna - Batareya tepsisini tayyorlang
#Uskuna - Batareya tepsisini tayyorlang

Qismlar:

  • 2 x batareya qutisi (yon tugun: Siz 3 ta AA batareyasi uchun faqat bitta akkumulyator qutisini ishlatishingiz mumkin, lekin yashash diapazoni qisqaroq bo'ladi!)
  • 1 x JST 2.0 quvvat ulagichi (Seeed LoRaWan platasiga kiritilgan)
  • 3D bosilgan qism: batareya tepsisi

Ko'rsatmalar - Lehimlash: (Ogohlantirish - ehtiyot bo'ling!)

  1. Barcha qizil kabellarni lehimlang
  2. Qora kabellarni bir -biriga lehimlang.
  3. Lehimlash ishlari izolyatsiya materiallari bilan himoyalanganligiga ishonch hosil qiling. Bu payvandlashdan oldin kabelni tortib oladigan qisma yoki undan keyin qo'llaniladigan izolyatsion lenta bo'lishi mumkin.

Ko'rsatmalar - Batareya ushlagichini mahkamlash:

  1. Batareya ushlagichlarini akkumulyator tepsisiga yopishtiring, shunda kabellar kesilgan tomonga qaraydi (rasmga qarang). Buni issiq elim (afzal qilingan), ikki tomonlama lenta, silikon, ikkinchi elim,…

4 -qadam: #Uskuna - LoRaWan kartasini tayyorlang

#Uskuna - LoRaWan taxtasini tayyorlang
#Uskuna - LoRaWan taxtasini tayyorlang
#Uskuna - LoRaWan taxtasini tayyorlang
#Uskuna - LoRaWan taxtasini tayyorlang
#Uskuna - LoRaWan taxtasini tayyorlang
#Uskuna - LoRaWan taxtasini tayyorlang

Qism:

LoRaWan taxtasi

Ko'rsatma:

Ledni taxtadan olib tashlashdan oldin, taxtani kompyuterga ulang va quvvat nuri yoqilganligini tekshiring. Ledni olib tashlaganimizdan keyin bizda quvvat ko'rsatkichi yo'q.

Loravan qalqonining quvvat sarfini kamaytirish uchun biz faqat ma'lumot beruvchi ikkita LEDni olib tashlashimiz kerak. Quvvat (PWR) va zaryadlanish ko'rsatkichi (CHG).

Jarayon davomida taxtaga zarar bermaslik uchun juda ehtiyot bo'ling! O'tkir qisqichlardan foydalaning.

  1. Zaryadlovchi LED (CHR) va powerLED (PWR) ni toping (yashil to'rtburchaklar bilan tepadagi rasmga qarang)
  2. LEDning lehimini kesib oling. LED bo'shashishi kerak.
  3. Chiroqlarni olib tashlang va uning ostidagi izlarga zarar bermasdan olib tashlangan qismlarning tozaligini tekshiring.

5 -qadam: #Uskuna - 1 -yig'ilish: TSL2561 / BME680

#Uskuna - 1 -yig'ilish: TSL2561 / BME680
#Uskuna - 1 -yig'ilish: TSL2561 / BME680
#Uskuna - 1 -yig'ilish: TSL2561 / BME680
#Uskuna - 1 -yig'ilish: TSL2561 / BME680
#Uskuna - 1 -yig'ilish: TSL2561 / BME680
#Uskuna - 1 -yig'ilish: TSL2561 / BME680

Qismlar:

  • 3D bosib chiqarish - "Asosiy tugun"
  • Raqamli yorug'lik sensori (kichik sensor)
  • BME680 sensori (uzun sensor)
  • 2 ta Grove I2C ulagichi kabeli
  • 4 x M2x5 vintlardek

Ko'rsatmalar:

  1. Grove kabellaridan birini raqamli yorug'lik sensoriga ulang. Ikkinchisi - BME680 sensoriga.

  2. Datchiklarni 3D bosib chiqarish korpusiga joylashtiring ("Asosiy tugun" tuguni).
  3. Raqamli yorug'lik yuqori chapda / BME680 o'ng yuqori. Sensorning ulanish qismi pastga qaragan (ko'rinmaydi!). Kabellarni burish kerak, ular keskin burilish yasaydilar.
  4. Va m2x5 mm vintlar bilan ikkalasini ham joyiga burab qo'ying.

6 -qadam: #Uskuna - 2 -yig'ilish: LoRaWan kartasini ko'ring

#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring
#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring
#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring
#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring
#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring
#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring
#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring
#Uskuna - 2 -yig'ilish: LoRaWan taxtasini ko'ring

Qismlar:

  • Batareya ushlagichlari bo'lgan batareya tepsisi
  • LoRaWan taxtasini ko'rdi
  • Tananing asosiy tuguni
  • 4 x M2x5 vintlardek

Ko'rsatmalar:

  1. Batareya tepsisini quvvat simini LoRaWan kartasiga joylashtiring.
  2. Quvvat kabelini eging, shunda kabellar ko'p joy egallamaydi.
  3. LoRaWan kartasini korpusga avval usb ulagichi va quvvat kabeli bilan joylashtiring.
  4. LoRaWan taxtasining teshiklarini korpusning o'rnatish pinlari bilan tekislang.
  5. LoRaWan taxtasini ajratuvchi devor yoniga qo'yganingizga ishonch hosil qiling. (rasmlarga qarang)
  6. To'rt vintni taxtaning ko'rsatilgan joyiga joylashtiring (tepadagi rasmga qarang - yashil doiralar).
  7. Vintlarni mahkamlaganingizda, asl holatiga qaytarish tugmasi tugunning yon tomonidagi tugma bilan to'g'ri moslashtirilganligiga ishonch hosil qiling. (tepadagi rasmga qarang - ko'k to'rtburchak)
  8. Qayta tiklash tugmasi to'g'ri ishlayotganligini tekshiring. Agar tugma harakatlanmasa yoki reset tugmachasiga yoki taxtaga tegmasa, 3D bosib chiqarish sifatida nomuvofiqliklar bo'lishi mumkin. Buni hal qilish uchun taxtani biroz qimirlatib ko'ring yoki plastik bosilgan asl holatini tiklash tugmachasini sindirishni o'ylab ko'ring. Siz hali ham bosma teshikdagi tugmachani tiklashingiz mumkin.
  9. Antennani batareyani qo'llab -quvvatlash blokining oldindan ochilishi orqali oziqlantiring, shuning uchun antennani buzmang

7 -qadam: #Uskuna - 3 -yig'ilish: I2C pinlarini ulang

#Uskuna - 3 -yig'ilish: I2C pinlarini ulang
#Uskuna - 3 -yig'ilish: I2C pinlarini ulang
#Uskuna - 3 -yig'ilish: I2C pinlarini ulang
#Uskuna - 3 -yig'ilish: I2C pinlarini ulang

Ko'rsatmalar:

Grove kabellarini Seeeduino -dagi i2C uyalariga ulang. Faqat ikkita tashqi ulagich I2C pinlari bo'lib, ular bizning sensorlarimiz uchun ishlatilishi mumkin. Ammo siz ikkala sensorning ulagichini almashtirishingiz mumkin. (rasmga qarang - ko'k to'rtburchak)

8 -qadam: #Uskuna - 4 -yig'ilish: Kabel boshqaruvi - I2C kabellari

#Uskuna - 4 -yig'ilish: Kabel boshqaruvi - I2C kabellari
#Uskuna - 4 -yig'ilish: Kabel boshqaruvi - I2C kabellari

Ko'rsatmalar:

  1. Batareyani qo'llab -quvvatlash blokining orqasida I2C kabellarini pastga tushirish uchun joy mavjud. O'rindiq qattiq, ular orqaga qaytmaydi.
  2. Kabellarni yaxshi yo'naltiring, shunda ular bir lahzada tepaga joylashtiriladigan akkumulyator tepsiga xalaqit bermaydi.

Sharh: tugun uskunasini hozirgidek qoldiring. Avval kodni o'rnatamiz.

9 -qadam: #TTN - Ro'yxatdan o'tish / Kirish

#TTN - Ro'yxatdan o'tish / Kirish
#TTN - Ro'yxatdan o'tish / Kirish
#TTN - Ro'yxatdan o'tish / Kirish
#TTN - Ro'yxatdan o'tish / Kirish
#TTN - Ro'yxatdan o'tish / Kirish
#TTN - Ro'yxatdan o'tish / Kirish

Narsalar tarmog'i sizning keyingi IoT -ilovangizni arzon narxda, maksimal xavfsizlik va keng ko'lamli tayyor holda yaratish uchun ochiq vositalar to'plamini va global, ochiq tarmoqni ta'minlaydi.

* Agar sizda allaqachon hisob qaydnomangiz bo'lsa, bu bosqichni o'tkazib yuborishingiz mumkin

Ko'rsatmalar:

  1. Things Network -da ro'yxatdan o'ting va hisob yarating
  2. TTN veb -saytidagi ko'rsatmalarga amal qiling.
  3. Ro'yxatdan o'tgandan so'ng, hisobingizga kiring
  4. Konsolingizga o'ting. Siz uni profilingizning ochiladigan menyusida topasiz (rasmga qarang)

10 -qadam: #TTN - ilovalarni sozlash

#TTN - ilovalarni sozlash
#TTN - ilovalarni sozlash
#TTN - ilovalarni sozlash
#TTN - ilovalarni sozlash

* Agar sizda ilova mavjud bo'lsa, bu bosqichni o'tkazib yuborishingiz mumkin

Ilova - bu bir nechta tugunli qurilmalarni saqlashingiz mumkin bo'lgan muhit.

Ko'rsatmalar:

  1. Konsolda bo'lganingizda, ilovalarni bosing (1 -rasmga qarang).
  2. "Ilovani qo'shish" ni bosing
  3. Siz hozir ilova qo'shish oynasida joylashgansiz (2 -rasmga qarang).
  4. Ilova identifikatorini yarating
  5. Arizangizga tavsif bering
  6. Ishlov beruvchini ro'yxatdan o'tkazishni o'rnating (joylashuvingizga qarab)
  7. Ishingiz tugagach "Ilova qo'shish" tugmasini bosing.

11 -qadam: #TTN - yuk formatlarini sozlash

#TTN - yuk formatlarini sozlash
#TTN - yuk formatlarini sozlash
#TTN - yuk formatlarini sozlash
#TTN - yuk formatlarini sozlash

Foydali yukni sozlash sizning kiruvchi ma'lumotlar ma'lumotlarini to'g'ri o'qish uchun muhimdir.

Ko'rsatmalar:

  1. Ilovaning umumiy ko'rinishida "To'lov formatlari" ni bosing. (1 -rasmga qarang - yashil to'rtburchak)
  2. Nusxa ko'chirish funktsiyasini (ostidagi github havolasini tekshiring) dekoder muharririga joylashtiring. (rasmga qarang - ko'k to'rtburchak)
  3. Natijani saqlash uchun saqlash tugmasini bosing.

Dekoder tahrirlovchisining funktsional havolasi:

github.com/jokohoko/Mumo/blob/main/documentation/Payload_format.md

12 -qadam: #TTN - Qurilmalarni qo'shish

#TTN - Qurilmalarni qo'shish
#TTN - Qurilmalarni qo'shish
#TTN - Qurilmalarni qo'shish
#TTN - Qurilmalarni qo'shish

Agar hamma narsa yaxshi ketayotgan bo'lsa, endi siz ilovalarni ko'rib chiqasiz. Qaerda sizning ilovangiz ustidan nazorat mavjud. Endi biz yangi qurilmani yoki tugunni qo'shamiz.

Ko'rsatmalar:

  1. Ro'yxatdan o'tish moslamasini bosing (1 -rasmga qarang - yashil to'rtburchak)
  2. Qurilma identifikatorini kiriting
  3. Qurilma EUI -ni avtomatik ishlab chiqarishga sozlang. Chap tarafdagi kesishuvchi o'qlarni bosing.
  4. Ishingiz tugagach, "qurilmani ro'yxatdan o'tkazish" ni bosing.
  5. Endi qurilma yaratildi.

13 -qadam: #TTN - qurilma sozlamalari

#TTN - qurilma sozlamalari
#TTN - qurilma sozlamalari
#TTN - qurilma sozlamalari
#TTN - qurilma sozlamalari
#TTN - qurilma sozlamalari
#TTN - qurilma sozlamalari

LoRa qurilmalarini yaxshi sozlash uchun bu qadam juda muhim.

Ko'rsatmalar:

  1. Qurilmani ko'rib chiqish sahifasida "Sozlamalar" ni bosing (1 -rasmga qarang - yashil to'rtburchak)
  2. Sozlamalar sahifasida siz qurilmangizga tavsif berishingiz mumkin (shart emas)
  3. Faollashtirish rejimini ABP ga o'rnating.
  4. "Frame Counter cheklari" ni belgilang. Siz sahifaning pastki qismida topasiz.
  5. Barcha qurilmalar EUI, qurilma manzili, tarmoq sessiyasi kaliti, dastur sessiyasi kalitini avtomatik ishlab chiqarishga qoldiring.
  6. Yangi sozlamalarni saqlash uchun saqlash tugmasini bosing.
  7. "Sozlamalar" sahifasiga qaytish. (3 -rasmga qarang - yashil to'rtburchak)
  8. Faollashtirish rejimini OTAA ga qaytaring !! (4 -rasmga qarang - yashil to'rtburchak)
  9. Ilova kalitini avtomatik ishlab chiqarishga qoldiring.
  10. Yangi sozlamalarni saqlash uchun saqlash tugmasini bosing. (5 -rasmga qarang - yashil to'rtburchak)

14 -qadam: #Code - Arduino kodini yuklab olish

#Kod - Arduino kodini yuklab olish
#Kod - Arduino kodini yuklab olish

OK, hozircha juda yaxshi. Bizda tugunlarni yig'ish bor, bizda TTNda hisob bor, biz yukning to'g'ri formatiga ega dastur yaratdik va biz bu ilovada qurilma (OTAA) qildik. Shunday qilib, endi biz faqat Arduino kodini TTN -da ishlab chiqarilgan qurilma bilan bir xil sozlamalar ma'lumoti bilan sozlashimiz kerak. Keyingi bosqichda biz tugunni LoRaWan kartasiga yuklaymiz.

Ko'rsatmalar:

  1. Github sahifasidan mumoV1 katalogini yuklab oling.
  2. Arduino dasturining eng so'nggi versiyasini yuklab oling. (https://www.arduino.cc/en/software)
  3. "MumoV1.ino" arduino kodli faylini oching (ko'rsatmalar ostida Github havolasini topasiz)

Github havolasi:

github.com/jokohoko/Mumo/tree/main/mumoV1

15 -qadam: #Code - Arduino - TTN yordamida qurilmani sozlash

#Kod - Arduino - TTN yordamida qurilmani sozlash
#Kod - Arduino - TTN yordamida qurilmani sozlash
#Kod - Arduino - TTN yordamida qurilmani sozlash
#Kod - Arduino - TTN yordamida qurilmani sozlash

Ko'rsatmalar:

  1. Tarmoq tarmog'ini (TTN) oching, qurilmaning umumiy ko'rinishiga o'ting, u erda siz qurilmaning barcha sozlamalari haqidagi ma'lumotlarni topasiz. Biz buni arduino kodini o'rnatish uchun ishlatamiz.
  2. Arduino kodida "mumoV1.h" yorlig'iga o'ting.

Tugun identifikatori:

  1. Device_EUI -ni TTN -dan nusxa oling va uni arduino kodiga joylashtiring (binafsha o'qga qarang).
  2. TTN -dan theapplication_EUI -ni nusxalash va uni arduino kodiga joylashtirish (ko'k o'qga qarang).
  3. TTN -dan app_key -ni nusxalash va uni arduino kodiga joylashtiring (yashil o'qni ko'ring). Agar network_session_key ko'rinmasa, "ko'z" belgisini bosing (yashil doirani ko'ring).
  4. Device_adressni TTN -dan nusxa ko'chiring va uni arduino kodiga joylashtiring (sariq o'qga qarang).
  5. TTN -dan network_session_key -ni nusxalash va uni arduino kodiga joylashtirish (to'q sariq o'qga qarang). Agar network_session_key ko'rinmasa, "ko'z" belgisini bosing (to'q sariq doiraga qarang).
  6. TTN -dan app_session_key -ni nusxalash va arduino kodiga joylashtirish (qizil o'qga qarang). Agar app_session_key ko'rinmasa, "ko'z" belgisini bosing (qizil doiraga qarang).

16 -qadam: #Code - Arduino - RTC va Adafruit kutubxonasini o'rnating

#Kod - Arduino - RTC va Adafruit kutubxonasini o'rnating
#Kod - Arduino - RTC va Adafruit kutubxonasini o'rnating
#Kod - Arduino - RTC va Adafruit kutubxonasini o'rnating
#Kod - Arduino - RTC va Adafruit kutubxonasini o'rnating
#Kod - Arduino - RTC va Adafruit kutubxonasini o'rnating
#Kod - Arduino - RTC va Adafruit kutubxonasini o'rnating
  1. Arduino interfeysida Sketch> Kutubxonani qo'shish> Kutubxonalarni boshqarish -ni bosing.
  2. Kutubxonani boshqarish oynasi ochiladi.
  3. Qidiruv satriga yozing: rtczero
  4. Birinchi kutubxonaning so'nggi versiyasini o'rnating
  5. Qidiruv satriga yozing: adafruit BME680 (BME680 sensori uchun)
  6. Birinchi kutubxonaning so'nggi versiyasini o'rnating
  7. Qidiruv satriga yozing: adafruit TSL2561 (TSL2561sensor uchun)
  8. Birinchi kutubxonaning so'nggi versiyasini o'rnating.
  9. Qidiruv satriga yozing: flesh -xotira ATSAM Birinchi kutubxonaning so'nggi versiyasini o'rnating.

17 -qadam: #Code - Arduino - Seeeduino LoRaWAN kutubxonasini o'rnatish

#Kod - Arduino - Seeeduino LoRaWAN kutubxonasini o'rnatish
#Kod - Arduino - Seeeduino LoRaWAN kutubxonasini o'rnatish
#Kod - Arduino - Seeeduino LoRaWAN kutubxonasini o'rnatish
#Kod - Arduino - Seeeduino LoRaWAN kutubxonasini o'rnatish

Kengash bilan aloqa qilish uchun Seeed doskalari kutubxonasini o'rnatamiz.

Ko'rsatmalar:

  1. Arduino interfeysida Fayl> Tanlovlar -ni bosing va urlni (ostidagi) "Qo'shimcha taxtalar menejeri URL -lariga" ko'chiring (rasmga qarang - qizil to'rtburchak).
  2. "OK" ni bosing.
  3. Arduino interfeysiga qaytib, Toos> Board> Board Manager -ni bosing.
  4. Qidiruv satriga "lorawan" yozing.
  5. Siz Seeed LoRaWan taxtasi kutubxonasini ko'rasiz. (rasmga qarang - yashil to'rtburchak).
  6. "O'rnatish" ni bosing va tugashini kuting.

Manzil:

18 -qadam: #Kod - Arduino - Kengash tanlash / MAQOMOTI porti

#Kod - Arduino - Kengash tanlash / MAQOMOTI porti
#Kod - Arduino - Kengash tanlash / MAQOMOTI porti

Ko'rsatmalar:

  1. LoRaWAN kartasini mikro usb kabeli bilan kompyuteringizga ulang.
  2. Arduino interfeysida Tools> Board -ni bosing va "Seeeduino LoRaWAN" ni tanlang. (rasmga qarang)
  3. Xuddi shu menyuda to'g'ri COM portini tanlang.

19 -qadam: #Code - Arduino - Kodni taxtaga yuklang

#Kod - Arduino - Kodni taxtaga yuklang
#Kod - Arduino - Kodni taxtaga yuklang

Endi kodimiz tayyor, kodni LoRaWAN taxtasiga qo'yish vaqti keldi!

Ko'rsatmalar:

  1. LoRaWAN kartasi hali ham kompyuterga ulanganligiga ishonch hosil qiling.
  2. Yon tugundagi reset tugmasini ikki marta bosing. Siz ko'rasizki, chiroq yonadi. Bu shuni anglatadiki, qurilma yuklash rejimida.
  3. Bootloader rejimi tufayli biz yangi COM portini tanlashimiz kerak. Bu 18 -qadamda bo'lgani kabi amalga oshiriladi.
  4. Yuklash tugmasini bosing. Bu o'ng tomonga o'q bilan ko'rsatiladigan tugma. (Rasmga qarang - qizil doira).
  5. O'ng pastki burchakda "yuklash amalga oshirildi" ni ko'rishingiz kerak.

20 -qadam: #Code - Arduino - Kodni sinab ko'ring

#Kod - Arduino - Kodni sinab ko'ring!
#Kod - Arduino - Kodni sinab ko'ring!
#Kod - Arduino - Kodni sinab ko'ring!
#Kod - Arduino - Kodni sinab ko'ring!

Ko'rsatmalar:

  1. Qurilmaning TTN haqida umumiy ma'lumotida "Ma'lumotlar" ni bosing. U erda siz ma'lum bir tugun qurilmasi bo'lgan barcha kiruvchi ma'lumotlarni topasiz. (rasmga qarang - qizil to'rtburchak)
  2. Ma'lumot uzatishni sinab ko'rish uchun signal yuborish uchun tugun qurilmasining yon tomonidagi reset tugmasini bosing.
  3. Agar LoRa signalini shlyuz qabul qilsa, siz kiruvchi ma'lumotlarni TTN -dagi qurilmaning ilova ma'lumotlarini ko'rasiz. (natijani ko'rish uchun 30-40 soniya kuting)
  4. Agar siz kiruvchi ma'lumotlarni ko'rmasangiz, signalni qayta yuborish uchun tugun qurilmasi yonidagi qolgan tugmachani bosing.
  5. Agar bu yordam bermasa, siz #18 -qadamga qaytasiz va kodni qayta yuklashga harakat qilasiz.

Sizni LoRa Node qurilmasi bilan tabriklayman!

  1. USB -ni lorawan kartasidan chiqarib oling.
  2. Oxirgi marta tugun qurilmasi yonidagi qolgan tugmachani bosing.

21 -qadam: #Uskuna - 5 -yig'ilish: Batareya tepsisini joylashtiring

#Uskuna - 5 -yig'ilish: Batareya tepsisini joylashtiring
#Uskuna - 5 -yig'ilish: Batareya tepsisini joylashtiring
#Uskuna - 5 -yig'ilish: Batareya tepsisini joylashtiring
#Uskuna - 5 -yig'ilish: Batareya tepsisini joylashtiring
#Uskuna - 5 -yig'ilish: Batareya tepsisini joylashtiring
#Uskuna - 5 -yig'ilish: Batareya tepsisini joylashtiring

Qismlar:

Batareya tepsisi

Ko'rsatmalar

  1. Batareya tepsisini korpusga burchak ostida joylashtiring. Quvvat kabelini avval to'g'ri yo'nalishda joylashtirganingizga ishonch hosil qiling. (rasmga qarang)
  2. Avval tovoqlar tayanch blokining devoriga joylashtiring, u erda kabellar orqasiga tiqiladi.
  3. "Tez bosish" ovozi eshitilmaguncha, tepsini pastga bosing.
  4. Tovoqlar asosiy korpusga yaxshi joylashtirilganligini tekshiring. (2/3 rasmga qarang - qizil doiralar) // weg
  5. Quvvat kabelini I2C ulanish kabellari ustiga joylashtiring. O'tkir narsa bilan uni pastga tushiring. kabellarga zarar bermaslik uchun ehtiyot bo'ling.

22 -qadam: #Uskuna - 6 -yig'ilish: Batareyalarni joylashtiring

Qismlar:

6 x AA batareyalar (yon tugun)

Ko'rsatmalar:

  1. Batareya ushlagichlarining to'g'ri yo'nalishi bo'yicha 6 x AA batareyasini joylashtiring.
  2. Batareyaning kabellarini ehtiyotkorlik bilan pastga suring, shunda ular keyingi bosqichga xalaqit bermaydi.

*yon tugun: batareya ushlagichining batareya yo'nalishini tekshiring. u rasmdagidan farq qilishi mumkin

23 -qadam: #Uskuna - 7 -yig'ilish: Orqa qopqoq

#Uskuna - 7 -yig'ilish: Orqa qopqoq
#Uskuna - 7 -yig'ilish: Orqa qopqoq

Qismlar:

3D bosib chiqarish - orqa qopqoq tuguni

ko'rsatmalar:

  1. Orqa qopqoq lablarini slayd burchagi ostida asosiy korpusning lablar orasiga joylashtiring.
  2. Korpusning yon tomoniga bosing va uning to'g'ri pozitsiyada ekanligiga ishonch hosil qiling.
  3. Agar bosma muammolari tufayli lablar mos kelmasa, yuzaning bir qismini mos kelguncha maydalashga harakat qiling. Orqa qopqoqning korpusda to'liq tekisligini va choklar yo'qligini tekshiring.
  4. M3x16 mm vintlarni joylashtiring va torting.

24 -qadam: #Uskuna - Qurilmani biriktirish

#Uskuna - Qurilmaning biriktirilishi
#Uskuna - Qurilmaning biriktirilishi
#Uskuna - Qurilmaning biriktirilishi
#Uskuna - Qurilmaning biriktirilishi
#Uskuna - Qurilmaning biriktirilishi
#Uskuna - Qurilmaning biriktirilishi

Qurilmani ulashning bir necha yo'li mavjud.

  1. Yon tomonda vintli qulflangan yiv.
  2. Orqa tarafdagi slaydni qulflash truba.
  3. Yon / tepada va orqada Tiewrap bog'lari.
  4. Tugunning orqa qopqog'i ham ilgak bilan ta'minlangan.

Tavsiya: