COI - verveling Meter


Hardware

  • RGB-achtergrondverlichting LCD
  • Grove knop
  • Intel Edison
  • computer
  • 2 mini usb kabels
  • 2 springers
  • statische mat

Grove startpakket plus met de Intel Edison

de RGB-achtergrondverlichting LCD behoort in de D3-poort. En de knop behoort in de haven van de D7. Er zijn twee USB-kabels opknoping uit de rug. Er zijn twee jumpers aansluiten van de knop en het terug licht. Er is een statische mat met een alligator-clip aarding u op de mat.

Software

Open de Edison Arduino IDE en gebruik de volgende code:

 #include<br><wire.h></wire.h> 
 #include <rgb_lcd.h></rgb_lcd.h> 
 rgb_lcd lcd; 
 const int buttonPin = 3; 
 // variables will change: 
 int buttonState = 0; // variable for reading the pushbutton status 
 int numPresses = 0; 
 boolean buttonWasJustDown = false; 
 int rVal = 0; 
 int gVal = 0; 
 int bVal = 0; 
 void setup() 
 { 
 // set up the LCD's number of columns and rows: 
 lcd.begin(16, 2); 
 // Print a message to the LCD. 
 lcd.print("Boredom Measure:"); 
 delay(1000); 
 // initialize the pushbutton pin as an input: 
 pinMode(buttonPin, INPUT); 
 } 
 void loop() 
 { 
 // read the state of the pushbutton value: 
 buttonState = digitalRead(buttonPin); 
Als (buttonState == HIGH) if (buttonState == HIGH) { 
 if(buttonWasJustDown==false){ 
 numPresses = numPresses+1; 
 buttonWasJustDown = true; 
 rVal = random(0,256); 
 gVal = random(0,256); 
 bVal = random(0,256); 
 lcd.setRGB(rVal, gVal, bVal); 
 } 
 } else { anders lcd.setRGB(255, 255, 255); 
 buttonWasJustDown = false; 
 } 
 // set the cursor to column 0, line 1 
 // (note: line 1 is the second row, since counting begins with 0): 
 lcd.setCursor(0, 1); 
 // print the number of seconds since reset: 
 lcd.print(numPresses); 
 delay(100); 
 } 

Controleren en uploaden van de Code.

Resultaat

Uw eindproduct is een "verveling Meter" dat telt het aantal keren die You push the button. Het verandert de kleur van het LCD-scherm elke keer dat u op de knop. Dit dezelfde technologie kan worden gebruikt door mensen met een handicap om te signaleren voor hulp, of het kan worden gebruikt op de werkplek als een signaal tussen werknemers of in een lijn van de fabriek. Tenslotte kan de tellen mogelijkheid worden gebruikt om te tellen hoe vaak een deur is geopend.

Ervaring

Er zijn een aantal valkuilen te vermijden bij het doen van dit project.

  1. Gebruik altijd de statische mat, zoals kosten kunnen zich ophopen op de elektronica of uw lichaam zo niet correct geaard, en dit aan de elektronica schade kan.
  2. Zorg ervoor dat de poorten op de Grove Starter Kit Plus Base schild zijn dezelfde als degene die gebruikt zijn in de afbeelding. Als dat niet het geval is, wordt het adres gebruikt in de code zal niet zitten kundig voor toegang tot de knop.
  3. Controleer de aansluitingen op de onderdelen om mislukking is niet te wijten aan een probleem met de hardware.

Gerelateerde Artikelen

COI - lichttransmissie Meter

COI - lichttransmissie Meter

Het eindproduct maakt gebruik van de lichtsensor waarin de Grove Starter Kit Plus voor het meten van de verandering in lichtintensiteit. Het meet een beginwaarde van licht, en vertelt u hoe helder of donker het is steeds gebaseerd op veranderingen in
"Bloeden" Ballistische Gel Target

"Bloeden" Ballistische Gel Target

Na het bekijken van een heleboel dodelijkste Warrior afleveringen en verveling met papier doelen met mijn pellet geweren schieten, besloten heb ik om een doel met een beetje meer reactie. Dit is een "bloeden" doel dat nep bloed eenmaal geschoten
Hond trekken foto - deel 1

Hond trekken foto - deel 1

Dit Instructable is aan te tonen u kerels een voorbeeld van hoe u kunt nemen alle foto's hond op het internet en zet hem in een, op zijn minst enigszins, realistische tekening van een hond. Houd in gedachten dat ik gewoon een techniek uit een miljard
Aangepaste schoen voor een huisdier die knuckles

