Sådan bruger du Gravity Offline Edge AI-sensoren til ansigts- og gestusgenkendelse

Sådan bruger du Gravity Offline Edge AI Sensor til ansigts- og gestusgenkendelse

I en tid med intelligente enheder er privatliv og hastighed altafgørende. Gravity: Offline Edge AI Gesture & Face Detection Sensor tilbyder en revolutionerende måde at integrere kunstig intelligens i dine projekter på uden behov for en internetforbindelse. Uanset om du bygger et sikkert adgangssystem eller en berøringsfri controller, viser denne vejledning dig, hvordan du kan udnytte dens funktioner til genkendelse af 10 ansigter, registrering af 5 gestusser og registrering af hoved og skuldre. Lad os se nærmere på, hvordan denne effektive Edge AI-sensor med et 85° bredvinklet synsfelt kan forvandle dit næste Arduino-, ESP32- eller Raspberry Pi-projekt.

Hvad er Gravity Offline Edge AI Sensor?

Gravity: Offline Edge AI Sensor er en kompakt visionløsning, der samler alt i én enhed og er udviklet til makers og ingeniører. I modsætning til cloudbaseret AI foregår al behandling lokalt på chippen, hvilket sikrer nul latenstid og maksimal databeskyttelse. Denne Privacy-by-Design-tilgang gør den ideel til følsomme miljøer som soveværelser, klinikker eller private kontorer.

 

Vigtigste tekniske egenskaber:

  • Udvidet detektionsrækkevidde: Registrerer ansigter på op til 300 cm (3 meter) afstand og genkender gestusser inden for 2 cm til 50 cm.

  • To genkendelsestilstande: Understøtter både identifikation af 10 ansigter og registrering af hoved og skuldre (selv hvis personen bærer maske).

  • Bredt synsfelt: Udstyret med et 85° diagonalt synsfelt (Field of View) for bredere overvågningsdækning.

  • Smart feedback: Har en indbygget RGB-LED, der skifter farve baseret på den registrerede gestus.

Detektionsrækkevidde på 3 meter
85° diagonalt synsfelt

 

Hardwareopsætning: Tilslutning til Arduino

Det er nemt at sætte hardwaren op takket være Gravity-standarden.

  1. VCC/GND: Forbind til strøm- (3,3-5 V) og jordbenene.

  2. I2C-forbindelse: Forbind SDA og SCL til din mikrocontroller. Den standardmæssige I2C-adresse er 0x72.

  3. Kommunikationskontakt: Skift den indbyggede kontakt til tilstanden "I2C" for at opnå den nemmeste integration.

Protip: Denne sensor bruger cirka 100mA. Sørg for, at din mikrocontrollers strømforsyning kan levere en stabil strøm for at opnå den bedste nøjagtighed ved AI-genkendelse.

Trinvis vejledning: Ansigts- og bevægelsesregistrering

1. Intuitiv RGB-feedback ved bevægelser

Sensoren giver øjeblikkelig visuel feedback. Hver af de 5 forudindstillede bevægelser udløser en bestemt LED-farve:

  • Tommelfinger op: Blåt lys

  • “OK”-bevægelse: Grønt lys

  • Åben håndflade (stop): Rødt lys

  • Sejr (V-tegn): Gult lys

  • Kald mig: Lilla lys

Ansigts- og overkropsregistrering med data i realtid

 

2. Softwarekompatibilitet

Denne sensor fungerer perfekt med Arduino IDE. Til begyndere eller undervisere understøtter den også grafiske programmeringsplatforme som Mind+ og MakeCode.

3. Eksempelkode til ansigtsgenkendelse

Den følgende kode viser, hvordan man identificerer et registreret bruger-ID.

C++
#include <DFRobot_Sensor.h> // Brug det officielle Gravity AI-bibliotek

void setup() {
  Serial.begin(115200);
  if (!sensor.begin()) {
    Serial.println("Sensorinitialisering mislykkedes!");
    while (1);
  }
  Serial.println("Gravity Offline AI-sensor initialiseret.");
}

void loop() {
  // Registrerer ansigter og returnerer ID'et (1-10)
  int faceID = sensor.getFaceID(); 
  if (faceID > 0) {
    Serial.print("Genkendt ansigts-ID: ");
    Serial.println(faceID);
  }
  
  // Registrerer bevægelser
  int gesture = sensor.getGesture();
  if (gesture > 0) {
    Serial.print("Gestus registreret. Farvefeedback aktiv.");
  }
}

Avancerede tips til professionelle makers

  • Ansigtssporing og koordinater: Sensoren kan udsende X- og Y-koordinater. Du kan bruge disse data til at bygge en panorerings- og vippegimbal til ansigtssporing, der følger dine bevægelser.

  • Flere sensorer: Da I2C-adressen kan konfigureres via software, kan du tilslutte flere AI-sensorer til et enkelt Arduino-udvidelsesskjold for at skabe et 360-graders overvågningssystem.

  • Robust registrering af tilstedeværelse: Brug tilstanden registrering af hoved og skuldre til intelligent belysning. Den er mere præcis end almindelige PIR-sensorer, fordi den identificerer menneskets form, selv når du sidder helt stille.

Idéer til kreative projekter

  • Privatlivsorienteret smart home: Automatiser belysningen i private områder uden at optage videodata – alt forbliver offline.

  • Berøringsfrit kontrolpanel: Brug de 5 gestusser til at styre husholdningsapparater eller elevatorknapper, samtidig med at du opretholder høje hygiejnestandarder.

  • Sikker smartlås: Opret et tofaktorgodkendelsessystem, der kræver både dit Face ID og en bestemt håndgestus for at åbne.

Konklusion

Gravity Offline Edge AI Sensor er en gamechanger til offline AI-applikationer. Ved at kombinere ansigtsregistrering på 3 meter og gestusgenkendelse i ét enkelt modul, der ikke kræver netværk, giver den den perfekte balance mellem avanceret teknologi og brugerprivatliv.

Klar til at opgradere dit projekt? Besøg vores butik for at hente Gravity Offline Edge AI Gesture & Face Sensor og begynd at bygge i dag!


Skriv en kommentar

Din e-mailadresse bliver ikke offentliggjort. Påkrævede felter er markeret med *

Sidepanel

Blog Categories
Latest post

Dette afsnit indeholder i øjeblikket ikke noget indhold. Tilføj indhold til dette afsnit via sidepanelet.

Register for our newsletter

Get the latest information about our products and special offers.

Website Feedback

Help us improve OpenELAB

Found a website issue or have an idea? Tell us what would make your experience better.