Raspberry Pi Bluetooth LE Controller för WS2812B (NeoPixels) (2 / 9 steg)

Steg 2: Systemöversikt



För att kontrollera en RGB LED trådlöst kommer vi att använda några olika maskinvaru- och programvarukomponenter som vi kommer beskriva här.

Raspberry Pi

Vi kommer att göra använda av en Raspberry Pi, en single-board dator med Raspbian fördelningen av operativsystemet Linux. Eftersom Pi inte har en native BLE gränssnitt, ansluter vi en USB-Bluetooth LE adapter till den. Ett skript som vi ska skriva med hjälp av Python programmering språk kommer att låt oss skicka kommandon BLE via USB-adapter. De kommandon som skickas över BLE tas emot av en separat mikrokontroller via sin egen BLE gränssnitt (RFduino).

En lista över komponenter som används på denna sida av saker är:

  • Raspberry Pi (hårdvara)
  • USB-BLE Adapter (hårdvara)
  • Raspbian (programvaran; Operativsystem)
  • Bluez Bluetooth-stacken för Linux (programvara, bibliotek, verktyg)
  • Python-skript (programvara, användarkod)

RFduino

För att styra en RGB LED använder vi RFduino mikrokontroller ansluten till det på ett Lödfritt set av brödunderläggen. De små och medelstora RFduino kan programmeras via USB från vilken dator som kan köra Arduino IDE. I det här fallet ska vi använda en Mac laptop för att skriva kod i C++ använder version 1.6.4 av Arduino IDE. Vi använder samma IDE att ladda upp koden till RFduino. När koden körs på RFduino vi ska gå tillbaka till Pi och kör Python skript för att ändra färg på RGB LED.

En lista över komponenter som används på denna sida av saker är:

  • RFduino (hårdvara)
  • RGB LED (hårdvara)
  • Arduino IDE (programvara, program)
  • C++ firmare (programvara, användarkod)
Se Steg
Relaterade Ämnen

Bluetooth NES Controller

efter installera en emulator för gamla NES-spel på min Android-telefon och spela Super Matio Bros 3 ett tag, jag insåg snabbt hur irriterande användning av en pekskärm för en jump'n'run spel kan vara. Dessutom är det inte riktigt samma känsla spelar...

Raspberry Pi Alamode CNC Controller

Detta är mitt första försök till en instructable. Jag hoppas det hjälper någon annan.Växlar och lampor och fläktar, åh min...Läs gärna igenom kommentarerna för mer detaljer.Jag köpte en CNC-maskin för en tid sedan och jag var aldrig nöjd med det. Det...

Bluetooth SNES Controller för Android

så detta är min första instructable...Lite över ett år sedan jag arbetade på min ECE projektkurs, som var en bluetooth SNES controller för Android. Kort efter att ha avslutat projektet, postat jag en fungerande video på Youtube. Sedan dess har jag få...

Remote Raspberry Pi Robot (PS3 Controller) - Fablab NerveCentre

Dessa anvisningar försöka ta väldigt lite. Förhoppningsvis, om du kan starta en Raspberry Pi och är ansluten till internet bör du kunna slutföra denna stora lilla projekt.I grund och botten är detta ett projekt som kommer att resultera i vissa specif...

Bluetooth SNES controller/gamepad

Hej där!BakgrundJag spelar en hel del emulatorer på min android-telefon men med touchcontrollers på själva telefonen är hemsk så jag beslutat att göra en Bluetooth controller jag kunde använda med min telefon!Anledningen till att jag inte kunde köpa...

Bluetooth WS2811 Controller med Windows Phone och MSP430G2 Launchpad

Titta på videon, då ser du vad du får här.Mot hypen av Android och Arduino är mitt projekt baserad på Windows Phone 8 och en mikrokontroller från Texas Instruments.Jag har inget emot en randgrupp, och jag är så glad över detta :-)Om du hittar några f...

Raspberry Pi Bluetooth + Airplay ljud mottagare combo

