App och timer kontrollerad automatiska mörkar (5 / 6 steg)

Steg 5: Ansluta bluetooth-enhet

Okej, dags för att gå trådlöst

Anslut gnd och vcc på bluetooth-enheten till din arduino (3,3 v eller 5 beroende på enheten). Anslut bluetooth TXD till arduino RXD och bluetooth RXD till arduino TXD.

Med hjälp av dessa stift kan ibland orsaka problem när du laddar upp skisser till arduino (som de är data kommunikation stift). Om du får problem medan uppladdning, koppla bort strömmen till enheten med dessa stift och det bör fungera.

Ladda upp skissen

Okej det är dags för roligt delen, börja med att ladda ner skissen. Om du inte har bibliotek, ladda ner dem och placera dem i mappen arduino/bibliotek.

http://www.pjrc.com/teensy/td_libs_TimeAlarms.html

http://www.pjrc.com/teensy/td_libs_Time.html

Om du inte använder arduino mikro pro måste du ersätta alla "Serial1..." med helt enkelt "Serial..". Om du använder micro pro behöver du inte ändra något.

Ladda upp skissen, ansluta strömförsörjningen, slå på bluetooth på telefonen och starta app. ansluta till bluetooth och klicka på enheten i listan. Om den ansluts korrekt ska nya menyer visas. Klicka på "Kalibrera", din motor ska börja rotera. Om du klickar på "Höj/sänk mörkar" innan kalibrering händer ingenting. Kalibrering anger antalet steg i en fullständig cykel, innan kalibrering som är lika med 0.

Förhoppningsvis allt fungerade, annars kolla dina anslutningar.

Extra

Om du har solen rakt genom fönstret på morgonen kan du rulla upp processen att vara super smidig och långsam, kanske under 30 minuter eller så, som mer Philips Wake-up light-upplevelsen. Om så är fallet kan du ändra detta.

Lägg till delay(10)i void MorningAlarm(), efter "steg ++;" . Så efter varje skriva steg föraren förseningar det nästa steg med 0,01 s. Start med detta och öka fördröjningen tills du är nöjd. Din stepper kommer förmodligen ha 200-400 steg för varje helt varv så detta värde bör vara riktigt lågt!

Ett smartare men mer komplicerat sätt att ställa denna gång är att seriell print "steg" värde efter att du har kalibrerat mörkarna. Du vet hur många steg dess tar för en full cykel och kan göra division på hur mycket tid det måste pausa per steg för att hamna på 30 min eller vad någonsin värde du önskar. Du kan också manuellt rulla ner mörkarna och räkna hur många varv det tar och multiplicera med din steppers värde (vanligtvis 200/400).

Kom ihåg att längre förseningar är "ful", de fryser mikrokontroller helt, inte kunna ta emot viktiga kommandon som stopp, så Undvik att använda upprepade förseningar längre än 300 ms. kan du använda millis() eller tid biblioteket om du behöver längre pauser.

Se Steg
Relaterade Ämnen

Arduino kontrollerade automatiska mörkar med Web UI

detta instructable är en utförlig guide om hur man bygger en automatisk kontrollant för att köra en motor som kan fungera öppna och stänga mörkar. Styrenheten kan mörkarna att öppna och stänga baserat på ett schema, rumstemperatur och ut dörren lumin...

DIY-Timer kontrollerad Modem-Router kylning System

(inget ljud) - denna video innehåller inte någon ljud eller musik. videon är stumt.Nyligen har de flesta av mina köpta musikspår fick problem med YouTubes automatisk innehåll ID på systemet, även om jag har betalat $40 för var och en av dessa spår, o...

Rörelse och tal kontrollerad Wifi kamera Bluetooth bil

Detta instructable visar dig hur du skapar en rörelse och tal kontrollerad bil med en wifi kamera och bluetooth kontroller. Fortsätta till nästa steg för en reservdelslista. Jag blev inspirerad av en produkt ses härSteg 1: Reservdelslista Wispi inkrä...

Styra Arduino styrelsen trådlöst med iPhone, iPad eller iPod med iArduino App och Ethernet Shield

denna tutorial vägleder dig till hur man gör hela installationen till kontroll din Arduino ombord med iArduino program. Vi kommer att använda Led för förståelse, och vi kommer att byta det till och från med hjälp av iArduino app. Från detta kommer du...

Hur får man gratis apps och spel på ios enheter fungerar för IOS 7.0.4

detta är en awesome sak som du verkligen behöver, alla apps och spel du vill ha gratis utan att jailbreaking!! Dess en måste ha, titta på video för instruktioner :)Bara incase den inbäddade video fungerar inte heres länken: https://www.youtube.com/wa...

Göra alla smarta apparater och reglerbar av App och RF fjärrkontroll

