Anpassade BLE-ingen programmering krävs (6 / 8 steg)

Steg 6: Använda Arduino/Genuino 101 BLE styrelse




Arduino har nyligen släppt Arduino 101 / (Genuino 101 utanför USA) som har en Intel Curie processor, accelerometer och klocka samt BLE connectivity i en UNO formfaktorn. Inbyggd accelerometer och klockan är ett plus, men storleken är inte så bekvämt för bärbara program, men standard UNO formfaktorn innebär att du kan enkelt lägga till en mängd andra sköldar. Denna styrelse kan kodas för att visas som någon av de "vanliga" BLE tjänsterna. PfodDesignerV2 genererade koden konfigurerar den Arduino/Genuino 101 som nordiska BLE UART tjänst.

Ställa in Arduino101 / Genuino 101

Du måste installera Arduino V1.6.8 IDE och Lägg sedan från styrelsen Manager till Curie styrelsen stödja (V1.0.5 +). Detta lägger till installera lagt till USB-virtuella COM drivrutiner också. Det finns ingen maskinvara att göras på styrelsen själv.

Välj knappen generera kod i pfodDesignerV2 för menyn du har designat (se Design en anpassad meny för att vända den Arduino ledde på och av har steg för steg instruktioner). För att generera kod, Välj från undermenyn Bluetooth Low Energy, Arduino/Genuino 101. Gå tillbaka och klicka på "Skriv koden till fil" generera kod och skriva det till filen pfodDesignerV2.txt.

Sedan överföra filen /pfodAppRawData/pfodDesignerV2.txt från din mobil till datorn som beskrivs i Design en anpassad meny för att vända den Arduino ledde på och av. Kopiera och klistra in koden i Arduino IDE och programmera 101 styrelsen. Här är den färdiga skissen, Arduino101_led_control.ino Obs: det tar några sekunder för den 101 serieporten komma efter programmering. Bara hålla att klicka på verktyg i IDE tills porten dyker upp.

Öppna pfodApp och skapa en BLE anslutning för det som beskrivs i pfodAppForAndroidGettingStarted.pdf. Anslut sedan och pfodApp visas i menyn du har utformat och kan du aktivera den Arduino/Genuino 101 ledde på och av.

Exempel skärmar

PfodDesignerV2 stöder endast en delmängd av skärmarna att pfodApp stöder. En fullständig lista finns i pfodSpecification.pdf. Skiss SampleScreensArduino101.ino ger exempel på olika skärmar, plottning och dataloggning. De flesta skärmarna har ingen formatering för att hålla meddelanden tydligt och enkelt. Färgväljaren under reglagen är ett undantag. Du kan lägga till dina egna färger och teckensnitt, använda pfodDesignerV2 som guide. Se även pfodDemo app för andra exempel.

SampleScreensArduino101.ino har anpassats till Arduino/Genuino 101. I stället för plottning A0 mot tiden, ritar 3 axel accelerometer utgångarna skalas så att 1024 är cirka 1 G.

Se Steg
Relaterade Ämnen

3 x 3 x 3 ledde kuben med en 555 timer och en 4020 SKIFT array IC - ingen programmering (för fullständiga nybörjare som jag själv)

se en video av en 8 x 8 x 8 led cube på you-tube, ledde mig till instructables webbplats för första gången, nu jag hooked. Dock hade jag eller ska jag säga har ett grundläggande problem absolut ingen erfarenhet eller kunskap om elektronik. Så är jag...

LED-lampan blinkar julgran (ingen programmering!)

I detta projekt ska jag visa hur jag gjorde min Juldekoration i år, en 120x80cm julgran med blinkande ornament och guirlande, och den bästa delen - absolut ingen programmering!Projektet är lite tidskrävande, som vad som helst med nästan 1500 lysdiode...

Kodgenerator för anpassade Android/Arduino menyer att slå Arduino utgångar på och av. Android/Arduino för nybörjare. Absolut ingen programmering krävs

Uppdatering: användare frågade för undermeny support. pfodApp alltid stött sub-menyerna men jag har lagt undermenyer till pfodDesigner. Den instructable Design A Custom menysystemet visar hur du använder pfodDesigner för att bygga en meny med underme...

Rörelse aktiverat släppa spindel, låg kostnad, ingen programmering

i detta Intstuctable jag ska visa dig hur man gör en mycket enkel rörelse aktiverat spindel som droppar snabbt och startles alla som går under, sedan dras in. Jag designade detta är en billig och praktisk elektronik projekt som en nybörjare kan göra....

Hur man gör en Raspberry Pi Arcade med ingen programmering

Inrätta en Raspberry Pi arcade är faktiskt riktigt lätt, tack vare en Linux-distribution som kallas RetroPie.Du behöver inte göra någon programmering eller setup, bara installera den på ett SD-kort. Detta gör att du kan använda arkaden med ett tangen...

