FC-04 geluid Sensor geduwd om haar grenzen (2 / 14 stap)

Stap 2: Kerngegevens #2. Meerdere keren uitvoeren van de "ON" sectie


2. de "ON" sectie verschillende keren wordt uitgevoerd voordat u de sectie "OFF"

Zoals ik vermeld in stap 1, was splitsen de aan en uit functies in hun eigen secties binnen het script een groot stuk van de puzzel met dit project. Door het opsplitsen van hen kon ik nu fietsen door de ON-functies meerdere malen voordat u gaat ergens in de buurt van de OFF-functies. Dit bereikt twee dingen voor mij. 1. stopt de LEDs van flikkeren aan en uit zo snel dat u duizelig te kijken. 2. de LEDs synchroniseren veel beter omdat elke LED een kans om te lezen van de sensor-waarde meerdere keren om te bepalen heeft als het ON of niet wenden moet.

Een "if"-instructie en een variabele met de naam "count" bepalen hoe vaak de ON-instructies worden gelezen voordat u naar de verklaringen van de OFF. En elk van de OFF-instructies is alleen gelezen keer voordat het script doorlopen de ON verklaringen opnieuw.

Het hele script begint dus met een gelabelde sectie met de naam "CheckCount".

CheckCount: / / dit is de "label"

als (graaf > 1100) goto ledsOFF; Hoeveel keer de verklaringen van de ON uitvoeren voordat u naar de sectie OFF

Dat is geen typfout, de verklaringen van de ON 1,101 tijden worden gelezen voordat alle LED's zijn uitgeschakeld. Maar een van de video's kijken en je ziet hoe snel dat gebeurt.

telling = (count + 1); elke keer dat het programma de verklaringen van de ON doorloopt verhoogt het de huidige waarde opgeslagen in "count" door 1.

Dus, als "count" niet is meer dan 1100 het programma de huidige waarde opgeslagen in graaf door 1 verhoogt en blijft het volgende deel van de functies die toevallig de "ledsON" functies. Het laatste wat in de sectie "ledsON" is "goto CheckCount;". Dit zorgt ervoor dat het programma om terug te keren terug CheckCount en start opnieuw. Dit gaat door tot de waarde van "count" meer dan 1100 op welk punt het programma rechtstreeks naar de sectie van het script met de naam "ledsOFF is gaat" (Negeer de ledsON sectie volledig uit). En het laatste ding dat onder de ledsOFF sectie gebeurt opnieuw instellen van de waarde van "count" terug tot nul, het hele proces helemaal opnieuw beginnen.

Gerelateerde Artikelen

Alarm met beweging en geluid Sensor gecontroleerd en beheerd Via Web

Alarm met beweging en geluid Sensor gecontroleerd en beheerd Via Web

In deze Instructables zult maakte ik een kleine project met een blauw PHPoC uit Sollae systeem (Zuid Korea).PHPoC Blue(P4S-342) is een programmeerbare board met een PHPoC-interpreter ingebed. Het heeft 22 digitale input/output pinnen, 6 analoge ingan
Ardunio gecontroleerd geluid Sensor

Ardunio gecontroleerd geluid Sensor

