Hur man gör ett larmsystem med Arduino (3 / 8 steg)
Steg 3: MySQL Schema
Nu när vi har installerat MySQL-servern, ange autentiseringsuppgifterna för åtkomst från alla enheter till DB, kan vi skapa våra "system" för larmsystemet. Systemet är inget annat än uppsättningen relationer som utgör vårt projekt. Varje rapport innehåller attribut. I vårt fall kommer att mönstret vara följande:
Schema Sistema_allarme
Relazione1 Dispositivi(idDispositivi,Luogo,Citta)
Relazione2 Rilevamenti(ID,DATA,ORA)
I först har "bord" samlat alla enheter som finns i våra larmsystem. Vi kan till exempel installera en Arduino Uno med PIR-Sensor i vardagsrummet, medan vi kan sätta ett annat Arduino Uno i sovrummet.
I andra är "tabeller" de olika undersökningar som har spelats in, med datum och tid. ID som används för att identifiera de olika enheterna i ditt hem. För att skapa de olika "tabeller" bara öppna en anslutning till MySQL Workbench, genom "MySQL anslutningar". Uppgifterna är de som har skapats i föregående steg, till exempel användarnamn och lösenord. Undersökningsperioden kan också lämna localhost (127.0.0.1). Det öppnar en sida där vi kan kontrollera våra DB. Det du kan göra är att välja "skapa nya schemat" på toppen och ge namnet på Sistema_allarme. När du har skapat i schemat, kan vi skapa de "bord" som är vår relation. För att göra detta, Välj längst ner till höger "Sistema_allarme" och den högra knappen, välj "skapa tabellen". Nästa steg används för att ange de uppgifter som har rapporterats tidigare. Den enda punkten som ska läggas till i detta sammanhang är att infoga idDispositivi som primärnyckeln i relationen / tabeller enheter. På detta sätt blir det inga två enheter med samma identifierare.