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

Stap 10: Extra krediet: udev regels!!!


U misschien opgevallen dat u hoeft te gebruiken 'sudo' de PC-kant programma uit te voeren. 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 #). Wat we nodig hebben is een manier om te vertellen van de computer onze nieuwe apparaat om anders te behandelen. Gelukkig, is er een gemakkelijke manier om dit te doen met udev regels.

Maak eerst een nieuwe groep voor het apparaat (en toekomstige USB-apparaten kunt u toegang krijgen tot):

 sudo addgroup usb 

Dan, voeg uzelf toe als lid van de nieuwe usb-groep:

 sudo usermod yourusername -a -G usb 

Je kan uitloggen en weer inloggen voor de wisseling voor voeren uitwerking. U kunt alle de groups dat u met de opdracht tot:

 sudo touch /etc/udev/rules.d/usb.rules 

Nu wij de computer hoe vertellen kunnen om onze apparaat. Maak een nieuw bestand in de directory /etc/udev/rules.d:

 ATTR{idVendor}=="16c0", ATTR{idProduct}=="05dc", GROUP="usb", MODE="0664" 

Met behulp van uw favoriete editor, voeg de volgende regel naar het nieuwe bestand:

 sudo restart udev 

Vertaling: als de computer ziet een apparaat met onze leverancier-id en product-id (dezelfde nummers uit de firmware-code en de code van de PC-kant), wijs dat apparaat aan groep usb met privileges van 0664. Udev met herstarten

Vervolgens koppel en replug het apparaat USB-kabel. Verifiëren dat de voorrechten veranderd (het zou kunnen hebben gekregen een nieuw apparaat # wanneer u het de stekker terug in). Gefeliciteerd!!! Nu 'sudo' u hoeft het programma uit te voeren!

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