Bijlage, een Arduino Yun Garage Monitor (3 / 8 stap)

Stap 3: Wijzig Code


De code wordt geconfigureerd voor twee garages en een live-feed van een webcam. Als u wilt wijzigen van de code aan uw behoeften, zul je de Ino en de bestanden voor het webportaal wijzigen.

Arduino

Open bijlage-garage-monitor.ino in de Arduino IDE of uw keuze van tekst-editor.

Ga naar lijn 14 en wijzig het aantal garages die u wilt volgen.

Op lijn 31 en 32, vul in de input pinnen die u wenst te gebruiken voor de controle van uw garagedeuren (sensorPins) en de pennen voor het activeren van de motor van de garage (motorPins).

Web

HTML

Deze sectie gaat over het aanpassen van het webportaal voor eigen gebruik.

Open www/index.html in je teksteditor. Basisgewicht: lijn 77, is waar wilt u uw wijzigingen aanbrengen. De originele code verschijnt 3 modules - twee garages en één voor een live streaming feed.

Hier is een break down van de HTML-code voor een garage-module:

 <div class="4u"> <section id="sensor0" class="special box"> <h2>garage 1</h2> <h3>open</h3> <div class="garage open" id="sensor0" onClick="garageClick(this)"></div> </section> </div> 

Het eerste div- element bepaalt hoeveel van de pagina de module neemt bij weergave op een groter scherm. Zodra u hebt bedacht het aantal gewenste modules, kunt u verwijzen naar www/css/skel.css of de afbeelding als bijlage voor welke klasse toewijzen van de module.

Bijvoorbeeld, als u alleen 2 modules wilt, wilt u elkaar tot het nemen van 50% van de pagina. Kijkend naar skel.css, zou ik willen overstappen van de klasse op 6u.

 <div class="6u"><br> ...<br></div> 

Vervolgens, als u een garage-module aan de pagina toevoegt Zorg ervoor dat u de naam van het kenmerk id van de sectie en innerlijke div. Dit geeft de module naar de overeenkomstige garage. Het is een op nul gebaseerde telling, dus Garage 1 de id sensor0 hebben zal, Garage 2 de id sensor1 hebben zal en Garage 3 de id sensor2 krijgen.

Ten slotte, vergeet niet de label in het h3 element wilt wijzigen.

Als u een live-feed setup willen zou, zal dit worden gedekt in stap 8.

JavaScript/Jquery

Open www/js/garage.js en wijzig de variabele van de GARAGES in het aantal garages die u zullen volgen.

Ook, aangezien mijn garage motor niet laat het me weten dat de motor wordt uitgevoerd via een terminal hoeft, ik gebruik het script op regel 24-26 te tonen wanneer de motor wordt "uitgevoerd". Het duurt eigenlijk dicht bij 20 seconden voor mijn garage om te sluiten, maar ik heb aan in gebreke gebleven de waarde 10000 (10 seconden of 10000 ms) voor testdoeleinden.

Voel je vrij om het wijzigen van deze waarde dichter die nauwkeurig uw garage motor lopen vertegenwoordigt.

Test

Upload uw zojuist gewijzigde code door het uploaden van de Ino via WiFi via de Arduino IDE. Zodra de upload voltooid is, /sd/annex-garage-monitorverversen

Gerelateerde Artikelen

Gebruik de Dragino hij en mega328p om het bouwen van een Arduino Yun zowel oplossing

Gebruik de Dragino hij en mega328p om het bouwen van een Arduino Yun zowel oplossing

In dit project, zullen we een Arduino Yun zowel oplossing met behulp van Dragino HE.mega328p en andere componenten.Hier, zullen we bouwen een Arduino Yun zowel solutiom en laten zien hoe te programmeren van de mega328p via WiFi. en hoe demo van commu
Maken van een arduino wifi lucht monitor

Maken van een arduino wifi lucht monitor

Een laser pm2.5 lucht monitor Base op ESP8266 arduino met wifi.ESP8266 is een wifi-chip die goedkoop is en de ontwikkeling van de arduino ingeschakeld;SDS011/SDS018/SDS021 is pm2.5 lasersensor die genoemde nauwkeurigheid en snelle reactie op het dete
E-mail controleren klok met Arduino Yun en hoe ongelezen E-mails terug te keren als een geheel getal.

E-mail controleren klok met Arduino Yun en hoe ongelezen E-mails terug te keren als een geheel getal.

