Innholdsfortegnelse:
- Trinn 1: #Hardware - Bestilling av deler
- Trinn 2: #Hardware - 3D -trykte deler
- Trinn 3: #Software - Forbered SD -kort Raspberry Pi
- Trinn 4: #Hardware - Klargjør luftstøvføleren (valgfritt)
- Trinn 5: #Hardware - Montering av avstandsstykker (valgfritt)
- Trinn 6: #Hardware - Koble til kamerakabel / støvsensor / I2C (valgfritt)
- Trinn 7: #Hardware - Bygg stabelen inn i huset
- Trinn 8: #Hardware - Dragino LoRa Shield
- Trinn 9: #Hardware - Bakdeksel
- Trinn 10: #Hardware - Oppsett LoRa Gatway
- Trinn 11: #Software - Oppsett LoRa Gatway - Første oppstart Raspberry Pi
- Trinn 12: #Software - Setup LoRa Gatway - Få Ether -adresse for TTN
- Trinn 13: #TTN - Registrer deg / logg inn
- Trinn 14: #TTN - Lag en Gatway på TTN
- Trinn 15: #Software - Setup LoRa Gatway - Grensesnittalternativer
- Trinn 16: #Software - Setup LoRa Gatway - Last ned og installer LoRaWAN Packet Forwarder Aktiver SPi
- Trinn 17: #Software - Oppsett LoRa Gatway - Config Gateway ID, frekvensbånd og serveradresse
- Trinn 18: #Software - Setup LoRa Gatway - Start LoRa Network
- Trinn 19: #Software - Setup Gateway - Sensor / kamera - Installer (valgfritt)
- Trinn 20: #Software - Setup Gateway - Sensor / kamera - Skriptkjøring (valgfritt)
- Trinn 21: #Hardware - Sensorforlengelse (valgfritt)
- Trinn 22: #Hardware - Kamerautvidelse (valgfritt)
- Trinn 23: #Hardware - Bug Trap Extension (valgfritt)
- Trinn 24: #Hardware - Montering av gatewayen
- Trinn 25: #Hardware - Forskjellige retninger
Video: MuMo - LoRa Gateway: 25 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
### OPPDATERING 10-03-2021 // den siste informasjonen / oppdateringene vil være tilgjengelig på github-siden:
github.com/MoMu-Antwerp/MuMo
Hva er MuMo?
MuMo er et samarbeid mellom produktutvikling (en avdeling ved Universitetet i Antwerpen) under navnet Antwerp Design Factory og Antwerp Fashion Museum.
Målet med prosjektet er å bygge et IOT -skjermsystem med åpen kildekode basert på et LoRa -nettverk.
- Det skal være enkelt å sette opp.
- Den skal være enkel å montere.
- Det må være skalerbart når det gjelder applikasjonsområde.
Hva prosjektet MuMo inneholder:
MuMo Node
MuMo Node er en lavenhetsenhet på AA -batterier som kan måle og overføre miljøparametere over et LoRa -nettverk. Parametrene er temperatur, fuktighet, omgivelsestrykk og lysstyrke.
*** MuMo -noden kan utvides med andre funksjoner som skal brukes i andre applikasjoner. ***
MuMo Gatway
MuMo Gateway er en aktiv LoRa -gateway som kan motta og videresende LoRa -signaler fra Node -enheten over internett. I dette prosjektet vil gatewayen også være utstyrt med de samme sensorene til MuMo Node -enheten, luftstøvføler og en feilfelle som kan fjernovervåkes med et kamera.
*** Gatewayen trenger ikke å være utstyrt med sensorer eller et kamera. Det kan også bare tjene til å tilby et LoRa -nettverk (ikke -måle -gateway). ***
MuMo Dashboard
MuMo Dashboard er gitt for å lage en oversiktlig webapplikasjon over nettverket som opprettes. Det er gjort brukervennlig med forskjellige funksjoner. Dashbordet kan tilpasses fullt ut til brukerens ønsker og applikasjoner.
Github -side:
github.com/MoMu-Antwerp/MuMo
Tilknyttede instruksjonssider:
MuMo_Node:
MuMo_Gateway:
Nødvendige verktøy:
- 3D -skriver med filament
- Loddejern / loddetinn
- Liten skjæretang
- Varm limpistol (eller andre fikseringsverktøy)
- Liten skrutrekker
Trinn 1: #Hardware - Bestilling av deler
Deler å bestille:
Se github -siden for en nylig oversikt:
github.com/MoMu-Antwerp/MuMo/blob/master/Shopping_list.md
Trinn 2: #Hardware - 3D -trykte deler
Deler til 3D -utskrift:
-
Inngangsport
- GATEWAY_Main_Housing
- GATEWAY_Bakside
-
Sensor_forlengelse
- Sensor_Hus
- Sensor_Bakomslag
-
Kamera_utvidelse
- Camera_Housing
- Camera_Backcover
- Trap_extension
github -siden for de nyeste STL -filene:
github.com/jokohoko/Mumo/tree/main/STL_GATEWAY
Trykk filament:
PETG (foretrukket og mer holdbart)
PLA
Generelle utskriftsinnstillinger:
- Ingen støtte nødvendig
- Fyll ikke nødvendig
- 0,2 laghøyde
- 3 utvendige omkretser (for styrke og holdbarhet)
Trinn 3: #Software - Forbered SD -kort Raspberry Pi
Deler:
- Bringebær Pi
- Micro SD -kort.
Bruksanvisning:
- Kontroller at SD-kortet er blinket og at det riktige bringebæroperasjonssystemet (Raspberry Pi OS (32-biters) med skrivebord) er installert på micro SD-kortet. Følg lenken nedenfor for å finne de riktige instruksjonene for å blinke og forberede micro SD -kortet.
- Sett inn micro SD -kortet i Raspberry Pi.
Lenke:
www.raspberrypi.org/documentation/installation/installing-images/
Trinn 4: #Hardware - Klargjør luftstøvføleren (valgfritt)
Deler:
- sett luftstøvføler
- 2 x motstand (3,3 KΩ)
- Grove hattebrett
- 2 x krympehylser
Bruksanvisning:
- Klipp den røde ledningen opp til kontakten.
- Klipp den gule ledningen i en avstand på 3 cm fra kontakten.
- Klipp den svarte ledningen i en avstand på 2 cm fra kontakten.
- Strip enden av hver ledning.
- Sett en liten krympehylse over den gule kabelen.
- Sett et stort krympehylse over den gule og svarte kabelen.
- Lodd de to motstandene i serie med den gule kabelen til kontakten i mellom.
- Lodd den andre gule kabelen på siden av sensoren til en av motstandene.
- Skyv den lille hylsen over loddetilkoblingen til den gule ledningen med en motstandsende fremdeles eksponert og krymp den lille hylsen.
- Lodd de svarte ledningene tilbake sammen med den fortsatt utsatte motstandsenden i mellom.
- Skyv den store hylsen over loddetilkoblingen og den lille hylsen og varmekrympe den store hylsen.
- Lodd den røde kabelen til 5V -pinnene (pin 2 og 4) på Grove hattebrett (se bildet øverst).
Trinn 5: #Hardware - Montering av avstandsstykker (valgfritt)
Deler:
- Grove hattebrett
- Sett luftstøvføler
- 4 x hunn-hann-avstandsstykker
- 4 x hunn-kvinnelige avstandsstykker
- 4 x mutter
Bruksanvisning:
- Monter avstandsstykkene for hunn-hann gjennom monteringshullene på lundhattbrettet
- Skru mutrene på avstandsstykkene for hunn-hann og stram dem. (for å gi ekstra plass til kablene å bøye)
- Skru avstandsstykkene mellom hunn og hunn oppå mutrene og stram til alt.
- Legg den røde 5V -kabelen til luftdammsensoren langs innsiden av avstandsstykket (se siste bilde).
Trinn 6: #Hardware - Koble til kamerakabel / støvsensor / I2C (valgfritt)
Deler:
-
Monteringsbunken fra trinn 6
- Bringebær PiModel 3 B+
- Kamerakabel
- 2 x grove tilkoblingskabler
- 1 x lang M2,5 skrue
Bruksanvisning:
Kamerakabel:
- Løft låsen på kabelforbindelsen på Raspberry Pi (se bilde ett - rødt rektangel). Vær forsiktig, skjør!
- Sett kamerakabelen inn i kontakten på Raspberry Pi med den blå siden vendt mot USB -pluggene.
- Når kabelen er på rett sted. Skyv låsen tilbake på plass slik at kabeltilkoblingen er sikret.
- Før kamerakabelen gjennom det medfølgende hullet inn i lundbrettet. (se bildet av lundbrettet ovenfra - rødt rektangel)
- Juster brettet med tappene på siden.
- Skyv den helt ned for å lage en bunke.
- For å sikre stabelen, monter skruen i hullet ved siden av lydtilkoblingen til bringebær -pi. (se bildet ovenfra)
- Den første stabelen er fullført!
Luftstøvføler:
Koble kontakten til luftstøvføler til pinne D16 på Grove hattebrett. (se bildet av grovebrettet ovenfra - lilla rektangel)
I2C -kontakter:
Koble de to grove -tilkoblingskablene til I2C -kontaktene på Grove hatkort. Bruk helst kontaktene som er nær kamerakabelen. Dette gjør det lettere å bruke HDMI -porten etterpå. (se bildet av grovebrettet ovenfra - blått rektangel)
Trinn 7: #Hardware - Bygg stabelen inn i huset
Deler:
- Monteringsbunken fra trinn 6
- Gateway_body 3D -utskrift
- 3 x lang M2,5
- 1 x M3
Bruksanvisning:
- Sjekk om micro SD -kortet er satt inn i Raspberry Pi.
- Sett luftstøvsensoren inn i 3D -utskriftshuset og fest den med M3 -skruen.
- Før vi setter inn stakken. Før kamerakabelen og de to I2C grove -tilkoblingskablene gjennom det nederste sporet i huset.
- Sett Pi -stakken inn i huset.
- Skyv kablene ned på siden slik at de ikke kommer i veien.
- Sørg for at ingen ledninger er foran Micro USB og HDMI -tilkoblingen.
- Fest stabelen med tre M2,5 -skruer gjennom de store hullene på forsiden.
Trinn 8: #Hardware - Dragino LoRa Shield
Deler:
- Monteringen fra trinn 7
- Dragino LoRa -skjold
- 4 x korte M2,5 skruer
Bruksanvisning:
- Installer antennen på Dragino LoRa -skjoldet på forhånd. (ikke stram helt ennå!)
- Sett Dragino LoRa -skjoldet på toppen av luehattbrettet. Juster pinnene og skyv den helt ned.
- Fest brettet med de fire M2.5 -skruene.
Trinn 9: #Hardware - Bakdeksel
Deler:
- Monteringen fra trinn 8
- Gateway_backcover
- 2x M3 skruer
Bruksanvisning:
- Skyv innsatsene på bakdekselet inn i huset og skyv det ned.
- Festet bakdekselet med to M3 -skruer.
Trinn 10: #Hardware - Oppsett LoRa Gatway
Deler:
- Monteringen fra trinn 9
- Ekstrautstyr: skjerm (HDMI) / tastatur / mus
- Micro usb strømforsyning
Bruksanvisning:
- Koble bringebæret til en skjerm med en HDMI -kabel.
- Koble en mus, et tastatur til USB -kontakten.
- Koble til strøm -usb -kabelen til Raspberry Pi sist. Det burde begynne å starte opp nå.
Trinn 11: #Software - Oppsett LoRa Gatway - Første oppstart Raspberry Pi
Bruksanvisning:
- Du vil se oppsettsskjermen. Følg instruksjonene i oppsettskjermen.
- Velg din fylke / nettverk / tastaturinnstilling
- På slutten vil den søke etter oppdateringer og installere dem. Vær tålmodig, dette kan ta noen minutter.
Trinn 12: #Software - Setup LoRa Gatway - Få Ether -adresse for TTN
Bruksanvisning:
- Åpne en terminal på Raspberry Pi.
- Skriv inn> ifconfig wlan0:
- Du kan se eteradressen til Pi. (eks: b5: 23: eb: fc: 55: d4)
- Skriv ned dette fordi du trenger det når du setter opp gatewayen i TTN.
*** Side notat ***
For mer detaljert oppsettinformasjon om Dragino PG1301, se brukerhåndboken (side 7):
Git lenke til pdf
Trinn 13: #TTN - Registrer deg / logg inn
Ting -nettverket gir et sett med åpne verktøy og et globalt, åpent nettverk for å bygge din neste IoT -applikasjon til lave kostnader, med maksimal sikkerhet og klar til skalering.
* Hvis du allerede har en konto, kan du hoppe over dette trinnet
Bruksanvisning:
- Registrer deg på The Things Network og opprett en konto
- Følg instruksjonene på TTN -nettstedet.
- Etter registrering logg deg på kontoen din
- Gå til konsollen. Du finner den i rullegardinmenyen i profilen din (se bilde)
Trinn 14: #TTN - Lag en Gatway på TTN
Bruksanvisning:
- Klikk på Gateway i konsollen på TTN.
- Klikk på register gateway i øvre høyre hjørne til en ny gateway -enhet. (se bildet - rød firkant)
- Merk av i boksen "Jeg bruker den eldre pakkesenderen". (se bildet - grønt firkant)
- Fyll ut gateway EUI ved å bruke eteradressen fra Pi. Konverter adressen din som dette eksempelet b5: 23: eb: fc: 55: d4 => B523EBFC55D4FFFF (se bildet - grønt rektangel) "FFFF" blir lagt til for å gjøre det til en 8 byte unik EUI.
- Velg din frekvensplan (f.eks: Europa - 868MHz for Europa)
- Velg ruteren din (eks: ttn-router-eu for Europe)
- Pek posisjonen din på kartet. (valgfri)
- Merk av for den riktige boksen, innendørs eller utendørs.
- Klikk på knappen Registrer gateway nederst på siden
Trinn 15: #Software - Setup LoRa Gatway - Grensesnittalternativer
Bruksanvisning:
- I terminalen skriver du inn> sudo raspi-config
- Velg Grensesnittalternativer
- Velg og aktiver SPI
- Velg og aktiver Kamera
- Velg og aktiver I2C
Trinn 16: #Software - Setup LoRa Gatway - Last ned og installer LoRaWAN Packet Forwarder Aktiver SPi
Bruksanvisning:
- I terminalen skriver du inn> wget
- Dette vil laste ned pakkespeditøren fra Dragino Server til RPI.
- I terminalen skriver du inn> sudo dpkg -i lorapktfwd.deb
Trinn 17: #Software - Oppsett LoRa Gatway - Config Gateway ID, frekvensbånd og serveradresse
Bruksanvisning:
- Etter installasjonen, gå til etc/ lora-gateway/ og åpne local_conf.json
- Mellom de krøllete parentesene, legg til denne delen nedenfor:
"gateway_ID": "B523EBFC55D4FFFF",
"server_address": "router.eu.thethings.network",
"serv_port_up": 1700,
"serv_port_down": 1700
3. Endre gateway_ID til gateway_ID du brukte til å sette opp gatewayen i TTN. (med "FFFF")
4. Lagre dokumentet.
Trinn 18: #Software - Setup LoRa Gatway - Start LoRa Network
Bruksanvisning:
- I terminalen type>
- sudo systemctl stopp lorapktfwd
- sudo systemctl start lorapktfwd
- sudo systemctl aktiver lorapktfwd
- Dette starter pakkevideren på nytt og sørger for at speditøren starter med Raspberry Pi. Nå er LoRa -gatewayen din aktiv.
- Du bør se statusoppdateringen til "tilkoblet" innen få minutter på TTN.
Trinn 19: #Software - Setup Gateway - Sensor / kamera - Installer (valgfritt)
Bruksanvisning:
- Sjekk om du har python 3 på Raspberry Pi. I terminaltypen => python3
- Hvis du ikke har python 3, følger du denne installasjonsinstruksjonen:
- type => sudo apt oppdatering
- type => sudo apt install python3 idle3
- Nå bør du ha python 3. Sjekk igjen med det første trinnet.
Aktiver kamera / I2C / SPI: (du kan ha gjort dette allerede i LoRa -oppsettet)
- I terminaltypen => sudo raspi-config
- Gå til Grensesnittalternativer.
- Aktiver kamera
- Aktiver I2C
- Aktiver SPI
Installer følgende biblioteker: (skriv inn disse kommandoene i terminalen)
- sudo apt-get oppdatering
- 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 installasjonsplan
Trinn 20: #Software - Setup Gateway - Sensor / kamera - Skriptkjøring (valgfritt)
Bruksanvisning:
- Last ned python -skriptet "mumo.py" fra github: Github -lenken
- Plasser koden på skrivebordet.
- Åpne en terminal og skriv> sudo nano/etc/xdg/lxsession/LXDE-pi/autostart
- Kopier denne linjen til bunnen av filen> @lxterminal -e python3 /home/pi/Desktop/mumo.py
- Lagre filen og lukk den.
- Nå starter skriptet automatisk ved omstart.
- Åpne koden.
- Endre til URL -endepunktet ditt. (hvor skal dataene sendes på backend -serveren)
Trinn 21: #Hardware - Sensorforlengelse (valgfritt)
Deler:
- Monteringen fra trinn 9
- Sensor_del
- Sensor_kap
- Digital lyssensor (liten sensor)
- BME680 sensor (lang sensor)
- 4 x M2x5 skruer
- 4x M3 skruer
Bruksanvisning:
- Sett de to I2C grove -tilkoblingskablene gjennom hullet på sensor_cap.
- Koble BME680 -sensoren og den digitale lyssensoren til I2C grove -tilkoblingskabelen.
- Sett inn BME680 -sensoren og den digitale lyssensoren i sensor_body -delen og fest den med fire M2x5 -skruer. Du må bøye kabelen for å få sensorene på plass, så vær forsiktig!
- Skyv sensor_cap på toppen av sensorhuset for å lukke den.
- Festet hetten til kroppen med to M3 -skruer.
- Fest sensorutvidelsenheten foran på porten med to M3-skruer. (se bilde - Rød sirkel)
- Grovekablene er sannsynligvis for lange. Skyv dem inn i sensorhuset.
Trinn 22: #Hardware - Kamerautvidelse (valgfritt)
Deler:
- Monteringen fra trinn 10
- Kameramodul (med M2.5 -skruer)
- Kamera_kropp
- Camera_cap
- 4x M3 skruer
Bruksanvisning:
- Plasser kameraet og ett lysfeste i kamerahuset og fest det med de fire M2.5 -skruene fra kameramodulen.
- For å sette inn kamerakabelen må vi løfte den svarte plastholderen fra tilkoblingen.
- Sett inn kamerakabelen med den blå overflaten vendt mot kameraet. (se bilder)
- Skyv camera_body på toppen av enheten
- Fixed camera_cap med to M3 -skruer til camera_body.
- Monter kameratilbehøret på bunnen av gatewayhuset med to M3 -skruer (se bilde - rød sirkel)
- Skyv den utstående kabelen inn i huset.
Trinn 23: #Hardware - Bug Trap Extension (valgfritt)
Deler:
- Monteringen fra trinn 11
- Trap_Frame
- bug trap -papir - klebrig papir
- 2x M3 skruer
Bruksanvisning:
- Plasser Trap_Frame -delen på toppen av kamerahuset. Fellen har litt plass til strøm -usb -kabelen til gatewayen, derfor sjekk bildene for riktig retning.
- Fest med to M3 -skruer på venstre og høyre side av kamerahuset.
- Sett inn (60 x 75) mm feilpapir i sporet på fellen. Det er to spor, både foran og bak. Det kommer an på hvordan du vil plassere porten.
- Strøm -usb -kabelen kan veves mellom den åpne strukturen til felledelen.
Trinn 24: #Hardware - Montering av gatewayen
Gatewayen har mange alternativer for montering av gatewayen.
Vi har to skruespor som porten kan henges på.
Vi har også kabelbindere, slik at du enkelt kan feste porten til hva som helst.
Trinn 25: #Hardware - Forskjellige retninger
Gatewayen er modulær slik at sensorene og kameraet kan monteres i forskjellige retninger. Du kan også lage dine egne komponenter og legge dem til i oppsettet.
Anbefalt:
MuMo - Node_draft: 24 trinn (med bilder)
MuMo-Node_draft: ### UPDATE 10-03-2021 // den siste informasjonen/oppdateringene vil være tilgjengelig på github-siden: https: //github.com/MoMu-Antwerp/MuMoHva er MuMo? Hva er MuMo? MuMo er et samarbeid mellom produktutvikling (en avdeling ved University of Antwe
Hvordan lage din egen WIFI -gateway for å koble Arduino til IP -nettverk?: 11 trinn (med bilder)
Hvordan lage din egen WIFI -gateway for å koble Arduino til IP -nettverk?: Som så mange mennesker tror du Arduino er en veldig god løsning for å gjøre hjemmeautomatisering og robotikk! Men når det gjelder kommunikasjon, kommer Arduinos bare med seriekoblinger. Jeg jobber med en robot som må være permanent koblet til en server som kjører
IoT RC -bil med smart lampe fjernkontroll eller gateway: 8 trinn (med bilder)
IoT RC Car With Smart Lamp Remote or Gateway: For et ikke -relatert prosjekt hadde jeg skrevet noen Arduino -koder for å snakke med MiLight smarte lamper og lampekontroller som jeg har i hjemmet mitt. Etter at jeg lyktes i å fange opp kommandoer fra de trådløse fjernkontrollene, Jeg bestemte meg for å lage en liten RC -bil for å teste
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
Bluetooth Gateway-modul for 2-veis radioer: 3 trinn (med bilder)
Bluetooth Gateway-modul for 2-veis radioer: Bluetooth Gateway Adapter for 2-veis radioer Dette kan realiseres pent med et Bluetooth -headset som har en anstendig mikrofon, og en radio som støtter Bluetooth. Det er nyere radioer