Time Lapse Intervalltimer för Canon kameror (ingen programmering eller grafritande miniräknare behövs)

detta beskriver hur man gör din egna Intervalltimer (time lapse slutare kontroll) för en Canon Systemkamera eller någon kamera som kan styras med en standard 2,5 mm plugg. Det kommer gärna ge dig en variabel tid förflutit från 1 sekund till 1 timme....

Automatisk Laser Spirograph (ingen programmering)

i detta instructable jag kommer att visa dig hur man gör en laser spirograph som ändrar former automatiskt och utan att behöva programmera en Audrino. Detta är åstadkomma genom att använda 3 nästan identiska kretsar som styr de 3 elmotorer.Steg 1: Hu...

Göra en musik i och LED reaktiva Nattduksbord (ingen programmering krävs)

I grund och botten ska jag visa dig hur man gör egna Night Stand som spelar musik och är reaktiv.Du behöver:Trä:Jag använde 1" tjock trä långt balkar ungefär en fot bred och ganska lång (inte beskrivande men ganska mycket dess upp till dig)För benen...

Hur man kan förverkliga din dröm iPhone app (ingen programmering krävs)

Har du någonsin sökt Apple iTunes store för att perfekt app till dina behov, men bara kunde inte hitta den? Har du någonsin tänkt, "Om jag skulle bygga min egen app, det skulle ha alla klockor och visselpipor och skulle vara mycket bättre än något dä...

Hårt kabelansluten LED Cube: [Ingen programmering]

För den steg för steg Instructable: Klicka härFör den steg för steg Instructable: KLICKA HÄRDet kräver >>>>> nr <<<<< programmering , ja... äntligen en enkel men effektiv ändå ledde kub.Den drivs via USB och kan fylla upp rum...

Pulsera Arduino utdata från Android mobil. Ingen programmering krävs

IntroduktionDetta Instructable visar hur du använder den fria app, pfodDesigner, för att utforma en meny på din Android mobil som kommer puls en utgång på din Arduino ombord utan att behöva skriva någon kod alls. PfodDesigner genererar Arduino koden...

Snabba Vibrobot från Scratch (ingen lödning, ingen programmering)

har du någonsin velat bygga en robot utan långa timmar av lödning och programmering. Denna snabba Vibrobot byggs enkelt från vissa objekt från runt huset. En offset vikt i Vibrobot som orsakar det att vibrera galet och röra sig på fyra ben. Inom en e...

Hur man gör ett spel (ingen programmering krävs!)

För detta instructable du kommer att använda GameMaker Studio och kommer att skapa 3 grundläggande spel. GameMaker Studio är ett spel att göra programvara som skapats av YoYo spel som använder en dra, n, släpp-gränssnittet att göra spel. Du kan också...

Göra ett operativsystem (ingen programmering)

I den här guiden kommer vi att göra en mycket grundläggande och enkla operativsystem baserat på Linux openSUSE. Men vi ska inte bara göra på OS vi kommer också att göra det utan att skriva en enda rad kod! Vårt operativsystem kommer att kallas Banana...

Lär dig hur El arbeten (ingen programmering)

för att bekanta sig med elektricitet ska vi titta på hur du ansluter några enkla komponenter. 123D kretsar app gör det enkelt att utforska hur man gör enkla kretsar och experimentera med elektricitet.__________________________________________________...

Linjen följa robot, ingen programmering krävs

detta är den linje efter robot som jag konstruerat och byggt en NCEA elektronisk design bedömning. Idén kom till mig när du spelar runt med ljus beroende motstånd (LDR'S), att inse att varvtal kan varieras när wired i serie med LDR och en transistor....

Lär dig att göra IOS apps med ingen programmering expiriance

För att göra IOS apps, behöver du en Apple mac kör OS X El kapten eller senare. Tyvärr PC användare, IOS är alla för mac.Steg 1: Ladda ner XcodeFörst lunch mac AppStore, Sök efter Xcode och hämta den. Det är en ganska stor nedladdning, det kan ta lån...

Android Garage dörröppnare - ingen Android-programmering, nr lödning behövs.

Uppdatering: du kan nu skapa din egen anpassade meny för att öppna garageporten och växla reläer och på med hjälp av pfodDesigner . Den fria pfodDesigner kommer att generera all kod för dig och pfodApp visas den färgglada menyn på din mobil. Se puls...

Interaktiv Design och kodgenerering för anpassade Android menyer för Arduino--nej Android programmering krävs

Uppdatering: Kolla in den nyare InstructableAndroid/Arduino för nybörjare - Design anpassade Android menyer att slå Arduino utgångar på och av. Absolut ingen programmering krävssom genererar alla Arduino koden med den senaste versionen av pfodDesigne...