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

Bouw een Veilige Gezichtsherkenning-deur met Windows IoT en Raspberry Pi

Creëer een kosteneffectief, slim thuis-toegangssysteem dat automatisch ontgrendelt wanneer een geregistreerd gezicht gedetecteerd wordt. DIY-beveiligingsoplossingen geven je volledige controle en aanpassing terwijl installatiekosten laag blijven.

Dankzij Microsoft's Azure Face API (voorheen Project Oxford), kunnen makers nu betrouwbare gezichtsherkenning-applicaties bouwen met minimale moeite. Deze gids laat zien hoe je een Raspberry Pi, een USB-webcam, en een Windows IoT Core-apparaat combineert om een deur te ontgrendelen wanneer een geautoriseerde bezoeker voor de camera verschijnt.

Een korte demo van de Windows IoT Gezichtsherkenning-deur

Hoe ga jij het project uitbreiden? Welke features voeg je toe? Laat het ons weten in de reacties hieronder!

Initiële Instelling

  • Bedraad de deurbel en stroomrelais zoals geïllustreerd hieronder. Het relais zal het slotmechanisme besturen.

Software-instelling

  • Open Opdrachtprompt en navigeer naar de map waar je het project wilt klonen:

cd <jouw mappad>

  • Kloon de repository:

git clone https://github.com/ms-iot/Facial-Recognition-Door.git

  • Open FacialRecognitionDoor.sln in de FacialRecognitionDoor map met Visual Studio 2015.
  • In de Solution Explorer, vind Constants.cs onder het FacialRecognitionDoor project. Vervang OXFORD_KEY_HERE met je Azure Face API-key, die je kunt verkrijgen via de Azure Face API-portaal.
  • Alleen voor MinnowBoard Max: Stel DisableLiveCameraFeed van true naar false.
  • Kies de juiste build-configuratie: selecteer Debug & ARM voor Raspberry Pi of Debug & x86 voor MBM.

De MBM-configuratie wordt hieronder getoond. Raspberry Pi-gebruikers moeten ARM selecteren in plaats van x86.

  • Klik Remote Machine en voer het IP-adres van je IoT-apparaat in. Gebruik "Universal (Unencrypted Protocol)" voor Authenticatiemodus.

Gebruik WindowsIoTCoreWatcher om het IP-adres van je apparaat te vinden.

Voor meer details over het deployen van apps naar Windows IoT Core, zie de officiële documentatie.

  • Druk op de Remote Machine-knop (groene play-pijl) om de applicatie op je apparaat te starten.

Software Gebruik

De volgende screenshots zijn genomen op een PC geconfigureerd om een Raspberry Pi na te bootsen.

Bij eerste start zie je het hoofsscherm. Op een MBM, met DisableLiveCameraFeed op false, verschijnt de camerapreview in plaats van het camera-icoon.

Klik op het "plus"-icoon.

De onderste app-balk bevat drie knoppen: het "plus"-icoon voegt een nieuwe gebruiker toe aan je whitelist. Elk geautoriseerd gezicht kan de deur ontgrendelen.

Positioneer jezelf of een vriend voor de webcam en druk op ID-foto Maken. Je wordt gevraagd de zelfportret te beoordelen.

Als tevreden, voer de naam van de persoon in en druk op Bevestigen. De nieuwe gebruiker verschijnt in de Geautoriseerde Bezoekers sectie.

Klik op een gebruikersafbeelding in de linkerbovenhoek om dat bezoekersprofiel te bekijken.

Lees Meer Details : Windows IoT: Gezichtsherkenning-deur

Productieproces

  1. Beginner IoT-tutorial: Temperatuurdata streamen vanaf een Raspberry Pi
  2. Hartslagpulsen uitlezen met Windows 10 IoT Core op Raspberry Pi – Stap-voor-stap gids
  3. Raspberry Pi 3 verbinden met DHT11-sensor en data uploaden naar ThingsIo.ai-cloud
  4. Real-time Gezichtsherkenning op Raspberry Pi – Complete Gids
  5. Adafruit 10DOF IMU-data van Raspberry Pi 2 naar Azure Event Hubs Sturen met Windows 10 IoT Core
  6. Nauwkeurige Temperatuur- & Vochtigheidsmonitoring met SHT15 op Windows 10 IoT Core
  7. Windows 10 IoT Core Installeren op Raspberry Pi 3 Model B+: Stap-voor-stap Handleiding
  8. Bouw een Spraak-gecontroleerde Robot met Windows 10 IoT Core op Raspberry Pi 2
  9. GoPiGo v2 Uitbreiden op Windows 10 IoT Core voor Raspberry Pi 3
  10. GIGAIPC's IoT‑innovaties showcase op Embedded World 2019
  11. Eerste Thermoplastische Deur Baant Weg voor Geavanceerde Automotive Composieten