Indholdsfortegnelse:
- Trin 1: #Hardware - Bestilling af dele
- Trin 2: #Hardware - 3D -printede dele
- Trin 3: #Software - Forbered SD -kort Raspberry Pi
- Trin 4: #Hardware - Forbered luftstøvføleren (valgfrit)
- Trin 5: #Hardware - Montering af afstandsstykkerne (valgfrit)
- Trin 6: #Hardware - Tilslutning af kamerakabel / støvføler / I2C (valgfrit)
- Trin 7: #Hardware - Opbygning af stakken i huset
- Trin 8: #Hardware - Dragino LoRa Shield
- Trin 9: #Hardware - Bagcover
- Trin 10: #Hardware - Opsætning af LoRa Gatway
- Trin 11: #Software - Opsætning af LoRa Gatway - Første start af Raspberry Pi
- Trin 12: #Software - Opsætning af LoRa Gatway - Få Ether -adresse til TTN
- Trin 13: #TTN - Tilmeld / Log ind
- Trin 14: #TTN - Opret en Gatway på TTN
- Trin 15: #Software - Opsætning af LoRa Gatway - grænsefladeindstillinger
- Trin 16: #Software - Opsætning af LoRa Gatway - Download og installer LoRaWAN Packet Forwarder Aktiver SPi
- Trin 17: #Software - Opsætning LoRa Gatway - Config Gateway ID, frekvensbånd og serveradresse
- Trin 18: #Software - Opsætning af LoRa Gatway - Start LoRa -netværket
- Trin 19: #Software - Setup Gateway - Sensor / kamera - Installer (valgfrit)
- Trin 20: #Software - Setup Gateway - Sensor / kamera - Scriptkørsel (valgfrit)
- Trin 21: #Hardware - Sensorudvidelse (valgfrit)
- Trin 22: #Hardware - Kameraudvidelse (valgfrit)
- Trin 23: #Hardware - Bug Trap Extension (valgfri)
- Trin 24: #Hardware - Montering af gateway
- Trin 25: #Hardware - forskellige orienteringer
Video: MuMo - LoRa Gateway: 25 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
### UPDATE 10-03-2021 // de seneste oplysninger / opdateringer vil være tilgængelige på github-siden:
github.com/MoMu-Antwerp/MuMo
Hvad er MuMo?
MuMo er et samarbejde mellem produktudvikling (en afdeling ved universitetet i Antwerpen) under navnet Antwerp Design Factory og Antwerp Fashion Museum.
Målet med projektet er at bygge et open source IOT -monitor -system baseret på et LoRa -netværk.
- Det skal være let at opsætte.
- Det skal være let at samle.
- Det skal være skalerbart med hensyn til anvendelsesområde.
Hvad projektet MuMo indeholder:
MuMo Node
MuMo Node er en lavenhedsenhed på AA -batterier, der kan måle og transmittere miljøparametre over et LoRa -netværk. Parametrene er temperatur, fugtighed, omgivende tryk og lysstyrke.
*** MuMo -noden kan udvides med andre funktioner, der kan bruges i andre applikationer. ***
MuMo Gatway
MuMo Gateway er en aktiv LoRa -gateway, der kan modtage og videresende LoRa -signaler fra Node -enheden over internettet. I dette projekt vil gatewayen også være udstyret med de samme sensorer på MuMo Node -enheden, luftstøvføler og en fejlfælde, der kan fjernovervåges med et kamera.
*** Gatewayen behøver ikke at være udstyret med sensorer eller et kamera. Det kan også kun tjene til at levere et LoRa -netværk (ikke -måle -gateway). ***
MuMo Dashboard
MuMo Dashboard leveres til at oprette en oversigtswebapplikation over det netværk, der oprettes. Det er gjort brugervenligt med forskellige funktioner. Instrumentbrættet kan tilpasses fuldt ud til brugerens ønsker og anvendelse.
Github -side:
github.com/MoMu-Antwerp/MuMo
Linkede instruerbare sider:
MuMo_Node:
MuMo_Gateway:
Påkrævede værktøjer:
- 3D printer med filament
- Loddejern / lodde
- Lille skæretang
- Varm limpistol (eller andre fikseringsværktøjer)
- Lille skruetrækker
Trin 1: #Hardware - Bestilling af dele
Reservedele:
Se github -siden for en nylig oversigt:
github.com/MoMu-Antwerp/MuMo/blob/master/Shopping_list.md
Trin 2: #Hardware - 3D -printede dele
Dele til 3D -print:
-
Gateway
- GATEWAY_Main_Housing
- GATEWAY_Bagside
-
Sensor_udvidelse
- Sensor_hus
- Sensor_Bagcover
-
Kamera_udvidelse
- Camera_Housing
- Camera_Backcover
- Trap_extension
github -siden for de nyeste STL -filer:
github.com/jokohoko/Mumo/tree/main/STL_GATEWAY
Udskriv filament:
PETG (foretrukket og mere holdbar)
PLA
Generelle udskriftsindstillinger:
- Ingen support nødvendig
- Fyld ikke nødvendig
- 0,2 laghøjde
- 3 udvendige omkredse (for styrke og holdbarhed)
Trin 3: #Software - Forbered SD -kort Raspberry Pi
Dele:
- Hindbær Pi
- Micro SD -kort.
Instruktioner:
- Sørg for, at SD-kortet er blinket, og at det rigtige hindbæroperationssystem (Raspberry Pi OS (32-bit) med desktop) billede er installeret på micro SD-kortet. Følg nedenstående link for at finde de rigtige instruktioner til at blinke og forberede dit micro SD -kort.
- Indsæt dit micro SD -kort i Raspberry Pi.
Link:
www.raspberrypi.org/documentation/installation/installing-images/
Trin 4: #Hardware - Forbered luftstøvføleren (valgfrit)
Dele:
- set luftstøvføler
- 2 x modstand (3,3 KΩ)
- Grove hat bord
- 2 x krympeærmer
Instruktioner:
- Skær den røde ledning op til stikket.
- Klip den gule ledning i en afstand af 3 cm fra stikket.
- Klip den sorte ledning i en afstand af 2 cm fra stikket.
- Strip enden af hver ledning.
- Sæt et lille krympemuffe over det gule kabel.
- Sæt et stort krympemuffe over det gule og sorte kabel.
- Lod de to modstande i serie med det gule kabel på stikket imellem.
- Lod det andet gule kabel på siden af sensoren til en af modstandene.
- Skub den lille muffe over loddetilslutningen af den gule ledning med en modstandsende stadig udsat, og varmekrymp den lille muffe.
- Lod de sorte ledninger tilbage sammen med den stadig udsatte modstandsende imellem.
- Skub den store muffe over loddetilslutningen og den lille muffe og varmekrymp den store muffe.
- Lod det røde kabel til 5V benene (pin 2 og 4) på Grove hattepladen (se billedet ovenfra).
Trin 5: #Hardware - Montering af afstandsstykkerne (valgfrit)
Dele:
- Grove hat bord
- Set luftstøvføler
- 4 x hun-afstandsstykker
- 4 x hun-hun afstandsstykker
- 4 x møtrik
Instruktioner:
- Monter hun-han-afstandsstykkerne gennem monteringshullerne på lundens hattebræt
- Skru møtrikkerne på afstandsstykkerne mellem hun-han og stram det. (for at give ekstra plads til kablerne at bøje)
- Skru hun-hun-afstandsstykkerne oven på møtrikkerne og stram alt.
- Læg det røde 5V -kabel på luftstøvføler langs indersiden af afstandsstykket (se sidste billede).
Trin 6: #Hardware - Tilslutning af kamerakabel / støvføler / I2C (valgfrit)
Dele:
-
Samlingsstakken fra trin 6
- Hindbær PiModel 3 B+
- Kamerakabel
- 2 x grove tilslutningskabler
- 1 x lang M2,5 skrue
Instruktioner:
Kamerakabel:
- Løft låsen på kabelforbindelsen på Raspberry Pi (se billede et - rødt rektangel). Vær forsigtig, skrøbelig!
- Sæt kamerakablet i stikket på Raspberry Pi med den blå side mod usb -stikket.
- Når kablet er på det rigtige sted. Skub låsen tilbage på plads, så kabelforbindelsen er sikret.
- Før kamerakablet gennem det medfølgende hul i lundbrættet. (se billede af grove board ovenfra - rødt rektangel)
- Juster kortet med stiftforbindelserne på siden.
- Skub den helt ned for at lave en stak.
- For at sikre stakken skal du montere skruen i hullet ved siden af lydforbindelsen til hindbær pi. (se billede set ovenfra)
- Den første stak er færdig!
Luftstøvføler:
Tilslut stikket til luftstøvføleren til pin D16 på Grove hattepladen. (se billede af lundpladen set ovenfra - lilla rektangel)
I2C -stik:
Tilslut de to grove -tilslutningskabler til I2C -stikene på Grove hatkortet. Brug helst de stik, der er tæt på kamerakablet. Dette gør det lettere at bruge HDMI -porten bagefter. (se billede af grove board ovenfra - blå rektangel)
Trin 7: #Hardware - Opbygning af stakken i huset
Dele:
- Samlingsstakken fra trin 6
- Gateway_body 3D -print
- 3 x Lang M2,5
- 1 x M3
Instruktioner:
- Kontroller, om micro SD -kortet er indsat i Raspberry Pi.
- Indsæt luftstøvføleren i 3D -printhuset, og fastgør den med M3 -skruen.
- Inden vi indsætter stakken. Før kamerakablet og de to I2C grove -tilslutningskabler gennem den nederste åbning i huset.
- Indsæt Pi -stakken i huset.
- Skub kablerne ned på siden, så de ikke kommer i vejen.
- Sørg for, at der ikke er ledninger foran Micro USB og HDMI -forbindelsen.
- Fastgør stakken med tre M2,5 -skruer gennem de store huller i fronten.
Trin 8: #Hardware - Dragino LoRa Shield
Dele:
- Samlingen fra trin 7
- Dragino LoRa skjold
- 4 x korte M2,5 skruer
Instruktioner:
- Forinstaller antennen til Dragino LoRa -skjoldet. (stram ikke helt endnu!)
- Indsæt Dragino LoRa -skjoldet oven på lundens hattebræt. Juster stifterne, og skub det helt ned.
- Fastgør kortet med de fire M2.5 -skruer.
Trin 9: #Hardware - Bagcover
Dele:
- Samlingen fra trin 8
- Gateway_backcover
- 2x M3 skruer
Instruktioner:
- Skub bagcoverets indsatser ind i huset, og skub det ned.
- Fixerede bagdækslet med to M3 skruer.
Trin 10: #Hardware - Opsætning af LoRa Gatway
Dele:
- Samlingen fra trin 9
- Periferiudstyr: skærm (HDMI) / tastatur / mus
- Micro usb strømforsyning
Instruktioner:
- Tilslut Raspberry til en skærm med et HDMI -kabel.
- Tilslut en mus, et tastatur til USB -stikket.
- Tilslut strøm -usb -kablet til Raspberry Pi sidst. Det skulle begynde at starte op nu.
Trin 11: #Software - Opsætning af LoRa Gatway - Første start af Raspberry Pi
Instruktioner:
- Du vil se opsætningsskærmen. Følg installationsskærmens instruktioner.
- Vælg din amt / netværk / tastaturindstilling
- I slutningen vil den søge efter opdateringer og installere dem. Vær tålmodig, det kan tage et par minutter.
Trin 12: #Software - Opsætning af LoRa Gatway - Få Ether -adresse til TTN
Instruktioner:
- Åbn en terminal på Raspberry Pi.
- Indtast> ifconfig wlan0:
- Du kan se etheradressen til Pi. (eks: b5: 23: eb: fc: 55: d4)
- Skriv dette ned, fordi du får brug for det, når du konfigurerer gatewayen i TTN.
*** sidebemærkning ***
For mere detaljerede installationsoplysninger om Dragino PG1301, se brugervejledningen (side 7):
Git link til pdf
Trin 13: #TTN - Tilmeld / Log ind
Ting -netværket giver et sæt åbne værktøjer og et globalt, åbent netværk til at bygge din næste IoT -applikation til lave omkostninger med maksimal sikkerhed og klar til skalering.
* Hvis du allerede har en konto, kan du springe dette trin over
Instruktioner:
- Tilmeld dig The Things Network og opret en konto
- Følg instruktionerne på TTN's websted.
- Efter tilmelding skal du logge ind på din konto
- Gå til din konsol. Du finder det i rullemenuen på din profil (se billede)
Trin 14: #TTN - Opret en Gatway på TTN
Instruktioner:
- Klik på Gateway i konsollen på TTN.
- Klik på register gateway i øverste højre hjørne til en ny gateway -enhed. (se billede - rød firkant)
- Marker afkrydsningsfeltet "Jeg bruger den ældre pakkevideresender". (se billede - grøn firkant)
- Udfyld gateway EUI ved hjælp af etheradressen fra Pi. Konverter din adresse som dette eksempel b5: 23: eb: fc: 55: d4 => B523EBFC55D4FFFF (se billede - grønt rektangel) "FFFF" tilføjes for at gøre det til et 8 byte unikt EUI.
- Vælg din frekvensplan (f.eks.: Europa - 868MHz for Europa)
- Vælg din router (f.eks: ttn-router-eu til Europa)
- Ret din placering på kortet. (valgfri)
- Marker den rigtige boks, indendørs eller udendørs.
- Klik på knappen Registrer gateway nederst på siden
Trin 15: #Software - Opsætning af LoRa Gatway - grænsefladeindstillinger
Instruktioner:
- I terminalen skal du indtaste> sudo raspi-config
- Vælg grænsefladeindstillinger
- Vælg og aktiver SPI
- Vælg og aktiver Kamera
- Vælg og aktiver I2C
Trin 16: #Software - Opsætning af LoRa Gatway - Download og installer LoRaWAN Packet Forwarder Aktiver SPi
Instruktioner:
- I terminalen skal du indtaste> wget
- Dette vil downloade pakkespeditøren fra Dragino Server til RPI.
- I terminalen skal du indtaste> sudo dpkg -i lorapktfwd.deb
Trin 17: #Software - Opsætning LoRa Gatway - Config Gateway ID, frekvensbånd og serveradresse
Instruktioner:
- Efter installationen skal du gå til etc/ lora-gateway/ og åbne local_conf.json
- Mellem de krøllede parenteser tilføj denne sektion herunder:
"gateway_ID": "B523EBFC55D4FFFF",
"server_address": "router.eu.thethings.network",
"serv_port_up": 1700,
"serv_port_down": 1700
3. Skift gateway_ID til den gateway_ID, du brugte til at konfigurere gatewayen i TTN. (med "FFFF")
4. Gem dokumentet.
Trin 18: #Software - Opsætning af LoRa Gatway - Start LoRa -netværket
Instruktioner:
- I terminalen type>
- sudo systemctl stop lorapktfwd
- sudo systemctl start lorapktfwd
- sudo systemctl aktiver lorapktfwd
- Dette genstarter pakkespeditøren og sikrer, at speditøren starter med Raspberry Pi. Nu er din LoRa -gateway aktiv.
- Du bør se statusopdateringen til "tilsluttet" inden for få minutter på TTN.
Trin 19: #Software - Setup Gateway - Sensor / kamera - Installer (valgfrit)
Instruktioner:
- Tjek om du har python 3 på din Raspberry Pi. I terminaltypen => python3
- Hvis du ikke har python 3, skal du følge denne installationsvejledning:
- type => sudo apt opdatering
- type => sudo apt installer python3 idle3
- Nu skal du have python 3. Kontroller igen med det første trin.
Aktiver kamera / I2C / SPI: (du har muligvis allerede gjort dette i LoRa -opsætningen)
- I terminaltypen => sudo raspi-config
- Gå til grænsefladeindstillinger.
- Aktiver kamera
- Aktiver I2C
- Aktiver SPI
Installer følgende biblioteker: (skriv disse kommandoer i terminalen)
- sudo apt-get opdatering
- pip3 installer numpy
- pip3 installer opencv-python
- pip3 installer scikit-image
- pip3 installer getmac
- pip3 installer adafruit-circuitpython-bme680
- pip3 installer adafruit-circuitpython-tsl2561
- pip3 installer RPI. GPIO
sudo apt-get install libatlas-base-dev
pip3 installeringsplan
Trin 20: #Software - Setup Gateway - Sensor / kamera - Scriptkørsel (valgfrit)
Instruktioner:
- Download python -scriptet "mumo.py" fra github: Github -link
- Placer koden på dit skrivebord.
- Åbn en terminal og skriv> sudo nano/etc/xdg/lxsession/LXDE-pi/autostart
- Kopier denne linje til bunden af filen> @lxterminal -e python3 /home/pi/Desktop/mumo.py
- Gem filen, og luk den.
- Nu starter scriptet automatisk ved genstart.
- Åbn koden.
- Skift til dit URL -slutpunkt. (hvor skal dataene sendes på din backend -server)
Trin 21: #Hardware - Sensorudvidelse (valgfrit)
Dele:
- Samlingen fra trin 9
- Sensor_krop
- Sensor_kappe
- Digital lyssensor (lille sensor)
- BME680 sensor (lang sensor)
- 4 x M2x5 skruer
- 4x M3 skruer
Instruktioner:
- Sæt de to I2C grove -tilslutningskabler gennem hullet på sensor_cap.
- Tilslut BME680 -sensoren og den digitale lyssensor til I2C -groveforbindelseskablet.
- Indsæt BME680 -sensoren og den digitale lyssensor i sensor_body -delen, og fastgør den med fire M2x5 -skruer. Du bliver nødt til at bøje kablet for at montere sensorerne på plads, så vær forsigtig!
- Skub sensor_cap oven på sensorhuset for at lukke det.
- Fastgør hætten til kroppen med to M3 skruer.
- Fastgør sensor-tilføjelsesmodulet til fronten af gatewayen med to M3-skruer. (se billede - Rød cirkel)
- Grovekablerne er sandsynligvis for lange. Skub dem inde i sensorhuset.
Trin 22: #Hardware - Kameraudvidelse (valgfrit)
Dele:
- Samlingen fra trin 10
- Kameramodul (med M2.5 -skruer)
- Kamera_krop
- Kamera_kappe
- 4x M3 skruer
Instruktioner:
- Placer kameraet og et lysfæste i kamerahuset, og fastgør det med de fire M2.5 -skruer fra kameramodulet.
- For at indsætte kamerakablet skal vi løfte den sorte plastikholder fra forbindelsen.
- Indsæt kamerakablet med den blå overflade vendt mod kameraet. (se billeder)
- Skub camera_body oven på forsamlingen
- Fixed camera_cap med to M3 skruer til camera_body.
- Monter kameratilbehøret på bunden af gatewayhuset med to M3 -skruer (se billede - rød cirkel)
- Skub det udragende kabel ind i huset.
Trin 23: #Hardware - Bug Trap Extension (valgfri)
Dele:
- Samlingen fra trin 11
- Trap_Frame
- bug trap papir - klæbrig papir
- 2x M3 skruer
Instruktioner:
- Placer Trap_Frame -delen oven på kamerahuset. Fælden har noget plads til gatewayens usb -kabel, så tjek billederne for den korrekte retning.
- Fastgør med to M3 -skruer på venstre og højre side af kamerahuset.
- Indsæt dit (60 x 75) mm fejlpapir i fælden. Der er to åbninger i for- og bagretning. Det afhænger af, hvordan du vil placere gatewayen.
- Power usb -kablet kan væves mellem fældedelens åbne struktur.
Trin 24: #Hardware - Montering af gateway
Gatewayen er forsynet med mange muligheder for at montere gatewayen.
Vi har to skruespalter, hvorpå porten kan hænges.
Vi har også kabelbinderlunde, så du nemt kan fastgøre porten til hvad som helst.
Trin 25: #Hardware - forskellige orienteringer
Gatewayen er modulær, så sensorerne og kameraet kan monteres i forskellige retninger. Du kan også oprette dine egne komponenter og føje dem til opsætningen.
Anbefalede:
MuMo - Node_draft: 24 trin (med billeder)
MuMo-Node_draft: ### UPDATE 10-03-2021 // de nyeste oplysninger/opdateringer vil være tilgængelige på github-siden: https: //github.com/MoMu-Antwerp/MuMo Hvad er MuMo? Hvad er MuMo? MuMo er et samarbejde mellem produktudvikling (en afdeling ved University of Antwe
Sådan laver du din egen WIFI -gateway til at forbinde din Arduino til IP -netværk?: 11 trin (med billeder)
Sådan laver du din egen WIFI -gateway til at forbinde din Arduino til IP -netværk?: Som så mange mennesker synes du, at Arduino er en meget god løsning til hjemmeautomatisering og robotik! Men når det kommer til kommunikation, kommer Arduinos bare med serielle links. Jeg arbejder på en robot, der skal være permanent forbundet med en server, der kører ar
IoT RC bil med smart lampe fjernbetjening eller gateway: 8 trin (med billeder)
IoT RC Car With Smart Lamp Remote or Gateway: For et ikke -relateret projekt havde jeg skrevet nogle Arduino -koder for at tale med MiLight smarte lamper og lampe -fjernbetjeninger, som jeg har i mit hjem. Jeg besluttede mig for at lave en lille RC -bil til test
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Bluetooth Gateway-modul til 2-vejs radioer: 3 trin (med billeder)
Bluetooth Gateway-modul til 2-vejs radioer: Bluetooth Gateway Adapter til 2-vejs radioer Har du nogensinde ønsket at have et trådløst headset til brug med din skinke rig? Dette kan realiseres pænt med et Bluetooth -headset, der har en anstændig mikrofon og en radio, der understøtter Bluetooth. Der er nyere radioer