Zijn over een slimme kippenboerderij (2 / 2 stap)

Stap 2: stap 3


Hier is de functionaliteit en de motor van mijn project.

VOID playTone (int Toon, int duur) {}
voor (lang ik = 0; ik < duur * 1000L; ik += Toon * 2) {digitalWrite (speakerPin, hoge); delayMicroseconds(tone);

digitalWrite (speakerPin, laag);

delayMicroseconds(tone); } }

VOID playNote (char opmerking, int duur) {}

char names [] = {'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C'};

int tonen [] = {1915 1700, 1519, 1432, 1275, 1136, 1014, 956};

spelen van de Toon die overeenkomt met de naam van de noot

for (int i = 0; ik < 8; i ++) {}

Als (namen [i] == Opmerking) {}

playTone (tonen [i], duur);

}

}

}

void setup {pinMode (speakerPin, OUTPUT);

pinMode (buttonPin, INPUT);

pinMode (fan, uitvoer);

pinMode (hitlamp, OUTPUT);

Serial.begin(9600);

pinMode (verlichting, uitvoer); }

void loop {}

int sensorValue = analogRead (A1); //lighting

als (sensorValue = 26)

{digitalWrite (hitlamp, laag); / / de LED uitzetten doordat de spanning laag

delay(1000); wachten op een tweede

digitalWrite (fan, hoge); de LED uitschakelen door de spanning laag

delay(1000); wachten op een tweede

}

anders als (temperatuur < = 25)

{digitalWrite (ventilator, laag); / / de LED uitzetten doordat de spanning laag

vertraging (100); }

delay(1000); vertraging 1s

buttonState = digitalRead(buttonPin);

Als (buttonState == HIGH)

{/ / LED inschakelen:

for (int i = 0; ik < = lengte; i ++)

{Als (notities [i] == ' ')

{vertraging (beats [i] * tempo); / / res}

else {playNote (notities [i], beats [i] * tempo);} / / delay(tempo); }

} else {}

}

Gerelateerde Artikelen

Slimme HuD - de helm van een slimme AR

Slimme HuD - de helm van een slimme AR

Met al bespreking rondgaan over alles draaien slim, uit uw televisie, koelkasten om zelfs polsbandjes, ik dacht dat ik zou iets meer aan die lijst toevoegen. Hebt u ooit gedacht aan het hebben van uw rit te slim? Ik wil introduceren een slimme helm d
Hoe om te beslissen over een zomerkamp voor uw kind

Hoe om te beslissen over een zomerkamp voor uw kind

de voordelen van een zomerkamp voor kinderen enorme zijn ervaring! De Amerikaanse vereniging van de kamp- http://www.acacamps.org/ heeft uitgebreid onderzoek gedaan, en het lijkt overduidelijk dat een zomerkamp ervaring voor kinderen verhoogt hun ver
SENSE: Slimme adem analyseapparaat (een slimme Breathalyzer)

SENSE: Slimme adem analyseapparaat (een slimme Breathalyzer)

Hallo iedereen,Ik ben Geeve George een 15-jarige Maker/elektronica Hobbyist.I liefde computervisie, Androïde ontwikkeling en algoritme Design.I ben momenteel in 11de rang Student informatica op Little Rock Indian School. :)Meer informatie vinden over
Foot - een slimme metgezel voor het fysiek uitgedaagd met behulp van Intel Galileo Super

Foot - een slimme metgezel voor het fysiek uitgedaagd met behulp van Intel Galileo Super

Inductie van dit idee:We voelden echt erg jammer voor een collega in ons kantoor, waarvan benen zeer slecht zijn uitgeschakeld en ze worstelt alot dagelijks met krukken lopen. Hoewel er lift voorzien is, is het moeilijker voor haar om te bereiken dat
Hoe maak je een cup-houder voor de auto van een slimme

Hoe maak je een cup-houder voor de auto van een slimme

