Smart Home (model) (5 / 6 steg)
Steg 5: programmering
Jag testade varje komponent som är knuten till Smart Home i PoKeys program. Jag har satt upp alla ingångar och utgångar i användargränssnittet. Lysdioder och Piezo ställs som digitala utgångar (1,2,3,4,5,29), servomotorer är inställda som PWM-utgångar (18,19), tryckknappar, strömbrytare och en IR Sensormodul ställs som digitala ingångar. Resten av komponenterna är anslutna till förlängning relay board PoExtBusRE.
Jag har testat ingångar och utgångar för PoKeys i kringutrustning -> digitala ingångar och utgångar. Svart mark på en bricka innebär att stiftet på PoKeys är konfigurerad som en utgång. Annars är det en ingång. När färgade gröna, I/O är aktiv, annars är det inaktiva.
Jag har testat servo motorer (dörr och fönster) i periferisk--> PWM inställningar. Jag har satt perioden PWM till 20 ms och används ett reglage för att ändra cykeltid. Intermittens 0-2ms orsakar servo att rotera från 0 till 180°.
Jag har testat de komponenter (Peltier värmare, alla ventiler, larm sirenen) som är anslutna till förlängning-relay board PoExtBusRE i kringutrustning > PoExtBus inställningar. På vänster klicka går produktionen på (grön). På det rätt klicket slocknar utdata (grå).
PIN IN/UT - BESKRIVNING
------------------------------------------
01 - UTGÅNG - VIT LEDDE
02 - UTGÅNG - VITA LED
03 - UTGÅNG - VITA LED
04 - UTGÅNG - VITA LED
05 - UTGÅNG - VIT LED (VERANDA)
18 - UTGÅNG - SERVO (FÖNSTER)
19 - UTGÅNG - SERVO (DÖRR)
20 - UTGÅNG - PIEZO
50 - INGÅNG - GRÖNA TRYCKKNAPPEN
51 - INGÅNG - RÖD TRYCKKNAPP
52 - INGÅNG - IR-RÖRELSESENSOR
53 - INGÅNG - PÅ/AV SWITCH
RE1 UTGÅNG - - PELTIER VÄRMARE
RE2 UTGÅNG - - PELTIER VÄRMARE
RE2 - OUTPUT - TRYCK VENT
RE3 - OUTPUT - TRYCK VENT
RE4 - OUTPUT - TRYCK VENT
RE4 - OUTPUT - TRYCK VENT
RE5 - OUTPUT - ATX DATOR FLÄKT
RE6 - OUTPUT - LARM SIRENEN
PoBlocks programmering
ON/OFF-brytaren är det viktigaste villkoret för allt att fungera. När ON the på/av indikering LED kommer att slå.
Larmsystem som tänds med röda tryckknappen. När aktiverat kan larm sirenen utlösas av rörelsesensorn på verandan. Larm kan återställas med gröna tryckknappen. Röda och gröna lysdioden kommer anger status för larmsystemet.
Temperaturen regleras mellan 20 och 22 grader celsius. Polariteten av 2 Peltiers slås av relay expansion board PoExtBusRE. En polaritet gör att värme, andra för att kyla ner. För temperaturreglering att arbeta, att systemet måste vara på och larm avstängda (personer närvarande). När larmet är på (folk inte närvarande), fungerar inte temperaturregleringen.
När det blir mörkt ute, tänds automatiskt lampor. Det finns två villkor för att detta ska ske. Någon måste vara hemma (alarm system OFF) och schemat har till vara på. Schemat är satt att lamporna tänds endast fram till 10: 00, då de kommer att stänga automatiskt. När alarmet är aktiverat ON (vi lämnade huset) ljuset stängs automatiskt.