Kurs på MIT App Inventor och Arduino



Jag har gjort många tutorials för att skapa apps använder MIT app inventor och anslutit app med arduino att få saker att fungera, jag får ofta mail anger något försvann när de följa min tutorial, här en steg för steg handledning på komma igång med att skapa MIT app inventor och kontroll saker med arduino. För att slutföra denna tutorial behöver du en Bluetooth-modul HC-05 eller HC-06 ansluta med arduino och skicka eller ta emot data till och från andra Bluetooth-enheten.

Låter göra vår första app att styra en LED

1. att komma igång med Arduino och Android


Denna video ger inblick i MIT app inventor och vilka är kraven måste komma igång med denna video serien, någon titta på denna video kan göra sin egen app och kontrollera en lysdiod ansluten till arduino utan tidigare erfarenhet, om de har komponenter med som är mer för att få denna tutorial. Blinkar en LED är det första vi gör när vi komma igång med elektronik i denna tutorial du kommer att slå på och stänga av lampan, detta är det Hello world exemplet i den här guiden, du behöver inte någon föregående kodning erfarenhet att göra detta program fungerar. För att testa appen som skapades under denna tutorial, du behöver en Android mobil eller android enheter som stöds att testa din app. att skapa en app med MIT app inventor är mycket enkelt, du kommer inte att göra någon kodning processen under skapa din app, du att samlas block tillsammans för att göra din app. om du inte har tidigare erfarenhet med Arduino kontroll , se till att du följer några grunderna som ansluter Arduino till din dator och ladda upp exempelkod till Arduino från Arduino IDE, skulle detta vara mer tillräckligt för att följa den här guiden.

#include < softwareserial.h >

SoftwareSerial BT(10, 11); TX, RX respetively
Sträng staten; / / string för att lagra inkommande meddelande från bluetooth

void setup() {
BT.begin(9600); / / bluetooth seriell kommunikation kommer att hända på stift 10 och 11
Serial.BEGIN(9600); seriell kommunikation att kontrollera uppgifterna om seriell monitor
pinMode (13, OUTPUT); LED är ansluten till 13 pin

}
//-----------------------------------------------------------------------//
void loop() {
samtidigt (BT.available()) {//Check om det finns en tillgänglig byte att läsa
Delay(10); Dröjsmål till göra sak stabil
char c = BT.read(); Genomföra en seriell läsa
statliga += c; bygga den sträng - antingen "På" eller "off"
}
om (state.length() > 0) {
Serial.println(State);

om (statligt == "Aktivera")
{
digitalWrite 13, hög.

}

annars om (statligt == "stänga av")
{
digitalWrite 13, låg.
}

State = "" ;}} Återställa variabeln

< /softwareserial.h >

Se Steg
Relaterade Ämnen

Android bil för nybörjare (MIT app inventor)

Detta är en enkel arduino bil/robot, kontrollerad av en android app som skapats med MIT app inventor (öppen källkod app). OM DU ÄR NYBÖRJARE PÅ DETTA OMRÅDE OROA DIG INTE JAG HAR GETT VARJE DETALJ I MITT PROJEKT, SÅ BLIR DET EN DETALJERAD INSTRUCTABL...

Arduino, MIT app inventor servo motor controller

Hej igen alla! Jag hoppas ni alla är bra och på gott humör och villkorar alltid. Idag vill jag dela mitt experiment på med MIT appinventor på styr servomotor kopplad till arduino. Jo, vänta en minut, min experiment innan detta också använda appinvent...

Bluetooth-kommunikation med MSP430 microcontroller via MIT App Inventor

Syftet med detta projekt var att använda en mikrokontroller för att skapa en modulerad ljus cykel av någon period, och, med de extra funktionerna att någon pekar i modulering cykeln kan avbrytas och omprogrammeras från en smart telefon. Anta exempelv...

MIT App Inventor Holiday prydnad

Fredag är min sista dag undervisning en 8-veckors kodning klass till 6: e klass flickor på Peachtree stadgan Middle School. Dessa klasser är sponsrade av The Loft program på Band av kodare. Under kursen skapade eleverna socialt engagemang apps använd...

MoleMash med fysiska knappar med hjälp av App Inventor och Hippo-ADK

Idag vill jag presentera dig hur man gör en retro-stil smash-a-mole spel kallas MoleMash med fysiska knappar. Detta projekt använder en Android-telefon som LCD-skärm och ljud hårdvaruresurser för att skapa en rolig, actionfyllda spel, rekommenderas f...

