Göra en Android App att styra via Bluetooth en Arduino kontrollera ditt hus via RF, alla med AppInventor



Jag vet att titeln är en munsbit, men det är precis vad det är.
För en tid sedan gjorde jag en instructable som beskriver en krets kring en atmega328 (eller en "Arduino") som var att avskräcka inbrottstjuvar genom simulering av mig att vara hemma.
Att systemet utvidgas till ett "home automation" system som det ingår gradvis ta hand om min trädgård också.
Även om det kunde fungera allt på egen hand, jag lade till en Bluetooth-gränssnitt att få lite feedback från systemet, att ange några parametrar, eller att ingripa genom att byta en lampa på och av på egen hand.

Den "interface" Jag använde för bluetooth-kommunikation med min telefon var "Bluetooth terminal". Inte riktigt skulle användarvänligt och det förlora anslutningen när jag lutar telefonen tillräckligt långt för att gå till liggande läge.

Så var jag i verkliga behov för en "App", trots allt, ingen anständig styrsystem numera kan göra utan. Vi lever inte på stenåldern längre :-)

Jag är ingen nybörjare på HTML och Java, hade jag ingen erfarenhet av att göra apps. I grunden hade jag ingen aning var man ska börja. Hämtade några app utveckling av system som Android studio, men jag tror att det behövs en triljard gazillion MB diskutrymme och ärligt jag fann det en smula ovänliga.

Så, efter lite letande kom jag till "App inventor" fina med App Inventor är att det fungerar på nätet. Allt du behöver är ett google-konto. App inventor behöver inte någon erfarenhet av tidigare program, allt sker genom att en grafisk "block" till en annan

På första App inventor kan verka lite skrämmande, talar om "emulatorer" och att hämta "compagnon" app till telefonen, men som alla inte är nödvändig.
Vad du gör är du gå här för att app inventor, och om du har ett google-konto kan du börja direkt.
Så råda jag för att ta deras grundläggande handledning, Hej Purr, så du får en känsla av hur det fungerar.

När du har gjort i "Hej Purr" exempel, du kanske vet hur det fungerar, men du har förmodligen fortfarande frågor som: "Ja men hur ansluter via bluetooth?"
Tja, det är vad jag kommer att förklara i nästa steg

Se Steg
Relaterade Ämnen

Android APP att styra en 3DPrinted Robot

Detta instructables görs att förklara hur man kontrollerar en av mina EEZYbotARM eller EEZYbotDELTA med en Smartphone (eller en tablett). Detta görs via Arduino ombord en bluetooth-modul och en Android app med MIT App inventor 2.Video:I videon jag an...

Bygga en Android App att kommunicera med HC-06 Bluetooth-modulen

I detta Instructable kommer vi titta på hur man bygger en enkel Android App som kan anslutas och prata med en Arduino över en trådlös Bluetooth-anslutning. Vi kommer använda populära och låg kostnad HC-06 Bluetooth-modulen för att skapa Bluetooth sig...

Bygga en Android App att kommunicera med RN-42 Bluetooth-modulen

I detta Instructable kommer vi titta på hur man bygger en enkel Android App som kan anslutas och prata med en Arduino över en trådlös Bluetooth-anslutning. Vi kommer använda populära RN-42 Bluetooth-modulen för att skapa Bluetooth signalen från Ardui...

Hur: Skapa en Android App med Android studion att styra LED

Detta är en steg för steg handledning för att göra en android apk via bluetooth.Innan start kodning,Ladda ner Android Studio IDE och uppdatera Java. Java och C kunskaper i programmering hjälper. Denna ska tutorial förklarar inte Java programmering. O...

Feetech servon att styra 26 bitar av arduino samtidigt

Jag använder INCB SCM-1 för att styra seriell anslutning så kan styra 26 stycken feetech SCS15 servo på en gång.Robot Control Board (SCM-1) kan också acceptera UART instruktioner, så att användaren kan skicka kontroll instruktioner enligt den paketda...

Hur man styr servomotor från android app

Om du vill göra Android app att styra en servomotor, detta är en perfekt instructable för dig, här kan du följa en steg för steg förfarande video för att veta hur man gör en android app som använder MIT app inventor och styra en servomotor.Steg 1: Ko...

Att skapa Android Apps-för nybörjare

