Arduino/Raspberry arkitektur/systemuppbyggnad IoT-projekt
Postat: 3 november 2021, 13:18:19
Hej,
i ett projekt vill jag samla in sensordata (temp, avstånd, grindar etc) för att skicka till egen server/databas.
I vår prototyp-uppsättning har vi sensorer kopplade till en Arduino som gör enkel beräkning och skickar en
sträng via USB till en RPi (4B) som processar detta och skickar till vår server. Det handlar om 5-10 sensorer
lite beroende på. Problem uppstår om avstånd är längre, tex 5-10m från RPi till sensorpositionen.
RPi kör WiFi (alt kabel) till ett 4G-modem.
Jag behöver hjälp med val av strategi och komponenter. Exempelvis, ska man istället ha en Arduino och
en RPi Zero ute vid varje position och att de får skicka data till en central RPi som samlar in och vidarebefordrar.
Alternativt Zero direkt till Server. Fördel här är att endast 5V/220V behövs ut till sensorposition. Men dyrare
lösning med många Arduino/Zero istället för en RPi i prototypfallet, plus större risk för störningar antar jag.
Kanske TP och PoE till Zero/Ard?
Kan man köra en Arduino med WiFi-kapacitet direkt till en central RPi kanske (direkt till nätet blir svårt.
Måste gå att fjärrmanövrera/övervaka (ssh/TeamViewer))?
Ett krav kommer vara skalbarhet och någon form av modultänk. Dvs i olika scenario är det olika sensorer som
behövs och de sitter på olika avstånd. Ska man göra flera installationer blir kabeldragning/tillpassning också
ett bekymmer. Bäst vore om man med enkla kontaktdon kan välja lämplig kabellängd och bara plugga in.
Eller trådlöst då förstås. Miljön kommer vara industriell, så krav på robusthet finns.
Möjligheterna är förstås många och jag behöver hjälp med att navigera i IoT-djungeln, vilka komponenter som
kan vara lämpliga att kombinera etc.
Vad skulle ni välja för upplägg? Jag kompletterar gärna beskrivningen om mer information önskas.
Vi är även beredda att ta in detta som ett konsultuppdrag via F-skatt/Frilans.
Pontus.
i ett projekt vill jag samla in sensordata (temp, avstånd, grindar etc) för att skicka till egen server/databas.
I vår prototyp-uppsättning har vi sensorer kopplade till en Arduino som gör enkel beräkning och skickar en
sträng via USB till en RPi (4B) som processar detta och skickar till vår server. Det handlar om 5-10 sensorer
lite beroende på. Problem uppstår om avstånd är längre, tex 5-10m från RPi till sensorpositionen.
RPi kör WiFi (alt kabel) till ett 4G-modem.
Jag behöver hjälp med val av strategi och komponenter. Exempelvis, ska man istället ha en Arduino och
en RPi Zero ute vid varje position och att de får skicka data till en central RPi som samlar in och vidarebefordrar.
Alternativt Zero direkt till Server. Fördel här är att endast 5V/220V behövs ut till sensorposition. Men dyrare
lösning med många Arduino/Zero istället för en RPi i prototypfallet, plus större risk för störningar antar jag.
Kanske TP och PoE till Zero/Ard?
Kan man köra en Arduino med WiFi-kapacitet direkt till en central RPi kanske (direkt till nätet blir svårt.
Måste gå att fjärrmanövrera/övervaka (ssh/TeamViewer))?
Ett krav kommer vara skalbarhet och någon form av modultänk. Dvs i olika scenario är det olika sensorer som
behövs och de sitter på olika avstånd. Ska man göra flera installationer blir kabeldragning/tillpassning också
ett bekymmer. Bäst vore om man med enkla kontaktdon kan välja lämplig kabellängd och bara plugga in.
Eller trådlöst då förstås. Miljön kommer vara industriell, så krav på robusthet finns.
Möjligheterna är förstås många och jag behöver hjälp med att navigera i IoT-djungeln, vilka komponenter som
kan vara lämpliga att kombinera etc.
Vad skulle ni välja för upplägg? Jag kompletterar gärna beskrivningen om mer information önskas.
Vi är även beredda att ta in detta som ett konsultuppdrag via F-skatt/Frilans.
Pontus.