bouwen van een Arduino geluid Sensor ControllerHulpmiddelen-Soldeerbout-7 in van draad-schroevendraaier-solder-krimpen van de buis-neus buigtang naald-schaar TangOnderdelen-een relais (http://www.mouser.com/Search/ProductDetail.aspx?qs=0cdP5f6kAtG%25
7UP geluid Sensor Art

7UP geluid Sensor Art

Maker: Kushal kumar en HarishWe dit project zo gemaakt dat het werkt als we zeggen: 'Hallo', antwoordt het met een knipperen.Materialen:Koperen TapePotloodCircuit Stickers LEDsA4 vellen-Cel van lithiummagnesiumoxideGeluid Sensor effect stickerTools:G
LinkitONE geluid Sensor

LinkitONE geluid Sensor

Wilt u testen van het geluid om je heen? Wana maken van uw nieuwe project van de wetenschap of gewoon wat leuks? Heb je een LinkitONE bord? Dan bent u aan het juiste adres!Hier zal ik u tonen stap voor stap hoe een correcte sensor met je linkit board
Geluid Sensor met behulp van A LM324

Geluid Sensor met behulp van A LM324

dit is een dual microfoon (links/rechts) input correcte sensor. Ik maakte deze correcte sensor toe te voegen aan een robot voor oren. Het hart van het circuit is een LM324 quad op versterker en een paar condensor mics.De correcte sensor werkt door mi
Lego Mindstorm geluid Sensor

Lego Mindstorm geluid Sensor

dit is mijn eerste instructable en ik hoop dat het u bevalt! Het is een tamelijk eenvoudig ontwerp en als u de foto's volgen u moet zitten kundig voor dit vrij gemakkelijk te maken.Stap 1: Dit zijn de onderdelen die u nodigStap 2: Het samenstellen va
Intel edison gebaseerd geluid monitor voor huisautomatisering!

Intel edison gebaseerd geluid monitor voor huisautomatisering!

Hallo iedereen!Ik ben Geeve George een MAKER trots uit INDIA! Ik begon op de leeftijd van 10 en mijn ijver voor maken nog wordt voortgezet zoals ik gefascineerd ben door de eindeloze mogelijkheden en kansen die technologie biedt!HAT! is mijn serie va
Interactieve Ambient Sensor met Intel Edison & Grove Starter Kit Plus

Interactieve Ambient Sensor met Intel Edison & Grove Starter Kit Plus

Hallo ik heb een heleboel Instructables hier, maar ik wil een project waar u kunt zien het gebruik van verschillende sensoren, knoppen, zoemers, LED en lcd togheter!!! Wat we gaan om te beseffen is een interactieve AMBIENT SENSOR waarin u welke senso
Geluid-reactieve leidde Tiny cilinderhoed

Geluid-reactieve leidde Tiny cilinderhoed

Deze kleine cilinderhoed is bedekt met LED stickers die fade in- en uitschakelen en oplichten in de reactie aan lawaai. De elektronica zijn allemaal gedaan met materialen van YuKonstruct de nacht van het bouwen van de Chibitronics en de hoed is gemaa
LED geluid Reactor

LED geluid Reactor

Materialen:Onshape accountLaser CutterKolibrieKolibrie correcte sensorKolibrie LED verlichting x4Hout of kartonHoutlijmVerf (optioneel)Stap 1: Voortbouwend op Onshape Bouwen van een plein dat 4 x 4 duimBouwen van een nieuw plein thats 3.75x3.753 lijn
Geluid-vind uw telefoon 's nachts

Geluid-vind uw telefoon 's nachts

Dit project is vergelijkbaar met muziekgestuurde licht voor de klok, maar deze keer gebruiken we een mobiele telefoon.Bent u een persoon die graag voor de mobiele telefoon controleren tijdens de nacht?Controleren hoe laat het is?Een miljoen dollar id
Ex Machina geluid reactieve wand

Ex Machina geluid reactieve wand

Ik begonnen met het maken van geluid reactieve LEDs en realiseerde dat ik een stuk van de muur als in Ex Machina kunt maken. Om te testen dit concept, maak ik een klein laser gesneden kaart bestuur patroon met een stuk papier als lichte diffuser. Ik
Bluetooth LE overal Sensor Pack

Bluetooth LE overal Sensor Pack

IntroductieIn de afgelopen jaren, hebben draagbare sensor apparaten opgedaan veel populariteit vanwege hun vermogen om u te geven onmiddellijke en nauwkeurige informatie over uw lokale omgeving. Sommige van deze apparaten zijn de Sensordrone, Slimme
Geluid niveau Detector met LinkIt One

Geluid niveau Detector met LinkIt One

Hallo!Dit Instructable zou wij worden het maken van een goed niveau detector en krijgen hoge output van de LED van de MediaTek LinkIt One zodra de trigger-waarde wordt geraakt!Laten we beginnen!Stap 1: Wat moet je? MediaTek LinkIt OneCorrecte Sensor