Smarta hem produkter är många, men nästan ingen av dem har RF-fjärrkontroll. En RF-fjärrkontroll kan styra dina apparater inom ett avstånd (inomhus), ingen App kommer att krävas. Jag talar om Iteads senaste smarta hem produkter:Sonoff och Slampher, s...

Hur man säkerhetskopiera och överföra iPhone apps och app inställningar

iCloud och iTunes ger ganska praktisk automatiserade metoder för iDevice säkerhetskopiering och återställning.Om du är, men ser att säkerhetskopiering och överföring specifika apps, komplett med app dokument mellan flera iOS-enheter utan att behöva å...

Smart och enkelt och Timer-funktionerna för varje program

Används en digital timer (600dt - selec) för att automatisera min icke-kommersiella motor.Om du vill snabbt rusa genom projektet kan du hoppa på min YouTube video som ovan.ifelse {låter start} ;-)Detta är en enkel men ändå användbara projekt som fort...

Hacka din LED Strip med en rörelsesensor och Timer

Jag tycker att måttet på en bra Instructable är de idéer som inspirerar, varför jag njöt Liam.great98's Instructable med titeln "Ge din säng Underglow!" Jag hade aldrig trott att lägga till en LED strip längst ned i en säng annars, och jag ville...

Har mer än 1 Clash of klaner konto på en Android-enhet! Fungerar med alla Apps och spel.

Någonsin ville ha en Instagram konto för arbetet och hemmet? Men kan inte brytt sig om att logga in och ut? med denna app är dina problem lösta!Steg 1: Installera app parallella utrymmet från Google spela store! Öppen Google play lagra enkelt Sök för...

Google Apps och tillägg

Denna instruktions guide hjälper dig att navigera genom din Google Drive och Chrome webbutik Hitta appar och tillägg som kommer att förbättra din undervisning!Steg 1: Vad är Chromestore?Som jag nämnde, kan appar och tillägg nås via två olika platser...

Raspberry Pi och Wiimote kontrollerade Robot Arm

jag fick en robotarm som födelsedagspresent, men efter omkring den första handkontrollen som följde med det blev lite tråkig att använda. Köpte senare jag USB-styrenheten som gjordes för roboten, men återigen konserverad programvaran var begränsad oc...

Hur du använder Cydia + Apps och källistor

i detta Instructable kommer jag visa dig hur man gör följande:1. att hitta App2. uppgradera Cydia3. uppdatera dina program4. söker efter nya program5. installera nya program6. ta bort eller installera om program7. Lägg till källor8. Visa och hantera...

Ljud tryckgivare och Mike förförstärkare för Arduino

jag har publicerat ett ljudtryck Sensor för arduino (eller andra mikrokontroller) innan.Den var baserad på en TLC272 dubbel Op-förstärkare och gjorde mycket bra.En av de personer som reagerar dock frågade om jag hade gjort någon soundwave analys med...

[Tutorial för 4DIY.ORG] - hur man styr LED med iphone med hjälp av [4DIY.ORG] App och Ethernet Shield

Steg 1: Material och verktyg1. Arduino Uno R3.2. Arduino Ethernet Shield.3. [4DIY.ORG] App (stöd iOS och Android).4. RJ45-kabel.5. bryta styrelsen.6. RÖD LED.7. resistor.8. tråd.Steg 2: Ladda upp skiss för Arduino Dowload skiss fil bifogadSteg 3: Con...

Styra ledde med Android-telefon via BLE (Bluetooth 4.0), MangoCube App och Arduino UNO

Detta Instructable visar hur att skicka data från Android-enhet att kontrollera lysdioden på Arduino UNO.Du behöver minst av följande komponenter;1. Arduino UNO eller kompatibel styrelse.2. MangoCube BLE styrelsen ( https://www.kickstarter.com/projec...

Automatiska mörkar med Arduino. Kontrolleras av Android-TV Remote-knappar-klocka

Hej där!Första Instructable...Varje dag på morgonen jag öppna upp rullgardinen på 8:00 och jag stänger det @ 19:00 pm, så jag bestämde mig att automatisera hela förfarandet.Jag använder en Arduino pro mini 5v, kodare för nuvarande position, RTC klock...

Snabb och enkel iphone förstärkare - byggd av en unge!

Så lätt en 10 år gammal byggde det! Min sons syssla är att diska. Han älskar lyssna på musik på min frus iphone när han gör och kom upp med detta fiffiga sätt att höra musiken bättre! Han bara tog ett par av våra billiga sallad/spannmål skålar och sä...

Julgran med LED och musik, kontrollerade med Arduino

i den här julen, nästan alla har gjort sin julgran i ditt hem, liten eller stor. I denna post, kommer vi se hur man skapar en julgran med några €, använder Arduino. Genom denna microcontroller kommer att kunna välja mellan flera olika profiler, som d...