Om du äger en AndroidTM telefon eller tablett och du är sorteringen person som gillar att göra saker för sig (Varför annars skulle du titta på en Instructable?), har du förmodligen tänkt på att ta reda på hur man kan utveckla din egen apps en dag. Ka...

Kontrollera elektriska enheter från Android, Arduino och skapa din egen android app

Hej, vill du kontrollera alla dina elektriska apparater i hemmet styrs från din android mobil, vill du skapa din egen app för att uppnå denna uppgift, det här inlägget förklarar steg för steg procedur för att skapa android app för att kontrollera ele...

5 sätt att hålla kackerlackorna utanför ditt hus

i detta instructable kommer jag att visa några sätt att hålla kackerlackorna ur ditt hus. Några av er redan måste använda några av metoderna.Det det mycket viktigt att ha en kackerlacka fria house att förebygga sjukdomar som matförgiftning, dysenteri...

Sällskapsdjur hårborttagning trick: befria ditt hus av djurhår för mindre än $10. Billiga life hacks för att rensa upp hund och katt hår.

Denna guide är att ge dig snabba tips om rengöring upp att pesky sällskapsdjur hår runt ditt hus. Alla bör kombineras med regelbunden förebyggande rengöring som damma, sopa, moppning, dammsugning och ersätta VVS filtret.Det sista steget är egentligen...

Styra tangentbord & mus w / Android app via Arduino

detta instructable visar dig hur du kan styra datorns tangentbord och mus med en Android app via bluetooth till en Arduino.BAKGRUNDNågonsin velat styra datorns mus/tangentbord funktionalitet utan att faktiskt sitta framför den? Jag gör hela tiden. Ti...

Styra Intel Edison med anpassade Android app via Internet.

¡Hello alla, jag hoppas att detta projekt kommer att hjälpa dig att göra din egen Smart Home kontrollerad via Internet!Projektet består i ett Smart Home system kontrolleras via Internet av en Android-applikation designad av mig. Steg framåt jag förkl...

RC bil hacka - bluetooth kontrolleras via Android app

Jag är säker på att ni kan hitta på hem oanvända RC bil. Denna anvisning hjälper dig att ändra din gamla RC bil till ursprungliga gåva :) På grund av att den RC bil jag hade var liten i storlek har jag valt Arduino Pro Mini som huvudsakliga controlle...

Hur man gör en iphone/android/web kontrollerbar förlängningssladd som kan användas för att styra din crockpot, garageport, kaffebryggare, riskokare, smoothie mixer... fisk tank bubbelflaskan eller någon annan elektronisk enhet från var som helst med tillg

Detta instructable kommer att lära dig hur du skapar en dator/iPhone/Android-kontrollerbara nätsladd som kan styra något elektriskt från var som helst med tillgång till internet. Bygget kostar 60$ och det är ganska lätt att göra. Det kommer förmodlig...

Styra Arduino använder android app

I detta instructables ska jag förklara hur man styr de arduino IO pinnar använder en android app, som vi ska skriva här.Meddelandet kommer att vara över ethernet och vi kommer att använda en GET-begäran till aktivera IO.Låt oss komma igång!Steg 1: de...

Android skjutreglaget för att styra Arduino RGB LED

Detta är verkligen ett roligt projekt istället för att kontrollera RGB ledde från potentiometern kan du styra den från android app, android app för detta projekt skapades med MIT app inventor, där du kan flytta varje reglage som har tilldelats till R...

MIT Android App använder Bluetooth HC06 att ansluta till en Arduino Uno

Speciellt tack till följande onlineresurser för att få mig igång...Random nörd TutorialsForceTronics - youtubeSteg 1: material:HC-06 Bluetooth-enhetAndroid-telefon---jag har en HTC 8, emulatorer för iPhone finns tillgängliga men jag gick inte den väg...

En guide för att styra saker med varierande input (via arduino)

hjärtat i detta projekt är en) koppla upp en sensor till arduino analog ingång och b) programmering med if... else-sats.Detta projekt visar en dator kylsystemet för att behålla viss temperatur inom ett dator torn.Jag använde följande produkter och sj...

Android: Hur att få i app inköp gratis!

Android: Hur att få i app inköp gratis!Efter läsande den här kommer du att kunna köpa någon i app inköp gratis med din android-enhet. Gå till nästa steg för att börja.Steg 1: Saker du behöver:Saker du behöver göra detta utnyttja----------------------...