Aangepaste schoen voor een huisdier die knuckles

Als u ooit hebt geprobeerd te houden een bandage voet op een kat, weet je hoe een oefening in futiliteit voelt.Mikey de kat kwam bij ons na schade aan de zenuwen aan een achterste been. Hij kan zijn mond niet zelf openen. Dus hij op zijn vingers loop
Wolk Mine: Digital Sky vangt tot CNC breien - deel 2 (ontwerp)

Wolk Mine: Digital Sky vangt tot CNC breien - deel 2 (ontwerp)

Hallo en welkom terug naar de tweede installatie van Cloud mij, waar ik wat er beschrijven in het ontwerpen van een origineel kledingstuk met digitale technieken die kunnen (enigszins) gemakkelijk opgenomen in het proces van het creëren van een kledi
Procedures... Below the Line Live

Procedures... Below the Line Live

Live Below the Line is een initiatief dat werd opgericht om de bewustwording over armoede. Het doet dit door uitdagende deelnemers aan leeft onder de armoedegrens extreme, het equivalent van die is op AU$ 2 per dag gedurende vijf dagen te eten. Hoewe
Fiets rek voor meerdere fietsen

Fiets rek voor meerdere fietsen

Deze 4 fietsenrek past in een kleine aanhangwagen of ophalen.Hier waren mijn eisen voor dit project:1. Houd 4 fietsen2. goedkope3. past in mijn trailer 4 x 84. Houd de fietsen veilig en veilig5. geen fiets demontage of wiel verwijderenMijn drie kinde
Amoureux de la poutine

Amoureux de la poutine

Deze instructies zijn hier om u Québécois poutine met minimale inspanning te helpen!Ik kreeg verslaafd aan poutine als een jonge Canadees net buiten het kleine stadje Alymer, Québec. Er was een vrachtwagen genaamd "Le Spot" waar ik zou gaan na e
Het schilderij van 1.000 schilderijen (of meer!)

Het schilderij van 1.000 schilderijen (of meer!)

Zodat u een nieuw schilderij in de woonkamer opgemaakt, en het ziet er mooi. Het blijft voor een paar weken, en u worden verveling met het oogmerk en wilt een nieuwe. Maar na de eerste, je brak! Nou, is dit ding zoveel schilderijen als allemaal tegel
K'Nex schrikken Slinger Gun

K'Nex schrikken Slinger Gun

Dit pistool hier is mijn tweede, een katapult pistool, die een nieuw 'schrikken' mechanisme heeft. Als je terug trekken zal het wiel x aantal keren, dan is het pistool brand 2 x + 9-40 + 9 x - (5 x 2)-x + 31 keer, of x + 1 keer (sorry over de vergeli
Hond Selfie bijlage

Hond Selfie bijlage

Ik hou van mijn harige vrienden en hou gewoon van het nemen van foto's van/met hen (wie niet?!) Helaas, het lijkt elke keer krijg ik hun aandacht, zij wenden zich er tegen de tijd dat ik snap de foto en het verandert in een oor schot of gewoon een he
Verveeld op werk of op School? Met behulp van XP? Voer CMD en Telnet om de verveling te verbannen.

Verveeld op werk of op School? Met behulp van XP? Voer CMD en Telnet om de verveling te verbannen.

In dit instructable ik zal u tonen hoe te spelen van een speciale Easter egg in XP. Het proces is zeer eenvoudig dus vrij dat veel iedereen met XP kan het doenStap 1: Open CMD (troepenleiding prompt) Zoals de titel al open cmdherinnering zegt. Dit ka
Hoe te spelen van de snelheid met kaarten

Hoe te spelen van de snelheid met kaarten

Snelheid is een algemeen een kaartspel voor twee spelers waarbij beide spelers een gelijk aantal kaarten gedeald moeten zijn en alle kaarten in de stapels centrum om te winnen. Praktijk en de juiste tegenstander gezien, kan het een zeer zenuw-wrackin
Werken met Robots

Werken met Robots

voorschotten in miniaturisatie technologieën en gegevensverwerking hebben toegestaan om het routinematig gebruik van onbemande vliegtuigen, eenmaal gedaan door de mens. De hoogste herhaalbaarheid en werk op basis van regels kunnen nu worden geautomat