Geautomatiseerde studie milieu met Intel Edison (6 / 7 stap)

Stap 6: De Code - waar de magie gebeurt!


Ik heb enige tijd commentaar van mijn code, dus het is een schoonheid om te kijken!

De code werkt door te beginnen in de studie modus wanneer u stroom op de Intel Edison.

Wanneer dit dat de lezing lampje gaat gebeurt aan, deze signalen dat is het tijd om te beginnen met lezen. Dit begint ook het toezichtproces en de pomodoro-timer. Natuurlijk, als u zou willen of uitschakelen de lichte lezing is er een eenvoudige drukknop aan draadloze knevel het leeslamp.

Er is een LED die brandt als je voor 25 minuten hebt gelezen en het is tijd om een pauze te nemen. Hiermee start u een timer van 5 minuten pauze die de LED uitgeschakeld wanneer de pauze is voltooid. Zowel het begin en het einde van de pauzetijd wordt gesignaleerd door een buzz van de spreker.

Er is ook een continue monitoring van de studie milieu zelf.

In de code die u vooraf welke temperatuur u liever in uw kamer bij de studie en in welke kwaliteit van de lucht u echt moet Ventileer de kamer.

Als de kamertemperatuur lager dan één graad van uw voorinstelling is de kachel kamer ingeschakeld te verhelpen de koude temperatuur. Evenzo, als de temperatuur hoger dan één graad van uw voorinstelling is, de kamer kachel wordt uitgeschakeld en de kamer zal beginnen te laat weer afkoelen.

Als u hebt bestudeerd voor een tijdje, zoals vaak in periodes van het examen wordt gedaan, zal de kwaliteit van de lucht in de kamer afnemen. De lucht kwaliteit sensor zal u onmiddellijk vertellen wanneer is het tijd om een venster te laten in wat frisse lucht, te openen en de kwaliteit van uw werk verhogen.
Wanneer de kwaliteit van de lucht daalt tot onder uw voorinstelling een signalering LED zal oplichten en zal niet weer af tot de kwaliteit van de lucht weer binnen optimale parameters is.

De code is geschreven meestal door mij op basis van eerdere projecten zowel voorbeeld schetsen uit bibliotheken. De code om de grove temperatuursensor werken is meestal van Bruce Qin, die ik op deze site gevonden. De temperatuur sensor code heeft het voordeel van het niet nodig een externe bibliotheek. Het vinden van de gemiddelde waarde van de lucht kwaliteit sensor werd gedaan door de volgende deze handleiding door David A. Mellis.

Gerelateerde Artikelen

Geautomatiseerde drenken van potplanten met Intel Edison

Geautomatiseerde drenken van potplanten met Intel Edison

Geautomatiseerde drenken van potplanten met Intel Edison... Een vocht Sensor detecteert het lage vochtgehalte van de bodem en activeert de waterpomp of de solenoïde ventiel dat de stroom van water. Wanneer de vereiste water wordt gepompt naar de plan
Aan de slag met Intel Edison - Python Programming

Aan de slag met Intel Edison - Python Programming

Deze gids is voor alles wat je python programmeurs die altijd heb afgevraagd,Wat is de beste manier om te gaan "IoT"(Internet of Things) nu sinds je hebt gemaakt naar deze pagina, koop zelf een Intel Edison van Amazon of een on line opslaan zoal
Aan de slag met Intel® Edison Mini Breakout Board

Aan de slag met Intel® Edison Mini Breakout Board

Intel biedt 2 verschillende hardwareplatformen om te werken met Intel® Edison ontwikkel bord.De kern-module van Intel® Edison heet Intel® Edison Compute Module, terwijl de 2 extensie planken zijn Intel® Edison Arduino Board en Intel® Edison Breakout
Beginnen met Intel Edison

Beginnen met Intel Edison

