Search

Archives

Pages

Op mijn desktop:

Suggesties, commentaar, ... (klik of schrijf zelf:)e-mail webgang
Laatste titels:

RadioLAB: Sensoren voor kunst en burgermetenschappen

Uitzending do 18:00 ** May 4th, 2021 by wim.webgang **

In de rubriek
RadioLAB:
RadioLAB 2: Sensoren en behuizingen
met Silvia, Pepa, en Marthe

Sensoren
- Pepa Ivanova heeft als kunstenaar veel ervaring met het bouwen van eigen (installaties met) sensoren. Ze maakt een artistieke interpretatie van data als geluid, licht enz.

Behuizingen:
De combinatie Raspberry Pi – Enviro+ met fijnstofsensor is wel onder de knie, maar het blijft zoeken naar
- een goed systeem om de date te verzamelen, opslaan, weergeven.
- een inbouwmogelijkheid

1. MOC-case

Een Raspberry Pi4 met 4 GB geheugen + Enviro+ met fijnstofsensor moest een behuizing vinden waar de PM-sensor (blauw bakje) mee in paste.
Deze behuizing is bedoeld om te gebruiken bij het uitproberen, installeren, programmeren enz. Op de Raspberry Pi 4 kan je immers comfortabel een desktop draaien die je tegelijk gebruikt voor het Enviro+ werk, opzoekwerk, documenteren enz. Je moet aan alle stekkers en draadjes kunnen, het moet altijd uit elkaar genomen kunnen worden, maar het moet toch de boel bijeenhouden (sensor, bord, kabels, ..).

Eerste ontwerp van de Lego moc-case: display van Enviro+ gaf meer dan 40 graden aan.
Ik ga nog proberen de onderkant van het bord wat luchtiger te maken en de enviro er een beetje uit te laten komen.


2. Meetschouw


In combinatie met een Pi Zero is het meetstation klein genoeg om in een andere vorm te passen, om in de buitenlucht te meten, bv een verluchtingspijpje.


Draagbaar?

Pepa heeft ons natuurlijk wel op een idee gebracht met haar wearable sensoren: waarom geen draagbare vorm maken? Dan kan je mobiel de luchtvervuiling meten… Enkel een stroomvoorziening nodig.

Vele vragen
Uitproberen met een Raspberry Pi 4, manueel starten van de voorbeeld-programma’s en uitvoer bekijken op de commandline is ok, maar dan …?
- hoe de python programma’s aanpassen?
- hoe overzetten naar een pi zero? Kan je gewoon de micro-sd kaart oversteken van de Pi4? (of een oudere?)
- hoe automatisch starten van de metingen na stroomuitval (of bij opstarten door stroom te krijgen in headerless opstelling)
- hoe vanop afstand inloggen om programma te starten/stoppen, te wijzigen, de gegevens er af te halen enz?
- hoe een headless Raspberry pi afzetten??
- hoe de gegevens automatisch doorsturen naar elders (waar)?


A:
- python programmeren: mcedit kan, of desktop: editor in RasPi menu: Thonny – zie ook Linux Mag nl maart, p20
- SD kaart met systeem uitwisselen: kaart van RasPi4 niet, wel de oudere, bv van Pi3B/+. Je kan de configuratie (installatie van Noobs tot systeem) doen op een Pi3 die je aangesloten hebt op scherm/toetsenbord/muis, en nadien de kaart overzetten naar de “headless” Zero. https://www.raspberrypi.org/forums/viewtopic.php?t=171993

- rc.local, at reboot instelling/cron/.., service van maken…?
- headless/wifi/netwerk:
Als je toegang hebt tot een draaiend systeem kan je de (commandolijn)-tool raspi-config starten (met sudo ervoor).
sudo raspi-config, interface, en daarin kan je ssh aanzetten, en de netwerkverbinding instellen.
Als je enkel aan het sd-kaartje kan, moet je een aantal bestanden maken/aanpassen.

  1. sshd configureren; ssh aktiveren: touch /boot/ssh zet een bestand dat bij het opstarten gedetecteerd wordt en sshd start. Gebruik: ssh (command line), fish (desktop).
  2. wifi instellen, touch /root/wpa_supplicant.conf en zet daarin:

    country=BE
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1

    network={
    ssid="NETWORK-NAME"
    psk="NETWORK-PASSWORD"
    }

    aanpassen enz..

  3. vast ip instellen: aanpassen in /etc/dhcpcd.conf (maar voorbeelden daar zijn allemaal voor de vaste ethernet aansluiting eth0, niet voor wifi; indien dhcp toegewezen adres kan je op je router kijken ofwel zoeken met bv: nmap 192.168.0.* en kijken / proberen uit de lijst die je krijgt.
  4. - is er een reset knop?
    - webservice? broker? mqtt?

Lift ^ | Lift v | Comments Off

Comments are closed.