ik kocht onlangs een slimme auto om een beetje meer milieuvriendelijk. Ik heb gekeken naar de Bekerhouder specificallly gemaakt voor de auto (Onthoud, Europese auto's hebben dergelijks als extra functies die u betalen moet voor spullen). Na het lezen
HumidorPi: Een slimme Humidor On The Cheap met Raspberry Pi en knooppunt-rode

HumidorPi: Een slimme Humidor On The Cheap met Raspberry Pi en knooppunt-rode

Dit is hoe ik het gewijzigd heb een standaard 100 Sigaren humidor te bieden constante vochtigheid en temperatuur via WiFi. De pi-onderdeel van het project kan gemakkelijk worden aangepast voor enig ander gebruik waarvoor een sensor voor temperatuur e
Chronobot: Een slimme wekker

Chronobot: Een slimme wekker

Chronobot is een slimme wekker die eigen geaardheid kunt voelen. Het is een analoge klok met een geweldig uitziende geval. De klok is vrij eenvoudig om te bouwen en instellen. Het gemaakt met behulp van een mini ardunio en een TFT-scherm. Chronobot i
Zelfgemaakte Boemerangs over een Student begroting

Zelfgemaakte Boemerangs over een Student begroting

maken Boemerangs is een hobby van mij geboren uit lange, saaie zomerdagen met niets te doen. Het was een strijd om nieuwe dingen te doen zonder de uitgaven veel geld te vinden. U kunt naar de film gaan en besteden $8 om jezelf gedurende twee uur verm
Alles over een bas: hoe om te spelen, uitzoeken, en veel plezier met een elektrische bas

Alles over een bas: hoe om te spelen, uitzoeken, en veel plezier met een elektrische bas

zo afschrikkende uit mijn meestal computer type insructable, heb ik besloten om een "artsy" een. Ik ben niet een master bassist, maar ik speel al 3 jaar en weten een beetje over wat ik over spreek.Stap 1: Plukken uit een bas Als je al een bas, a
Moeten zijn om een Spit Roasting hele varkens

Moeten zijn om een Spit Roasting hele varkens

Hallo en welkom op mijn instructable.Enkele jaren geleden bracht ik een paar jaar werken en wonen in de Filipijnen. Ik heb genoten van mijn tijd daar; het tropische klimaat, de unieke cultuur, de heerlijk warme gastvrijheid, het eten... Oh, het eten!
Graag hebben over een standaard 3DS dok een 3DS XL dok.

Graag hebben over een standaard 3DS dok een 3DS XL dok.

(cue cheesy infomercial)Ben je moe van het inpluggen in uw 3DS XL om het te laden? U kan nooit figuur uit hoe dat plug gaat in en wanneer u ten slotte dat uw polsen zijn krap! OWWWWW! Stoppen doet het de harde manier en lees dit Instructable waarmee
Een slimme Plant doos met bliksem en regent

Een slimme Plant doos met bliksem en regent

Ik ben een hobbyist plant. Paar dagen een van mijn vrienden geven me een plaat van plant, ik weet niet de naam van deze plant, maar ik vind het hoe dan ook.En ik wil een uur voor mijn plant te detecteren sommige gegevens, zo'n temperatuur, vochtighei
Het maken van uw zeer eigen vriend! Of op zijn minst een dummy schuim...

Het maken van uw zeer eigen vriend! Of op zijn minst een dummy schuim...

Zo veel grote projecten starten met een behoefte aan een lichaam. Aangezien niet iedereen heeft onbeperkte aantallen van vrienden bereid om zelf aan welke verschrikkingen in gedachten hebt, heb ik besloten om te delen met je het geheim van het creëre
Hoe goed beschikken over een Amerikaanse Brulkikker na dissectie

Hoe goed beschikken over een Amerikaanse Brulkikker na dissectie

De volgende instructies werden ontworpen om gebruikers te verstrekken een gedetailleerde reeks instructies die de correcte verwijdering van Amerikaanse brulkikvorsen na dissectie en de juiste clean-up van gebruiksvoorwerpen en werkplekken beschrijven