Ik heb gedaan veel tutorials voor het maken van apps met behulp van MIT app uitvinder en de app verbonden met arduino te maken dingen werken, ik krijg vaak e-mail met vermelding dat iets vermist als ze mijn tutorial, hier een stap voor stap handleiding volgen op aan de slag met het maken van MIT app uitvinder en controle dingen met arduino. Voltooi deze tutorial moet u een Bluetooth-module HC-05 of HC-06 verbinden met arduino en verzenden of ontvangen van gegevens van en naar andere Bluetooth-apparaat.
Laat onze eerste app waarmee een LED maken
1. aan de slag met Arduino en Android
Deze video geeft inzicht in MIT app uitvinder en wat zijn de vereisten moeten aan de slag met deze video serie, iedereen kijken naar deze video kan maken van hun eigen app en controle van een LED verbonden met arduino zonder enige voorafgaande ervaring, als ze hebben componenten met thats meer genoeg om deze tutorial. Een LED knipperen is het eerste wat dat we doen als we aan de slag met elektronica in deze tutorial zal u inschakelen en uitschakelen van de LED, dit is de Hello world voorbeeld in deze tutorial, moet u niet eventuele voorafgaande ervaring codering te maken van deze toepassing werken. Om te testen de app die tijdens deze tutorial gemaakt, moet u een Android mobiele of android-ondersteunde apparaten om te testen uw app. het creëren van een app met MIT app uitvinder is heel eenvoudig, u zal niet doen coderingsproces tijdens het maken van uw app, u zal het samenstellen van blokken samen om uw app. hebt u niet van enige voorafgaande ervaring met Arduino controle , zorg ervoor dat u volgen sommige basics zoals het aansluiten van de Arduino op uw computer en upload voorbeeld kode aan Arduino Arduino IDE, dit zou meer voldoende te volgen deze tutorial.
#include <softwareserial.h> SoftwareSerial BT(10, 11); //TX, RX respetively String state;// string to store incoming message from bluetooth void setup() { BT.begin(9600);// bluetooth serial communication will happen on pin 10 and 11 Serial.begin(9600); // serial communication to check the data on serial monitor pinMode(13, OUTPUT); // LED connected to 13th pin } //-----------------------------------------------------------------------// void loop() { while (BT.available()){ //Check if there is an available byte to read delay(10); //Delay added to make thing stable char c = BT.read(); //Conduct a serial read state += c; //build the string- either "On" or "off" } if (state.length() > 0) { Serial.println(state); if(state == "turn on") { digitalWrite(13, HIGH); } else if(state == "turn off") { digitalWrite(13, LOW); } state ="";}} //Reset the variable </softwareserial.h>