Eerst moet u de Intel Edison firmware.Ga naar de verstand website en download het.Vervolgens opent u de gekoppelde schijf en verwijder alles binnen. Unzip de inhoud van de download in het station dan toegang tot de Edison met scherm (zie volgende sta
Cloud air analytics van de verontreiniging met Intel Edison en IBM Bluemix

Cloud air analytics van de verontreiniging met Intel Edison en IBM Bluemix

Air invloed op onze levenskwaliteit. Luchtverontreiniging leidt tot ziekten, allergenen veroorzaken mensen misselijk, verstopte binnenlucht kan leiden tot verloren productiviteit. Mensen in de grootste noodzaak mensen met astma, COPD, allergie voor s
Basketbal Robot met Intel Edison

Basketbal Robot met Intel Edison

Hij schiet! Hij scoort! De menigte gaat wild! Laten we het bouwen van een robot die basketbal met u speelt. Deze tutorial is een stapsgewijze handleiding voor een eenvoudige en kleine differentieel-station robot die gebruikmaakt van de Intel® Edison.
Telegram met Intel Edison en Python

Telegram met Intel Edison en Python

Deze instructables ziet u hoe de Yocto package manager configureren en gebruiken van een Telegram bot Python bibliotheek. Hoewel Intel Edison het targetbord is, is het mogelijk aan te passen de volgende stappen uit om een vergelijkbare hardware.Stap
IoT RC auto met Intel Edison (IntelIoT)

IoT RC auto met Intel Edison (IntelIoT)

VoorwoordLaten we eerst begrijpen wat we willen bereiken hier. We hebben allerlei soorten RC speelgoed voor onze kinderen en dan zijn er video en mobiele games. Één dit is zeker dat iedereen houdt van auto's, zij het de werkelijke of worden zij in de
Sensei Cell - bouw een geautomatiseerde serre met Intel Edison en Arduino

Sensei Cell - bouw een geautomatiseerde serre met Intel Edison en Arduino

Sensei cel is een prototype voor een geautomatiseerde broeikasgassen.Een geïsoleerde kamer opgebouwd uit een cilindrische display is omgetoverd in een kas met twee gescheiden omgevingen.Elke plank heeft vier sensoren (bodemvocht, bodemtemperatuur, lu
Geiger rugzak met Intel Edison

Geiger rugzak met Intel Edison

Wij zijn een groep van makers die graag besteden nachten en weekenden knutselen met tecnology hier bij Verona FabLab (Verona is een stad in het noorden van Italië) en met dit instructable willen we Beschrijf het project wij voor Intel Maker wedstrijd
How to: macht (met Intel Edison)

How to: macht (met Intel Edison)

At is de kern van alle elektronische project weten hoe om het vermogen en hoe lang het zal duren. Dit Instructable richt zich op hoe de macht van de digitale elektronische projecten die laagspanning nemen. Basiscomponenten en beginselen zullen worden
Slimme babyfoon met Intel Edison en Ubidots

Slimme babyfoon met Intel Edison en Ubidots

Intel Edison is klein genoeg voor wearables. Het geeft veel flexibiliteitHet biedt en het heeft geïntegreerd Wi-Fi en Bluetooth dat het ideaal voor een draagbaar maakt aan ontwikkelaars via de talen en de programmeeromgeving. Tegenwoordig zijn er vel
Audio Server en Recorder met Intel Edison

Audio Server en Recorder met Intel Edison

Een van de grote dingen over de Intel Edison is dat het als een server fungeren kan. Dit betekent dat u kunt opslaan van bestanden en deel ze als je wilt. Dit een geweldige kans voor curating afspeellijsten en andere audio-bestanden op te slaan. Dit
Programable MIDI Synth met Intel Edison en Csound

Programable MIDI Synth met Intel Edison en Csound

Een MIDI-controller is zoals een computer toetsenbord, maar in plaats van tekens worden verzonden naar de computer, het stuur notities (en een heleboel meer informatie over hoe de notitie wordt gespeeld). U kunt meer informatie over MIDI-Controllers