Knipperen van een LED met Onion Omega (3 / 3 stap)

Stap 3: De LED knipperen


Helaas, op dit moment is de Console van de UI niet up en nog uitgevoerd, noch het is duidelijk hoe te programmeren van de GPIOs met een gemeenschappelijk programmeertaal, zoals C of Python, hoewel, het is beloofd dat dit in de toekomst mogelijk zal zijn.

In plaats daarvan zullen we gebruiken een gemeenschappelijk bash-script en de fast-gpio interface, waarmee de gebruikers gemakkelijk lezen en schrijven op de IO-pinnen (Lees meer over het hier). Onze script doet het volgende eenvoudige taken, voor onbepaalde tijd, totdat we stoppen met de uitvoering ervan:

  1. Verklaar een pin als uitgang.
  2. Dat specifieke pincode instellen op hoog
  3. Wacht één seconde
  4. De PIN-code ingesteld op laag
  5. Wacht één seconde
  6. Ga naar stap 2

We eerst een bestand te maken en beginnen met het schrijven erin. We zullen het de naam: Blink.sh

Als u nano eerder hebt gedownload, kunt u dit bereiken door te typen: nano Blink.sh

Plak de volgende code erin:

 #!/bin/ash ## Simple script to blink a LED on the Onion Omega using fast-gpio ## the variable that will hold the pin number, where the LED lamp is connected LED_PIN=6 ## declare the LED_PIN as output fast-gpio set-output $LED_PIN while true do ## set LED_PIN to HIGH (turn LED on) fast-gpio set $LED_PIN 1 ## sleep for 1 second (equivalent to Arduino's delay(1000) sleep 1 ## set LED_PIN to LOW (turn LED off) fast-gpio set $LED_PIN 0 ## sleep for 1 second (equivalent to Arduino's delay(1000) sleep 1 done 

De code moet worden van zichzelf, maar laat het me weten als u vragen hebt. Het zal het knipperen van een LED verbonden met pin nummer 6.

Nadat u de code hebt ingetoetst, drukt u op control + o om te sparen het dossier en control + x om af te sluiten nano.

Maak het script uitvoerbaar door het uitvoeren van de opdracht: chmod + x Blink.sh

Tot slot, het script door te typen: ./Blink.sh

Als alles ging zoals het hoort, moet u uw LED knippert, elke één seconde! U kunt het script stoppen door op CTRL + cte drukken. Dat is alles! :)

Gerelateerde Artikelen

Knipperen van een LED met assembler & een PIC

Knipperen van een LED met assembler & een PIC

om de blindingly duidelijk, er zijn vele smaken van microcontroller in de wereld.  Er zijn ontelbare toepassingen voor hen ook.  Dit Instructable zal betrekking hebben op de noodzakelijke stappen voor het knipperen van een LED met een PIC microcontro
Controle van de snelheid van de knipperen van een LED met Arduino & Pot (met video)

Controle van de snelheid van de knipperen van een LED met Arduino & Pot (met video)

Hallo vrienden,In deze tutorial & video, zal ik u tonen hoe u kunt besturen knipperen snelheid van een LED met behulp van de Arduino Nano & een variabele weerstand of een potentiometer aka de pot (korte vorm van potentiometer).Deze tutorial is ver
Knipperen van een LED met raspberry pi

Knipperen van een LED met raspberry pi

Vandaag ben ik ga om te posten hoe een led knipperen met de raspberry pi. Knipperen van een LED is een beginner en eenvoudige taak.onderdelen vereist:Raspberry pi.2 male naar vrouwelijke aansluitingen.Een weerstand van 330 omh.EEN LED.Een breadboard.
Knipperen van een LED met een 555 Timer-Circuit

Knipperen van een LED met een 555 Timer-Circuit

Hier is een gedetailleerde video die ik heb gemaakt om uit te leggen hoe met een 555 Timer IC, in combinatie met een paar weerstanden en condensatoren, een LED-licht knipperen.Dingen die je zal nodig:1) breadboard2) breadboard jumper draden3) 555 tim
Knipperen van een LED op Intel Galileo en visuele Programmig

Knipperen van een LED op Intel Galileo en visuele Programmig

