Controle LED's via USB met VUSB (9 / 10 stap)

Stap 9: PC-Side Software compileren


Opmerking: Ik ben het draaien van linux op mijn computer thuis (Ubuntu 12,04), dus deze instructies niet werken voor een Windows machine, zal zoals geschreven. Het is mogelijk (maar ik heb niet geprobeerd) draaien dit op Windows met behulp van iets als MinGW. U moet ook de Windows-poort van de USB-bibliotheek, libusb-win32.

Voordat we aan de code, moeten we de USB-bibliotheek installeren:

 sudo apt-get install libusb-dev 

Dit zal de header bestand usb.h waarnaar wordt verwezen door de code installeren. Zorg ervoor dat zowel de headerbestand als bijlage in de vorige stap de c bestand in dezelfde map worden opgeslagen. Het compileren van de code met:

 gcc mood.c -lusb -o mood 

Zorg ervoor dat te koppelen aan de bibliotheek van de USB-met - lusb. Als alles goed is gegaan, moet u nu een nieuw programma genaamd stemming. Probeer het uit te voeren:

 ./mood -r 255 

Uh-oh, we krijgen een foutenmelding zeggend bewerking niet toegestaan. Dit is omdat de standaard, alle USB-poorten zijn eigendom van de 'root'. U kunt dit controleren door het controleren van machtigingen voor de bestanden van uw USB-poorten (mijne waren gevestigd onder/dev/bus/usb/bus #/ apparaat #). Herhaling van de stemming -programma met root permissies:

sudo sudo ./mood -r 255 

De lichtbalk moet wenden knalrood. Succes!!! Een laatste stap moet u kunt kopiëren de stemming -programma naar uw/usr/bin/map, zodat u het programma vanaf elke locatie uitvoeren kunt op de computer (dat wil zeggen in een terminal kunt u stemming van overal, in plaats van /path/to/wherever/mood):

 sudo cp mood /usr/bin/ 

Gerelateerde Artikelen

Pompoen - verandering LED kleur via Twitter met Raspberry Pi - IoT Tweet

Pompoen - verandering LED kleur via Twitter met Raspberry Pi - IoT Tweet

Het hoofddoel van dit Instructable is te leren hoe te gebruiken Twitter API om te trek tweets in uw python code, zodat u real time-gegevens in uw projecten gebruiken kuntNa deze Tutorial zult u vertrouwd zijn met:Raspberry Pi Blink LEDTwitter's Apps
Nokia 3310 LCD verbinden met USB met behulp van AVR

Nokia 3310 LCD verbinden met USB met behulp van AVR

Wat doe je met een oude telefoon, een microcontroller en veel tijd?U haak van de oude telefoon LCD-scherm bij de computer USB natuurlijk!In dit project gaan we communiceren met een Nokia 3310 LCD display via USB! Hoe gaan we dat doen? We gaan de LCD
Bekijk iTunes DRM-ed video's op 4K TV via USB-poort

Bekijk iTunes DRM-ed video's op 4K TV via USB-poort

Wat is 4K TV?4K is de heetste modewoord van hedendaagse TV-industrie. 4K (ook bekend als Ultra HD of UHD), biedt zoals de naam al impliceert, vier keer de resolutie van HDTV. De 4K-TV verwijst naar de ongeveer 4.000 pixels op het scherm. Veel mensen
Controle van de arduino met behulp van Blynk via usb

Controle van de arduino met behulp van Blynk via usb

Dit is mijn tweede instructable. In dit instructable zal ik laten zien hoe u kunt besturen LED met behulp van Blynk.Blynk is een applicatie die ons dashboard, evenals connectiviteit biedt. die u kunt downloaden van google play store (voor Android). &
Controle LED met Android telefoon via BLE (Bluetooth 4.0), MangoCube App en Arduino UNO

Controle LED met Android telefoon via BLE (Bluetooth 4.0), MangoCube App en Arduino UNO

Dit Instructable ziet u hoe gegevens vanaf Android apparaat verzenden controle LED op Arduino UNO.U moet ten minste de volgende onderdelen;1. de Arduino UNO of compatibel board.2. MangoCube BLE Board ( https://www.kickstarter.com/projects/530456128/m
Een LED voor controle op het Internet via Arduino met Teleduino

Een LED voor controle op het Internet via Arduino met Teleduino

er is iets cool over het maken van een LED-gloed via een Arduino. Wat kon maken dat zelfs koeler? Hoe over het maken van die LED gloed van overal in de wereld via het internet? Nu zijn we talkin '!Dit proces is echt eenvoudig met behulp van de schets
Remote Controlled LED met behulp van HC-05 Bluetooth Arduino en mobiele telefoon App

Remote Controlled LED met behulp van HC-05 Bluetooth Arduino en mobiele telefoon App

Technologie vordert in razend tempo, iedereen van ons heeft slimme telefoons nu-een-dag, er zijn cool apps die laten we blijven in contact met onze vrienden en familie, krijgen van de meest recente informatie over het weer of verblijf-bijgewerkt met
How To: Maak een Android App met Android Studio controle LED

How To: Maak een Android App met Android Studio controle LED

Dit is een stapsgewijze tutorial voor het maken van een android apk via bluetooth.Vóór de start codering,Download Android Studio IDE en bijwerken van Java.Java en C programmeren zal helpen.Deze tutorial zal niet uitleggen Java programmering.Als u cod
Hoe aan remote controle van uw iPhone, iPad van computer - via USB

Hoe aan remote controle van uw iPhone, iPad van computer - via USB

Hoe om remote control afstandsbediening,, iPhone iPad vanaf computer verbinding maakt via USB - werken op Windows of MacUw iOS-apparaat moet zijn jailbroken voor dit om te werken. Deze tutorial zal niet gaan over hoe jailbreak uw apparaat.Zorgen voor
Arduino - controle LEDs met een afstandsbediening

Arduino - controle LEDs met een afstandsbediening

Hi guys,Een project dat ik onlangs heb gedaan ben ik met u delen. I'ts over hoe u sommige LED's met een afstandsbediening en je Arduino controleren kunt. Maar u kunt dit toepassen op elk elektronisch apparaat zoals motoren, lichten bijvoorbeeld.u kun
Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Stem aan Arduino: Controle LEDs met behulp van spraakherkenning MIT

Hallo, iedereen!!! Het is al enige tijd die ik niet had bijgewerkt mijn post hier. Vandaag wil ik delen met u kerels een experiment die ik heb gemaakt. I 'm gonna controle LEDs met behulp van spraakherkenning voor MIT app uitvinder. Oh voordat ik het
Arduino controle leds met een pot meter

Arduino controle leds met een pot meter

dit is gewoon een leuk eenvoudig project.Stap 1: onderdelen1. arduino2. breadbord3. USB-kabel4. 4 leds5. 4 330 ohm weerstanden6.10 k pot meter7. en plezierStap 2: eerste al de leds in de brood bord invoegen.Stap 3: vervolgens dan u de weerstanden inv
Controle gelijkstroommotor via USB

Controle gelijkstroommotor via USB

Hallo kerels,In dit project zullen we beheersen een DC-motor met een Windows-PC via USB. Check de video om te zien dat het werkt!u kunt een bezoek brengen aan mijn website voor meer informatie, voorbeeldcode, schema's...Stap 1: Onderdelen die nodig z
Controle LED met Android Smart Phone

Controle LED met Android Smart Phone

dit mag niet het eerste project dat gebruik telefoon te bedienen LED maar voor mij is dit de eerste.Ik heb Android telefoon gebruikt om LED via bluetooth met behulp van Amarino bibliotheek verbonden met Arduino UNO.Ik heb gebruik gemaakt van de volge