In deze video zullen we gebruiken een Arduino Yun (of leonardo met een wifi-schild) om te controleren uw e-mail account (of gekozen label) en retourneert het aantal ongelezen e-mails als integer worden gebruikt in een ander project of (in dit geval)
Arduino Yun/Temboo - USPS tracking pakket

Arduino Yun/Temboo - USPS tracking pakket

Hallo iedereen.In dit instructable leert u hoe te streamen van de status van uw USPS -pakket op de seriële monitor van uw Arduino Yun met Temboo service.Laat start.Stap 1: Lijst Hardware en software Hardware die we nodig hebben:Arduino Yun. Kopen van
Een Arduino-aangedreven microplate spectrofotometer

Een Arduino-aangedreven microplate spectrofotometer

Spectrofotometers zijn gemeenschappelijke stukken van apparatuur in een bio-lab. Zij vervullen een eenvoudige functie - om te meten hoeveel licht een vloeistof op een bepaalde golflengte absorbeert. Veel chemicaliën licht bij een set golflengte absor
Met Python met de Arduino Yun praten

Met Python met de Arduino Yun praten

Dus wilt je python 2 (waarop de Linino kant van uw Arduino Yun) Sla pinnen in- en uitschakelen bij de Arduino-kant van uw Yun. Hier is hoe dat te doen.Stap 1:In de afbeelding ziet u twee LED's die met digitale pinnen 12 en 13 via een weerstand van 22
PSU-voeding van oude ATX met Arduino en LCD Monitor een proefbank

PSU-voeding van oude ATX met Arduino en LCD Monitor een proefbank

Hallo allemaal en welkom op mijn eerste Instructable.Ik wilde altijd een bankje PSU voor gemakkelijke toegang tot een bron van macht, en iets dat ik kan rekenen op wanneer u werkt aan verschillende projecten. Ik wilde een PSU dat:• biedt 3, 3V, 5v en
Arduino Bluetooth Garage deur controle met sensoren en aanpasbare Android App

Arduino Bluetooth Garage deur controle met sensoren en aanpasbare Android App

Relais voor het openen garagedeuren en elektrische deursloten activeren via een arduino.Een aanpasbare Android App, verbindt met arduino via wachtwoordbeveiliging bluetooth koppeling.Een bluetooth-module voor hc-05 opdrachten ontvangt van een android
Arduino huis energie monitor schild

Arduino huis energie monitor schild

hoewel producten worden steeds meer en meer beschikbaar voor de controle van uw huis stroomverbruik, ik ben een van die idioten die niet kan verlaten goed genoeg alleen en die liever shell uit $100 en uren van mijn tijd om te redden van $20 en iets i
U de status van de wifi met Arduino Yun controleren

U de status van de wifi met Arduino Yun controleren

In deze tutorial leert u hoe om uw Arduino Yun up and running zodat kunt u voorbeeld schetsen gemaakt voor de Yun. In dit geval zal ik u tonen hoe het voorbeeld van de WiFiStatus wilt uitvoeren. Laten we beginnen!Stap 1: Download de Arduino 1.5.6-r2
Intel Edison Garage Monitor- en waarschuwingssysteem

Intel Edison Garage Monitor- en waarschuwingssysteem

De Intel Edison is nu de meest populaire van de IoT planken van Intel. Het is een interessant apparaat met een kleine voetdruk, ton van de macht, ingebouwde WiFi en een volledige Linux OS.Ik heb een Edison en een Galileo toevallig en ik wilde maken v
Intel Galileo Garage Monitor

Intel Galileo Garage Monitor

De intel Galileo is een geweldig platform om IoT-apparaten. Dit is een voorbeeld van het gebruik van Python en een paar sensoren een garage monitor/alarm systeem te creëren.Stap 1: onderdelenU moet de volgende onderdelen:-Intel Galileo-Intel Galileo
Hack een oude iPod met behulp van een Android en een Arduino.

Hack een oude iPod met behulp van een Android en een Arduino.

Deze tutorial toont je hoe een Arduino gebruiken om te schakelen van dat oude stoffige muziekspeler in een Bluetooth gecontroleerde docking station.Zelfs als er al een gebarsten scherm of een lege batterij die kan nog steeds worden gebruikt.De volgen
Arduino Yun - zonnepaneel monitoringsysteem

Arduino Yun - zonnepaneel monitoringsysteem

Eerst en vooral, gelieve kale met mij. Dit is mijn eerste Instructable.In juni 2015 kregen we onze 1kW zonnepaneel systeem geïnstalleerd. Het is een op-raster-systeem, zodat de bovenmatige energie is terug in het openbare netwerk te sturen. We begonn