(Ascensor) Hiss modellen med hjälp av Arduino, App Inventor och annan fri mjukvaran

ESPConstrucción, paso en paso, de un ascensor en escala usando arduino (como controlador del motor y inlägg y salidas por bluetooth), app inventor (para diseño de aplicación como panel de styra del ascensor) y freeCAD y LibreCAD para diseño.Abajo enc...

Kino App Inventor 1.2 och BLE (Bluetooth låg energi) + Xadow

HejJag försökte att skicka data från en Arduino Ble4 enhet till en mobil enhet (android). Jag försökte med underbara MIT App Inventor 2 men de Ble funktionerna är inte implementerad.Så efter att ha tittat ett tag, jag har hittat en app som kallas Kin...

Android och Arduino SMS-baserade Home Automation

Nyligen fick jag en relativt billig Kvadranten Band GSM/GPRS-modul för att spela med. Det är en SIM800L modul, och kommunicerar med alla micro via en seriell port. Det kom med en panel mount antenn.Jag beslutade att bygga ett enkelt SMS Controller sy...

Bygga Android Bluetooth App för Arduino

Hej, ska idag jag göra en android app för arduino Bluetooth modul HC-06. Genom denna app kan du styra en ljus eller ledde form din android-telefon. Kan göra det...Steg 1: Gå till Android redaktörGå till MIT App InventorLänk: http://appinventor.mit.ed...

Hur man gör en röststyrning, riktning, fjärrkontroll, Android och arduino robot, (3 i ett)

Detta är en förenklad version av någon annan röst kontroll robot, inte komplicerad kodning lätt att förstå kodning med lätt algoritm.Appen är utvecklad så att det konvertera röstkommandot till text och överföra text till anslutna Bluetooth-enheten.Bl...

Styra enheter med röststyrning med android och arduino

Denna kompatibel kommer att tjäna frågor som, hur att styra enheter av röstkommandon, taligenkänning finns i android.Alla android enheter levereras med den inbyggda taligenkänningen. Detta kan användas för att konvertera tal till text, genom att blue...

Styra flera servomotorer från android och arduino

Använd android app för att styra flera servomotor ansluten till din arduino, jag använde arduino uno, den har endast 6 PWM stift, det är anledningen till att jag slutade med 6 reglaget i android app, om du vill styra mer än 6, kan du använda arduino...

Tanken med video kontrolleras av app inventor android och bluetooth

Bueno, el objetivo de este proyecto DIY es el poder implementar un vehículo con orugas.El cual cuente con:1. Transmisión de vídeo2. las instrucciones de desplazamiento havet por kommandosoldater través de bluetooth3. el kontroll"" de este vehícu...

App inventor + arduino analog voltmeter

Det finns många arduino voltmeter projekt på nätet.Im uppgraderat lite, och Byt ut LCD-skärmen till android telefonen.I android app är skalan för 8 Volt, men att inte max.Den app inventor delen bygger på imagesprite roterande. Varje volt är 22,5 ° (1...

MrRobot - Ubuntu Mobile app aktiverad Robotics (Raspberry Pi och arduino inblandade)

Projektet MrRobot är en Ubuntu Mobile app aktiverad Robotics som har funktionen av röst, touch och skaka kontroll för att interagera med den Rapiro roboten. Detta projekt utförs inom 28 timmar i Ubuntu Shenzhen Hackathon av vårt team E-minderåriga. A...

Android och Arduino med Bluetooth med Porta app!

MålI denna tutorial kommer jag att visa hur superenkel att utbyta data mellan Android och Arduino använder app Porta.Som du ser, är skillnaden stor användning av Porta widgets!Nu verkligen kan du använda din Arduino projekt varje dag utan smärta!Om d...

Android tar emot data från arduino via bluetooth (app inventor 2)

denna korta film visar dig, hur ta emot data från arduino med din android-telefon.App i app inventor 2.I video im används för stor förseningen att ta emot data, kan du minska.Tack....

Android accelero kontroll arduino servo via bluetooth (app inventor)

Denna korta video tutorial visar den lätt väg till kontroll din servo med android telefon accelerometern.App skapad med App Inventor 2.Ledsen för den sista delen av videon, min webbkamera avtog lite....

Android-utveckling med App Inventor Tutorial 1 av 3: måla App

Bilderna ovan är Paint App ska vi skapa och det slutliga resultatet av vad vår app kommer att se ut. Denna första tutorial visar dig grunderna om hur man gör din app färg när någon flyttar sitt finger längs skärmen. Den nästa tutorial undervisar dig...