Automatisk växling av ljus med hjälp av IR-Närhetssensor (4 / 4 steg)
Steg 4: programvara
Callibratting Närhetssensor
Ladda upp programmet kalibrera efter gränssnitt rörelsesensor med Arduino ombord.
Bestämma den tröskel som arduino måste slå på ljuset
Seriella bildkälla kommer att Visa behandlingen Front för proximity sensor på framsidan av dörren och baksidan visar läsningen av Närhetssensor på baksidan av dörren.
Ladda upp den slutliga programmet
Den räknaren räknas nr av personer upptagna.
Till exempel:
Från början både räknarna är 0 och 0. När personen kommer in Närhetssensor 1 säger en person går in så counter ökas till 1. ljus är på gång säga igen en person går in närhet sensor 1 säger en person går in Räknaren ökas ytterligare till räknare = räknare + 1 dvs 2.
Nu kan säga den första personen lämnar då Närhetssensor 2 kommer att överstiga tröskelvärdet och counter minskas till counter = counter-1 dvs 1. men counter inte är lika med noll därför ljuset är fortfarande på. Efter slutligen den andra personen också är bladen räknaren 0 därför ljuset slocknar