Deze tutorial toont je hoe te knipperen van een LED op Intel Galileo met behulp van de ontwikkelingsuitrusting van de Intel-IoT en Wyliodrin. U moet:* Intel Galileo bord, rev 1 of 2* een Grove schild* een Grove LED* een Galileo Wyliodrin-account (www
Hoe te knipperen van een Led - Arduino tutorial Arduino Tutorial

Hoe te knipperen van een Led - Arduino tutorial Arduino Tutorial

LED (Light - emitting diode) kunnen worden gevonden op vele puzzleachtige en maten.Dit voorbeeld ziet u het eenvoudigste wat je kunt doen met een Arduino aan fysieke output zien: het knippert een LED!In deze tutorial leert u ook hoe u pinMode(), digi
Vervagen van een LED met een potentiometer op Intel Galileo en Visual Programming

Vervagen van een LED met een potentiometer op Intel Galileo en Visual Programming

Deze tutorial toont je hoe te vervagen een LED met behulp van een potentiometer op Intel Galileo met behulp van de ontwikkelingsuitrusting van de Intel-IoT en Wyliodrin. U moet:* Intel Galileo bord, rev 1 of 2* een Grove schild* een Grove LED* een Gr
Controle van een LED met PWM-uitgang

Controle van een LED met PWM-uitgang

Zoals u wellicht heeft gemerkt in de Arduino board (Uno, Mega-etc.) Huidige aantal PIN die zijn hebben vervolgens een symbool als een golf.Dit symbool geeft aan dat de uitvoer kan ook worden gebruikt in "PWM" of "Pulsbreedtemodulatie".
Beheersing van een LED met arduino en Wifly schild

Beheersing van een LED met arduino en Wifly schild

Om te demonstreren hoe u apparaten via wifi met behulp van de arduino wifly shield kunt controleren, zal ik schakelaar aan en uit een LED door een http-verzoek te sturen vanuit mijn webbrowser naar het wifly-schild.Vereisten:1. de Arduino uno2. Wifly
Oplichten van een LED met een AA-batterij (in een solar lamp)

Oplichten van een LED met een AA-batterij (in een solar lamp)

In mijn laatste project dat ik wil bouwen van een kleine zonne-lamp. Dus ik ging naar mijn lokale elektronica-distributeur en wilt kopen ik weinig zonnecel. De zonnecel heeft een vermogen van 2V en de accu een maximum vermogen van 1.2V, vrij te laag
Gebruik van een tandenborstel-oplader voor het aandrijven van een LED met inductie

Gebruik van een tandenborstel-oplader voor het aandrijven van een LED met inductie

dit is een leuk klein experiment die duurt ongeveer 5 minuten en geeft een aantal van de elektrische eigenschappen van inductie. Ik was geïnspireerd toen ik zag een oude tandenborstel dok lader zitten in de Prullenbak. Ik krijg nu draadloos over 4-5V
Hoe maak je een USB naar het oplichten van een LED met blote geleidende verf pen

Hoe maak je een USB naar het oplichten van een LED met blote geleidende verf pen

wat je nodig hebt:Verf Pen blootPen/potloodLEDKartonnenLiniaalSchaarUSB-poortOptioneel:Warmte Gun (als je ongeduldig)Hete lijmpistool (als u geen dik karton)Stap 1: Neem een stukje karton groot genoeg om 2 lijnen 12 mm breed en 75 mm lang te tekenen.
Knipperen van een LED vanuit een browser die met behulp van visuele programmering

Knipperen van een LED vanuit een browser die met behulp van visuele programmering

Leer hoe te knipperen en geleid vanuit een webbrowser. Hebt u nodig:* een Raspberry Pi* een breadboard* jumper draden* LED
Knipperen van een aantal LEDs met behulp van Python Programming Language en Raspberry Pi

Knipperen van een aantal LEDs met behulp van Python Programming Language en Raspberry Pi

overzicht van stappenIn de eerste fase, zal ik slechts één LED installeren. Vervolgens downloaden mij naar de LED klasse python module die vertegenwoordigen één hardware LED. Ik zal lopen de LED klasse python module die LED knipperen. De eerste fase