Съдържание:
- Стъпка 1: #Хардуер - Поръчване на части
- Стъпка 2: #Хардуер - 3D отпечатани части
- Стъпка 3: #Софтуер - Подгответе SD карта Raspberry Pi
- Стъпка 4: #Хардуер - Подгответе сензора за въздушен прах (по избор)
- Стъпка 5: #Хардуер - Монтиране на дистанционни елементи (по избор)
- Стъпка 6: #Хардуер - Свързване на кабел на камерата / сензор за прах / I2C (по избор)
- Стъпка 7: #Хардуер - Вграждане на купчината в жилището
- Стъпка 8: #Хардуер - Dragino LoRa Shield
- Стъпка 9: #Хардуер - Обратна корица
- Стъпка 10: #Хардуер - Настройка на LoRa Gatway
- Стъпка 11: #Софтуер - Настройка на LoRa Gatway - Първо стартиране на Raspberry Pi
- Стъпка 12: #Софтуер - Настройка на LoRa Gatway - Вземете Ether адрес за TTN
- Стъпка 13: #TTN - Регистрирайте се / Влезте
- Стъпка 14: #TTN - Създайте Gatway на TTN
- Стъпка 15: #Софтуер - Настройка на LoRa Gatway - Опции за интерфейс
- Стъпка 16: #Софтуер - Настройка на LoRa Gatway - Изтеглете и инсталирайте LoRaWAN Пренасочване на пакети Разрешаване на SPi
- Стъпка 17: #Софтуер - Настройка на LoRa Gatway - Конфигуриране на ID на шлюз, честотна лента и адрес на сървъра
- Стъпка 18: #Софтуер - Настройка на LoRa Gatway - Стартирайте мрежата LoRa
- Стъпка 19: #Софтуер - Шлюз за настройка - Сензор / Камера - Инсталиране (по избор)
- Стъпка 20: #Софтуер - шлюз за настройка - сензор / камера - изпълнение на скрипт (по избор)
- Стъпка 21: #Хардуер - разширение на сензора (по избор)
- Стъпка 22: #Хардуер - Разширение на камерата (по избор)
- Стъпка 23: #Хардуер - Разширение за улавяне на грешки (по избор)
- Стъпка 24: #Хардуер - Монтиране на шлюза
- Стъпка 25: #Хардуер - различни ориентации
Видео: MuMo - LoRa Gateway: 25 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
### UPDATE 10-03-2021 // последната информация / актуализации ще бъдат достъпни на страницата на github:
github.com/MoMu-Antwerp/MuMo
Какво е MuMo?
MuMo е сътрудничество между разработването на продукти (отдел на Университета в Антверпен) под името Antwerp Design Factory и Музея на модата в Антверпен.
Целта на проекта е да се изгради IOT мониторна система с отворен код, базирана на LoRa мрежа.
- Трябва да е лесно да се настрои.
- Тя трябва да бъде лесна за сглобяване.
- Тя трябва да бъде мащабируема по отношение на областта на приложение.
Какво съдържа проектът MuMo:
MuMo възел
MuMo Node е устройство с ниска мощност на батерии тип АА, което може да измерва и предава параметри на околната среда по мрежа LoRa. Параметрите са температура, влажност, атмосферно налягане и яркост.
*** Възелът MuMo може да бъде разширен с други функционалности, които да се използват в други приложения. ***
MuMo Gatway
MuMo Gateway е активен LoRa шлюз, който може да приема и препраща LoRa сигнали от Node устройството през интернет. В този проект шлюзът също ще бъде оборудван със същите сензори на устройството MuMo Node, сензор за въздушен прах и капан за грешки, които могат да се наблюдават дистанционно с камера.
*** Портът не е необходимо да бъде оборудван със сензори или камера. Той може също така да служи само за предоставяне на мрежа LoRa (неизмерващ шлюз). ***
Табло за управление на MuMo
Таблото за управление MuMo е предоставено за създаване на обзорно уеб приложение на създаваната мрежа. Той е направен удобен за потребителя с различни функционалности. Таблото за управление може да бъде напълно персонализирано според желанията и приложението на потребителя.
Страница на Github:
github.com/MoMu-Antwerp/MuMo
Свързани страници с инструкции:
MuMo_Node:
MuMo_Gateway:
Необходими инструменти:
- 3D принтер с нажежаема жичка
- Поялник / спойка
- Малка клечка за рязане
- Пистолет за горещо лепило (или други инструменти за фиксиране)
- Малка отвертка
Стъпка 1: #Хардуер - Поръчване на части
Части за поръчка:
Вижте страницата на github за скорошен преглед:
github.com/MoMu-Antwerp/MuMo/blob/master/Shopping_list.md
Стъпка 2: #Хардуер - 3D отпечатани части
Части за 3D печат:
-
Gateway
- GATEWAY_Основно_жилище
- GATEWAY_Обратна корица
-
Sensor_extension
- Sensor_Housing
- Sensor_Backcover
-
Camera_extension
- Camera_Housing
- Camera_Backcover
- Trap_extension
страницата на github за най -новите STL файлове:
github.com/jokohoko/Mumo/tree/main/STL_GATEWAY
Печатна нишка:
PETG (предпочитан и по -траен)
PLA
Общи настройки за печат:
- Не е необходима поддръжка
- Попълването не е необходимо
- 0,2 височина на слоя
- 3 външни периметъра (за здравина и издръжливост)
Стъпка 3: #Софтуер - Подгответе SD карта Raspberry Pi
Части:
- Малина Пи
- Micro SD карта.
Инструкции:
- Уверете се, че SD картата мига и че правилната малинова операционна система (Raspberry Pi OS (32-битова) с десктоп)) е инсталирана на микро SD картата. Следвайте връзката по -долу, за да намерите правилните инструкции за флаш и подготовка на вашата micro SD карта.
- Поставете вашата micro SD карта в Raspberry Pi.
Връзка:
www.raspberrypi.org/documentation/installation/installing-images/
Стъпка 4: #Хардуер - Подгответе сензора за въздушен прах (по избор)
Части:
- видян сензор за въздушен прах
- 2 x резистор (3.3 KΩ)
- Дъска за шапка Grove
- 2 x свиващи се ръкави
Инструкции:
- Нарежете червения проводник до конектора.
- Нарежете жълтия проводник на разстояние 3 см от конектора.
- Нарежете черния проводник на разстояние 2 см от конектора.
- Оголете края на всяка жица.
- Поставете малка свиваща се втулка над жълтия кабел.
- Поставете голяма свиваща се втулка върху жълто -черния кабел.
- Запоявайте двата резистора последователно с жълтия кабел на конектора между тях.
- Запояйте другия жълт кабел отстрани на сензора към един от резисторите.
- Плъзнете малката втулка над спойката на жълтия проводник с още един открит край на резистора и термично свийте малката втулка.
- Запоявайте черните проводници обратно заедно с все още откритото съпротивление.
- Плъзнете голямата втулка над връзката за запояване, а малката втулка и термосвийте голямата втулка.
- Запоявайте червения кабел към 5V щифтовете (щифт 2 и 4) на дъската на Grove (вижте снимката отгоре).
Стъпка 5: #Хардуер - Монтиране на дистанционни елементи (по избор)
Части:
- Дъска за шапка Grove
- Видян сензор за въздушен прах
- 4 x дистанционни елементи за жени и мъже
- 4 x дистанционни елементи женско-женско
- 4 x гайка
Инструкции:
- Монтирайте дистанционните елементи между мъжете и жените през монтажните отвори на дъската на шапката
- Завийте гайките на дистанционните елементи между жените и мъжете и ги затегнете. (за да се осигури допълнително място за огъване на кабелите)
- Завийте дистанционно-женските дистанционни елементи отгоре на гайките и затегнете всичко.
- Поставете червения 5V кабел на сензора за въздушен прах по вътрешната страна на дистанционера (вижте последната снимка).
Стъпка 6: #Хардуер - Свързване на кабел на камерата / сензор за прах / I2C (по избор)
Части:
-
Монтажният стек от стъпка 6
- Малина PiModel 3 B+
- Кабел за камера
- 2 x кабела за свързване на канали
- 1 x Дълъг винт M2.5
Инструкции:
Кабел на камерата:
- Повдигнете ключалката на кабелния конектор на Raspberry Pi (вижте снимка първа - червен правоъгълник). Бъдете внимателни, крехки!
- Поставете кабела на камерата в конектора на Raspberry Pi със синята страна към usb щепселите.
- Когато кабелът е на правилното място. Натиснете фиксатора обратно на място, така че кабелната връзка да е осигурена.
- Прокарайте кабела на камерата през предоставения отвор в дъската на канала. (вижте снимката на горния борд на горичката - червен правоъгълник)
- Подравнете платката с щифтовите връзки отстрани.
- Натиснете го докрай, за да направите стек.
- За да закрепите стека, монтирайте винта в отвора до аудио връзката на малиновото пи. (вижте снимката отгоре)
- Първият стек е завършен!
Сензор за въздушен прах:
Свържете конектора на сензора за въздушен прах към щифт D16 на дъската на Grove. (вижте снимката на горния борд на горичката - лилав правоъгълник)
I2C конектори:
Свържете двата свързващи кабела на канала към I2C конекторите на шапката Grove. За предпочитане е да използвате съединителите, които са близо до кабела на камерата. Това улеснява използването на HDMI порта след това. (вижте снимката на горния изглед на дъската - син правоъгълник)
Стъпка 7: #Хардуер - Вграждане на купчината в жилището
Части:
- Монтажният стек от стъпка 6
- Gateway_body 3D печат
- 3 x Дълъг M2.5
- 1 x M3
Инструкции:
- Проверете дали micro SD картата е поставена в Raspberry Pi.
- Поставете сензора за въздушен прах в корпуса за 3D печат и го закрепете с винта M3.
- Преди да вмъкнем стека. Прокарайте кабела на камерата и двата свързващи кабела на I2C канала през долния слот в корпуса.
- Поставете стека Pi в корпуса.
- Натиснете кабелите надолу отстрани, за да не ви пречат.
- Уверете се, че няма кабели пред Micro USB и HDMI връзката.
- Закрепете купчината с три винта М2.5 през големите отвори отпред.
Стъпка 8: #Хардуер - Dragino LoRa Shield
Части:
- Сглобяването от стъпка 7
- Щит на Dragino LoRa
- 4 x къси винта M2.5
Инструкции:
- Предварително инсталирайте антената към щита Dragino LoRa. (още не затягайте напълно!)
- Поставете щита Dragino LoRa върху горната част на шапката. Подравнете щифтовете и ги натиснете докрай.
- Закрепете платката с четирите винта M2.5.
Стъпка 9: #Хардуер - Обратна корица
Части:
- Сглобяването от стъпка 8
- Gateway_backcover
- 2x винтове M3
Инструкции:
- Плъзнете вложките на задната корица в корпуса и я натиснете надолу.
- Фиксира задната корица с два винта М3.
Стъпка 10: #Хардуер - Настройка на LoRa Gatway
Части:
- Сглобяването от стъпка 9
- Периферни устройства: екран (HDMI) / клавиатура / мишка
- Микро usb захранване
Инструкции:
- Свържете Raspberry към екран с HDMI кабел.
- Свържете мишка, клавиатура към USB конектора.
- Включете захранващия USB кабел към Raspberry Pi последен. Трябва да започне зареждане сега.
Стъпка 11: #Софтуер - Настройка на LoRa Gatway - Първо стартиране на Raspberry Pi
Инструкции:
- Ще видите екрана за настройка. Следвайте инструкциите на екрана за настройка.
- Изберете вашия окръг / мрежа / клавиатура
- В края той ще търси актуализации и ще ги инсталира. Моля, бъдете търпеливи, това може да отнеме няколко минути.
Стъпка 12: #Софтуер - Настройка на LoRa Gatway - Вземете Ether адрес за TTN
Инструкции:
- Отворете терминал на Raspberry Pi.
- Въведете> ifconfig wlan0:
- Можете да видите етерния адрес на Pi. (напр.: b5: 23: eb: fc: 55: d4)
- Запишете това, защото ще ви е необходимо, когато настройвате шлюза в TTN.
*** Странична бележка ***
За повече подробности относно настройката на Dragino PG1301, проверете ръководството за потребителя (страница 7):
Git връзка в pdf
Стъпка 13: #TTN - Регистрирайте се / Влезте
Мрежата за неща предоставя набор от отворени инструменти и глобална, отворена мрежа за изграждане на следващото ви приложение за IoT на ниска цена, с максимална сигурност и готовност за мащабиране.
* Ако вече имате акаунт, можете да пропуснете тази стъпка
Инструкции:
- Регистрирайте се в The Things Network и направете акаунт
- Следвайте инструкциите на уебсайта на TTN.
- След регистрация влезте в акаунта си
- Отидете на вашата конзола. Ще го намерите в падащото меню на вашия профил (вижте снимката)
Стъпка 14: #TTN - Създайте Gatway на TTN
Инструкции:
- В конзолата на TTN щракнете върху Gateway.
- Кликнете върху шлюз за регистрация в горния десен ъгъл, за да отворите ново устройство за шлюз. (вижте снимката - червен квадрат)
- Поставете отметка в квадратчето „Използвам пренасочвателя за стари пакети“. (вижте снимката - зелен квадрат)
- Попълнете EUI на шлюза, като използвате етерния адрес от Pi. Конвертирайте адреса си като този пример b5: 23: eb: fc: 55: d4 => B523EBFC55D4FFFF (вижте снимката - зелен правоъгълник) "FFFF" се добавя, за да го направи уникален 8 -байтов EUI.
- Изберете вашия честотен план (напр.: Европа - 868MHz за Европа)
- Изберете вашия рутер (напр.: ttn-router-eu за Европа)
- Посочете вашето местоположение на картата. (по избор)
- Поставете отметка в дясната кутия, на закрито или на открито.
- В долната част на страницата кликнете върху бутона Register Gateway
Стъпка 15: #Софтуер - Настройка на LoRa Gatway - Опции за интерфейс
Инструкции:
- В терминала въведете> sudo raspi-config
- Изберете Опции за интерфейс
- Изберете и активирайте SPI
- Изберете и активирайте Камера
- Изберете и активирайте I2C
Стъпка 16: #Софтуер - Настройка на LoRa Gatway - Изтеглете и инсталирайте LoRaWAN Пренасочване на пакети Разрешаване на SPi
Инструкции:
- В терминала въведете> wget
- Това ще изтегли пренасочвателя на пакети от Dragino Server към RPI.
- В терминала въведете> sudo dpkg -i lorapktfwd.deb
Стъпка 17: #Софтуер - Настройка на LoRa Gatway - Конфигуриране на ID на шлюз, честотна лента и адрес на сървъра
Инструкции:
- След инсталирането отидете на etc/ lora-gateway/ и отворете local_conf.json
- Между къдравите скоби добавете този раздел по -долу:
"gateway_ID": "B523EBFC55D4FFFF",
"server_address": "router.eu.thethings.network",
"serv_port_up": 1700,
"serv_port_down": 1700
3. Променете gateway_ID на gateway_ID, който сте използвали за настройка на шлюза в TTN. (с "FFFF")
4. Запазете документа.
Стъпка 18: #Софтуер - Настройка на LoRa Gatway - Стартирайте мрежата LoRa
Инструкции:
- В типа терминал>
- sudo systemctl stop lorapktfwd
- sudo systemctl старт lorapktfwd
- sudo systemctl активира lorapktfwd
- Това рестартира пренасочвателя на пакети и гарантира, че спедиторът започва с Raspberry Pi. Сега вашият шлюз LoRa е активен.
- Трябва да видите актуализацията на състоянието на „свързан“в рамките на няколко минути на TTN.
Стъпка 19: #Софтуер - Шлюз за настройка - Сензор / Камера - Инсталиране (по избор)
Инструкции:
- Проверете дали имате python 3 на вашия Raspberry Pi. В терминалния тип => python3
- Ако нямате python 3, следвайте тези инструкции за инсталиране:
- type => sudo apt update
- type => sudo apt install python3 idle3
- Сега трябва да имате python 3. Моля, проверете отново с първата стъпка.
Активирайте камерата / I2C / SPI: (може би сте направили това вече в настройката на LoRa)
- В терминалния тип => sudo raspi-config
- Отидете на Опции за взаимодействие.
- Активиране на камерата
- Активирайте I2C
- Активиране на SPI
Инсталирайте следните библиотеки: (въведете тези команди в терминала)
- sudo apt-get update
- pip3 инсталира numpy
- pip3 инсталирайте opencv-python
- pip3 инсталирайте scikit-image
- pip3 инсталирайте getmac
- pip3 инсталирайте adafruit-circuitpython-bme680
- pip3 инсталирайте adafruit-circuitpython-tsl2561
- pip3 инсталирайте RPI. GPIO
sudo apt-get install libatlas-base-dev
график за инсталиране на pip3
Стъпка 20: #Софтуер - шлюз за настройка - сензор / камера - изпълнение на скрипт (по избор)
Инструкции:
- Изтеглете скрипта на python „mumo.py“от github: Github връзка
- Поставете кода на работния плот.
- Отворете терминал и въведете> sudo nano/etc/xdg/lxsession/LXDE-pi/autostart
- Копирайте този ред най -долу от файла> @lxterminal -e python3 /home/pi/Desktop/mumo.py
- Запазете файла и го затворете.
- Сега скриптът автоматично ще стартира при рестартиране.
- Отворете кода.
- Променете крайната точка на URL адреса си. (къде да изпратите данните на вашия бекенд сървър)
Стъпка 21: #Хардуер - разширение на сензора (по избор)
Части:
- Сглобяването от стъпка 9
- Sensor_body
- Сензорна капачка
- Цифров сензор за светлина (малък сензор)
- BME680 сензор (дълъг сензор)
- 4 x M2x5 винта
- 4x винта M3
Инструкции:
- Поставете двата свързващи кабела на I2C канала през отвора на капачката на сензора.
- Свържете сензора BME680 и сензора за цифрова светлина към свързващия кабел на I2C канала.
- Поставете сензора BME680 и сензора за цифрова светлина в частта на тялото на сензора и го закрепете с четири винта M2x5. Ще трябва да огънете кабела, за да поставите сензорите на място, така че бъдете внимателни!
- Плъзнете сензорната капачка в горната част на тялото на сензора, за да я затворите.
- Фиксира капачката към тялото с два винта М3.
- Прикрепете допълнителния модул на сензора към предната част на шлюза с два винта M3. (вижте снимката - Червен кръг)
- Кабелите на горичката вероятно са твърде дълги. Натиснете ги вътре в корпуса на сензора.
Стъпка 22: #Хардуер - Разширение на камерата (по избор)
Части:
- Сглобяването от стъпка 10
- Модул за камера (с винтове M2.5)
- Camera_body
- Camera_cap
- 4x винта M3
Инструкции:
- Поставете камерата и една светлинна приставка в корпуса на камерата и я закрепете с четирите винта M2.5 от модула на камерата.
- За да поставим кабела на камерата, трябва да вдигнем черния пластмасов държач от връзката.
- Поставете кабела на камерата със синята повърхност към камерата. (вижте снимките)
- Плъзнете camera_body отгоре на монтажа
- Фиксира капачката на камерата с два M3 винта към тялото на камерата.
- Монтирайте модула за добавяне на камера към дъното от корпуса на шлюза с два винта M3 (вижте снимката - Червен кръг)
- Натиснете стърчащия кабел в корпуса.
Стъпка 23: #Хардуер - Разширение за улавяне на грешки (по избор)
Части:
- Сглобяването от стъпка 11
- Trap_Frame
- хартия за улавяне на грешки - лепкава хартия
- 2x винтове M3
Инструкции:
- Поставете частта Trap_Frame върху корпуса на камерата. Капанът има малко място за захранващия USB кабел на шлюза, затова проверете снимките за правилната ориентация.
- Фиксирайте с два винта M3 от лявата и дясната страна на корпуса на камерата.
- Поставете вашата хартия за грешки (60 x 75) мм в слота на капана. Има два слота, в предната и задната посока. Зависи как ще позиционирате шлюза.
- Захранващият USB кабел може да бъде вплетен между отворената структура на частта за улавяне.
Стъпка 24: #Хардуер - Монтиране на шлюза
Порталът е снабден с много опции за монтиране на шлюза.
Имаме два гнезда за винтове, на които шлюзът може да бъде окачен.
Разполагаме и с кабелни връзки, така че можете лесно да прикрепите порта към всичко.
Стъпка 25: #Хардуер - различни ориентации
Порталът е модулен, така че сензорите и камерата могат да бъдат монтирани в различни ориентации. Можете също да създадете свои собствени компоненти и да ги добавите към настройката.
Препоръчано:
MuMo - Node_draft: 24 стъпки (със снимки)
MuMo-Node_draft: ### UPDATE 10-03-2021 // последната информация/актуализации ще бъдат достъпни на страницата на github: https: //github.com/MoMu-Antwerp/MuMo Какво е MuMo? Какво е MuMo? MuMo е сътрудничество между разработването на продукти (отдел на Университета в Антве
LED светлина (и) със захранване от батерията със слънчево зареждане: 11 стъпки (със снимки)
LED светлини (и), захранвани от батерии, със слънчево зареждане: Жена ми учи хората как да правят сапун, повечето от часовете й бяха вечер и тук през зимата се стъмва около 16:30 ч. Някои от нейните ученици имаха проблеми с намирането на нашите къща. Имахме табела отпред, но дори и с улично осветление
Лек хак за стая със зрителни увреждания със слухови увреждания: 7 стъпки (със снимки)
Лек хак на стаята със слухови увреждания на вратата: Проблем: баща ми е регистриран като глух, а майка ми е с увреден слух и поради това често им е трудно да чуят звънеца на вратата. Това би могло да бъде проблем, претърпян и от много други.Купиха мигащ светлинен звънец на вратата, за да им помогнат с
Висящи бижута със слънчево захранване на сърцето със светкавици: 11 стъпки (със снимки)
Висящи бижута със слънчево захранване за сърце: Тази инструкция е за сърце със слънчева енергия с пулсиращ червен светодиод. Той измерва около 2 " до 1,25 ", включително USB раздела. Той има една дупка през горната част на дъската, което улеснява окачването. Носете го като огърлица, обеци, връзки на щифт
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)
Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr