Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Gaspomp-kaatskimmers detecteren: Een Raspberry Pi-dashboardscanner

Bouw een realtime dashboard-gadget om kaatskimmers op tankstations te detecteren

Creditcardfraude blijft een alomtegenwoordige dreiging, vooral op tankstations waar magnetische stripkaarten kwetsbaar zijn voor simpele, goedkope skimmer-apparaten. Een skimmer zit over de kaartslot, registreert de data en stuurt het door naar het point-of-sale-systeem van de pomp – essentieel een "man-in-the-middle"-aanval.

In 2023 publiceerde Nathan Seidle van SparkFun Electronics een grondige analyse van gestolen skimmers van brandstofpompen en lanceerde een bijbehorende Android/iOS-app die scant op de unieke Bluetooth-handtekeningen van die apparaten. Hoewel nuttig, prefereren veel gebruikers een permanente, omgevingsoplossing die continu waakt voor verdachte apparaten.

1. Hardware

Twee componenten maken dit kit uit: een Raspberry Pi Zero W en een Adafruit SSD1306 OLED-display. De OLED ondersteunt zowel I²C als SPI; we gebruiken SPI voor snellere dataoverdracht. Bedraad het display volgens de officiële SparkFun bedradingsgids. Houd kabels kort en flexibel – 28-gauge massief of gestrand draad werkt goed.

2. Raspbian instellen

Voor een schone headless-installatie, gebruik Pi Bakery om een Raspbian-image te bakken die voorgeconfigureerd is voor je thuisnetwerk en SSH-toegang. Dit elimineert de noodzaak voor een monitor en toetsenbord tijdens de setup.

3. Python en bibliotheken installeren

sudo apt update
sudo apt install -y python3 python3-pip python3-dev bluetooth libbluetooth-dev git
sudo pip3 install pybluez
sudo pip3 install RPi.GPIO
sudo pip3 install Adafruit_BBIO
sudo apt install -y python3-imaging python3-smbus

Kloon en installeer de SSD1306-driver:

git clone https://github.com/adafruit/Adafruit_Python_SSD1306.git
cd Adafruit_Python_SSD1306
sudo python3 setup.py install

4. Skimmer-scanner software

Kloon de open-source scanner:

cd ~
git clone https://github.com/photoresistor/raspi_skimscan
cd raspi_skimscan
python3 raspi_skimscan.py

Je ziet een "Scanning…"-bericht dat elke 10 seconden update. Om te testen, hernoem de Bluetooth-apparaatnaam van je telefoon naar HC‑05 – de scanner zou het moeten vlaggen als potentiële skimmer.

Maak het script uitvoerbaar en configureer het om op boot te starten:

sudo chmod +x raspi_skimscan.py
sudo nano /etc/rc.local

Voeg de regel toe voor exit 0:

sudo python3 /home/pi/raspi_skimscan/raspi_skimscan.py &

5. Montage

Download de behuizingsbestanden van de GitHub-repo en 3D-print ze. Monteer de OLED op de bovenplaat, bevestig met een lichte aanraking van lijmpistool indien gewenst, en positioneer de Pi op de onderplaat. Bevestig de helften met M2,5×10 mm kapselkopschroeven.

Bevestig de afgeronde unit aan het dashboard of de console van je voertuig waar het zichtbaar is maar niet afleidt. Voed het vanuit elke 5 V USB-bron die minstens 1 A kan leveren.

Lees meer informatie…

Productieproces

  1. Domestische pompen uitgelegd: Typen, mechanica en plaatsing
  2. Meertrapspompen begrijpen: functie, toepassingen en voordelen
  3. Elektrische dompelpompen uitgelegd: Hoe ze werken en waarom ze essentieel zijn
  4. Dompelpompen: Kenmerken, Voordelen en Toepassingen Begrijpen
  5. Zeeuwterpompen Begrepen: Functie, Toepassingen & Corrosiebestendigheid
  6. Industriële Pompen: Typen, Toepassingen & Voordelen
  7. Dompelpompen begrijpen: werking en belangrijkste voordelen
  8. Koelmiddelpompen begrijpen: Hoe ze motoren en systemen koelen
  9. Warmwaterpomp Basis: Hoe Ze Werken & Waarom Ze Belangrijk Zijn
  10. Directaangedreven hydraulische pompen: Kenmerken & toepassingen
  11. Grondbeginselen van Centrifugale Pompen: Ontwerp, Bedrijf en Toepassingen