Låt oss göra en bluetooth-mottagare så att du koppla upp din R-Pi till din stereo och använda telefonen som ljudkällan.För att vara ärlig, är detta inte ett unikt projekt. Massor av människor har försökt att få en bluetooth mottagare arbetar, några (...

Bluetooth PS2 Controller

Den ursprungliga PlayStation 2 handkontrollen är fortfarande en solid och välbyggd controller med dagens mått. Ännu bättre, kan de tas numera för en bråkdel av kostnaden för en domänkontrollant med samma kvalitet.Vi är idag att föra denna 15-åriga co...

Raspberry Pi Bluetooth in/ut styrelsen eller "som har hem"

jag ville skapa en elektronisk in/ut styrelsen. Typ du kan ha till posten som är närvarande eller inte i ett företag eller hem. Den är oftast placerad av huvudentrén så alla kan se vem som är in eller ut.Jag ville också ett annat projekt för min Rasp...

Raspberry Pi Bluetooth

Hej, jag ska lära dig hur man korrekt installera och använda Bluetooth på din Raspberry pi. Bara en heads up jag antar att du har en version B och du har setup din raspberry pi redan (för Systeminställningar och ect.)Steg 1: hårdvara 1. du behöver en...

Raspberry Pi photo booth controller

Fotoautomater är roliga! De kan inspirera goofiness i vem som helst.För mitt första projekt med Raspberry Pi byggde jag en fotoautomat för en part. Detta var ett stort projekt för att lära sig att mixtra med fotografering och elektronik på Pi. Var nö...

DIY Glowboard med Bluetooth en Arduino och vissa WS2812B LED

Hej detta är min första Instructable men jag är tyska så min engelska inte är bäst: D.Så jag har sökt en Instructable som jag gör nu för mer än en månad men jag hittar en så jag har märkt min egen krets och skript.Vänligen njuta.Steg 1: Delarna För d...

Bluetooth spel controller(Joystick) med Arduino och Jetpack

Hej, vill jag visa ett enkelt sätt att bygga en grundläggande spelenhet med joystick. Jetpack överför data från joystick seriellt via Bluetooth. Du kan spela alla spel på datorn med detta, du behöver bara ändra krävs nyckel som visas i filen. Vi gjor...

Bluetooth NES Controller Mod

delar du behöver:NES controller - $5 (jag hade en med en död IC: perfekt)Adafruit Bluefruit EZ-nyckel HID - $20Kensington Pocket batteri k38056us - $16Vippbrytare $4CD-facket öppnaren switchLEDDremel Bits - $15 (WOW)Steg 1: Tillbaka av registeransvar...

(AT) Tiny controller för WS2812B

Sedan med en arduino för att styra WS2812B inuti min Juldekoration var lite overkill jag designade en mindre en: att göra några fristående snöflingor t.ex som gåvor (samtidigt hålla min arduino :-)Den MSP430G2452 som jag hade till hands fungerar bara...

Bluetooth Game controller med Accelerometer och Arduino

Alla älskar att spela spel på PC :) Spelkonsoler ta dem till nästa nivå och vad är mer kul än att göra en själv? Här har vi byggt en spelkonsol med Accelerometer, Arduino och Bluetooth. Accelerometern i spelkonsolen översätter dina rörelser in i spel...

Förvandla din Raspberry Pi till en trådlös bärbar Bluetooth Audio System A2DP

Howdy folks! Jag hade idén att förvandla min Raspberry Pi till något som slår av Dre portable audio system hittar du här:http://www.beatsbydre.com/Speakers/Beatbox-Portable-USB/Beatbox-Portable-USB, default,pd.htmlDet är en cool produkt, inte få mig...

BLUETOOTH kontrollerad ROBOCAR med ANDROID SMART PHONE

Syftet med detta projekt för att kontrollera saker via trådlöst i ett band som Bluetooth. Nu en dagar Android smart telefon är ett modeord och många saker kan styras av Android via Bluetooth, WiFi. Så, mitt motiv är att göra ett kommunikationssystem...

Bluetooth din iRobot Roomba!

Grupp 18 +.IRobot Roomba är en bra plattform för robotteknik. Roomba har ett seriellt gränssnitt som accepterar kommandon för att kontrollera och diagnostik. EZ-B har hårdvarustöd för Roomba EZ-Builder software har kontroller för Roomba också. I dett...