How To Build Custom Android App for your Arduino Project using MIT App Inventor

Поділитися
Вставка
  • Опубліковано 23 жов 2024

КОМЕНТАРІ • 269

  • @linegrip
    @linegrip Рік тому +3

    Thanx man, you're a hero :-D
    I had the task to write an app for a customers Arduino project, and I had no idea how to do that easily... you pointed me in the right direction!
    This MIT App Inventor thing is dope :-D Got it to work, and wrote the app within a few hours... so awesome!!!

    • @brunodragas8661
      @brunodragas8661 Рік тому

      I have a question, how can I insert an arrow that doesn't have any bordering backgrplound around if you know what I mean, if I insert photo of arrow there will be white background

  • @weslax8346
    @weslax8346 2 роки тому

    Man is faster than light. Thank you for the video

  • @Hyuts
    @Hyuts 7 років тому +8

    Awesome! Glad you showed the MIT App Inventor i'm going to take a look at that now as well.

  • @MohsenRedemption
    @MohsenRedemption Рік тому +1

    Thanks a lot for the great work. Is there a specific reason that you do not design your app and work based on wifi instead of bluetooth?

  • @BhuvanSridharan
    @BhuvanSridharan 8 років тому +4

    Thank you a million times!
    you inspired me to get an arduino and I've just started and was wondering how to find an app for a project according to my needs and you sir have uploaded the video at the right time.
    thanks a lot!

  • @sothathappened
    @sothathappened 5 років тому +9

    Thank you! This is one of the best tutorials I've seen.

  • @fouzaialaa7962
    @fouzaialaa7962 8 років тому +1

    got lost a bit in the blocks but its amazing !!

  • @jean-claudejacquet7824
    @jean-claudejacquet7824 11 місяців тому

    Thank a lot for your video 😊 I would like to know if it’s possible to display some variables as temperature……?

  • @matthewfogel8447
    @matthewfogel8447 6 років тому +16

    voice cracks at:
    0:13
    0:33
    0:49
    1:32
    1:55
    2:27
    2:33
    3:40
    3:51
    4:25
    6:56
    7:15
    8:25
    8:28
    8:33
    you're really smart though and i like your video

    • @arklanbk
      @arklanbk 5 років тому

      lolwat?

    • @MadLabZ
      @MadLabZ 5 років тому +1

      Im not gonna lie I did click each timestamp.... but still a good video!!!

  • @Python_Hindi
    @Python_Hindi 8 років тому

    i realy like your way of explanation which makes easy to understand thanx sir

  • @Navvye
    @Navvye 6 років тому +4

    Thanks for the excellent tutorial
    Keep it up
    Would love it if you made a tutorial on android studio

  • @rajeshripancholi1067
    @rajeshripancholi1067 6 років тому +2

    It`s true. It working nice and very fast. Now I can control arduino with bluetooth easily.

  • @arlieendsley4
    @arlieendsley4 7 років тому

    I need to do this with a slider control on the app to dim led? Thanks for the video.

  • @سليمانأحمدصالح-ع5ح
    @سليمانأحمدصالح-ع5ح 8 років тому +19

    thank you very much brother
    really you do exelent tuto

  • @alaincesarini5284
    @alaincesarini5284 8 років тому

    Very interesting tuto. I try to implement it but I didn t succed. Is it possible to have de layout of the stepper motor ? What kind of motor do you use ? how to connect it ? Thanks for your help.

  • @juhamarsy1112
    @juhamarsy1112 8 років тому +1

    Hi,
    Have you solwed that proplem whit that state text. its one command behind the true command. Shows in your video also.
    I'm strugling to get it right.

  • @raoulhatterer
    @raoulhatterer 8 років тому +1

    Very nice tutorial.
    I have a question: when you have written your custom made procedure for a 10m seconds delay why did you add 20 and not 10 to the SystemTime ? Is the clock1 ticking in half millisecond ?

  • @dimavers
    @dimavers 8 років тому +2

    As for the application to control bluetooth, I advise Arduino IO Control, the most convenient and does not require working with MIT Appinventor. You can add joysticks, draw graphs, generate a template for the Arduino sketch.

  • @tgartlan1
    @tgartlan1 7 років тому +1

    Thanks for the great video. Found a small bug, I think, where you have to press the LED ON button twice to flush out the text and get correct LED status. Probably text not available if you check for it right after pressing button first time. Fixed it by checking for text in the clock, as oppose to the button event. Create a variable to get the text and if it's not blank then update the LED status. Thanks again.

  • @Luda_chris
    @Luda_chris 8 років тому +1

    Thank you very much for this tutorial! I just got my HC-06 bluetooth module in.

  • @dukemarshall6535
    @dukemarshall6535 Рік тому

    How/where did you get the "Bluetoothlist" under HorizontalArrangement2? Your video skipped right over it. It just magically appeared.

  • @farihaarif2973
    @farihaarif2973 8 місяців тому

    where can i get complete video of the second example?

  • @zaheera6899
    @zaheera6899 6 років тому +1

    Hey i made the app exactly as you have shown..Thanks for the tutorial.
    App is working. only one fault.. when i press ON button the 'LED status' box doesn't show LED ON immediately. i have to push LED On button twice for LED status to show.. same for LED off. i have to press twice to get the status. i checked Arduino code it is fine LED turns on/off immediately. what could be the problem ?

    • @mohitagarwal1432
      @mohitagarwal1432 5 років тому

      Hey bro...can you give me the code of this app..

  • @priyanarayan9473
    @priyanarayan9473 7 років тому

    similarly can we able to create an app using gsm instead of bluetooth?

  • @byronwhitlock6455
    @byronwhitlock6455 6 років тому

    You rock. One question though.. what if I want to send the number 2 or 3 or 11 or 25? I am working on an app on which I have multiple buttons with multiple options.. if 48=0 and 49= 1 does that mean 50=2 and 51=3 etc?

  • @hiyoddo
    @hiyoddo 8 років тому

    Hello what kind of servo motor are you using?

  • @bonbadilmoi9325
    @bonbadilmoi9325 8 років тому

    dude, this tuto and this MIT soft are awesome, will try it asap !

  • @ziacgp
    @ziacgp 8 років тому

    You made very good tutorial. Learn many things about arduino from you. Thanks for making tutorial..

  • @mrglasecki
    @mrglasecki 5 років тому

    Thanks really needed the App info

  • @brunodragas8661
    @brunodragas8661 Рік тому

    @BhuvanSridharan do you know how to remove background around arrow for a mit app inventor screen

  • @Vraj3110
    @Vraj3110 7 років тому

    thanks for agrat video
    is it possible to make same app which connects with Arduino by OTG USB cable ?????

  • @elquemiras
    @elquemiras 8 років тому

    you're the Man , i love your tutorials

  • @sanketmarathe4987
    @sanketmarathe4987 2 роки тому

    how did you changed listpicker to bluetooth list?

  • @abrahamsingh
    @abrahamsingh 8 років тому

    Thanks for your guide on Android Application development. It really helped me.
    One thing I like to ask about Bluetooth connection is "How to read the Data when available?"

  • @md.nazimuddowla192
    @md.nazimuddowla192 7 років тому +8

    When I will press a button let say "A", A will send a value to arduino and when I release A; it will send another value. How can i do this??

    • @ahmadadel8259
      @ahmadadel8259 7 років тому +2

      There is another function called Touchdown and Touchup for that..

    • @srikanttangirala3599
      @srikanttangirala3599 7 років тому +1

      Or you can use toggle button

  • @ashifhossain884
    @ashifhossain884 7 років тому

    Thanks for this great tutorial.I faced a little problem when getting data from arduino.I can see the data sent from arduino to android in serial monitor,but it's not appearing in the label of app.what could the problem be
    Thanks in advance for help.

  • @hansdegroot652
    @hansdegroot652 7 місяців тому

    Does it work for smartwatches? Ie i like to use the smartwatch to steer my boat

  • @venkatakrishnansrinivasan6928
    @venkatakrishnansrinivasan6928 7 років тому

    Hi , I am getting an error in the last but one line :
    Serial.println(“LED : ON”); ; // Stray ‘223’ in program - while verifying the program.
    Also why is the double semicolons there ?

  • @chrisj7903
    @chrisj7903 Рік тому

    Nice work, one question please: At 4:01 the ListPicker under HorizontalArrangement2 suddenly changed to BluetoothList. I assume this was not just a rename, but also somehow associated the relevant Bluetooth blocks (as shown later in the first few steps in Blocks editor ). How do I make this association? Without this the bluetooth Blocks do not appear when I switch to the Blocks editor and select the Bluetooth ListPicker. TIA

    • @brunodragas8661
      @brunodragas8661 Рік тому

      @chrisj7903 , do I need smth other tahn bluetooth module and arduino, I am asking becaude I don't know what is that orange thing between motor and bluetooth module

  • @brunodragas8661
    @brunodragas8661 Рік тому

    Where can I draw those types of images( the pointer and the clock)

  • @kevinonono
    @kevinonono Рік тому

    Hi, the download links to the project files on your website do not work anymore. Would it be possible to get updated links? Thank you!

  • @tonyhodgson6744
    @tonyhodgson6744 8 років тому

    Excellent tutorial, must try this soon

  • @shilver_shadows
    @shilver_shadows 3 роки тому

    Thanks for this tutorial.

  • @oliahmed9657
    @oliahmed9657 4 роки тому

    Bro can we add speaker and microphone for talking with people.Can we add On Ardunio also can we make app for talking and listening..Please tell me🙏

  • @john-ec6sy
    @john-ec6sy 7 років тому +1

    I've just managed to create my 1st Bluetooth app which controls 2 water pumps independantly, connected to my arduino uno board using this video as my tutorial and editing the odd bit. Thanks for helping make it possible 👍

  • @fisslewine1222
    @fisslewine1222 7 років тому

    Hi I want to create a interface between the app and adding that uses eeg sensors and causes led to turn on...unsure how to begin this?

  • @formertoddler196
    @formertoddler196 7 років тому

    I'm not sure if you're familiar with Android Studio, but I'm reading the documentation on connecting Bluetooth devices on Android Studios website, but can't figure out if my phone should be the "server" or the "client"?
    Anyways, thanks for the videos, man. Your video formats & ways of explaining things are perfect!

  • @hicham3341
    @hicham3341 8 років тому +6

    جزاك الله خيرا والله اكبر اللهم اهدنا الى صراطك المستقيم

  • @e.k.o5412
    @e.k.o5412 4 роки тому

    Hey can you do one to control an LCD please

  • @partscience
    @partscience 7 років тому +1

    Also please give tutorials on the RFID MF-RC522 and Ethernet W5100 Arduino Shield.And please reply this soon!!!Thanks

  • @Ayo04Soul
    @Ayo04Soul 8 років тому

    Perfect timing, thanks & its a very nice video.

  • @nikolaskurnia7404
    @nikolaskurnia7404 7 років тому

    is it possible to connect with usb otg instead of Bluetooth?

  • @hiyoddo
    @hiyoddo 8 років тому

    Hello can you use the HC-06 FC-114 or the HC-05 v2 for the project?

    • @passionnowork4096
      @passionnowork4096 8 років тому +1

      After a couple of hours of not getting this to work with the HC-06, I looked at the amazon description of the one I bought and it stated the default serial port rate was at 9600. So all I did is change it in the code from 38400 to 9600 and it worked. Just in case anyone has the same issue.

    • @PiefacePete46
      @PiefacePete46 2 роки тому

      @@passionnowork4096 Well... it may be five years later, but you solved my problem for me! 😊👍
      The place I bought mine from does not have a website with datasheets or useful descriptions, so I was always going to struggle! Thanks.

  • @apoorvdodiya6153
    @apoorvdodiya6153 6 років тому

    why we have used baud rate 38400 instant of 9600 in other HC-05 exaple

  • @nilsmugge869
    @nilsmugge869 6 років тому

    So happy that it works fine on my arduino pro mini. I want to build an automated indoor garden. But theres one thing I dont get... When I press the Turn On button, the light turns on, but the text on my mobilephone just changes after I press the button for a second time. Maybe the arduino sends the String more then one time, but until now, I dont know how to fix this.

  • @truongnguyenduy5359
    @truongnguyenduy5359 3 роки тому

    why when call procedure, delay time is 10 millisecond. Can you explain to me why?

  • @phacaish
    @phacaish 8 років тому +1

    Hi Dejan, so awesome project. I need the same project so badly. I want to set the device to turn a machine knob. The problem I have now is how to set up the wires. Where can I buy all the materials. Thank you very much kindly!

  • @arvydelacruz1952
    @arvydelacruz1952 6 років тому +6

    my " Not connected "does not appear , instead a number will appear "-65536". what should i do?

    • @0siiris
      @0siiris 5 років тому +3

      This is probably much too late for OP but anybody who is reading this his code in the video is incorrect. On the blocks that set the texts color depending on connection click the drop down that says text and change it to text color. I struggled for about an hour and it was this simple 😂

    • @md.ruhenhossainbhuiyan7808
      @md.ruhenhossainbhuiyan7808 5 років тому

      @@0siiris Can you please elaborate?

    • @0siiris
      @0siiris 5 років тому +3

      @@md.ruhenhossainbhuiyan7808 on the "when clock1 timer" block inside it says "set connected text to" red/blue. Click the dropdown where it says text. Change that to textcolor. Only do that for the ones changing text color not the ones which change the actual text.

    • @gotronix3897
      @gotronix3897 5 років тому

      He doesn't change the text to text color for red and blue that's why it was showing numbers. Set connected- text color to any color you want

    • @RogueElectron
      @RogueElectron 4 роки тому

      @@0siiris Thank you so much!!! :-D

  • @masso172
    @masso172 4 роки тому

    Can I use wifi and control it from anywhere in the world instead?

  • @luigiinfanzon2199
    @luigiinfanzon2199 4 роки тому

    Is there a way to do this using wifi instead of bluetooth module? I am asking so that I am able to control it from a further distance or a far away location.
    Thanks!

    • @monarkev
      @monarkev 4 роки тому

      Wifi is just a connection, it can't actually send or receive anything

  • @mitchlaurensantillan58
    @mitchlaurensantillan58 4 роки тому

    Is mechatronics a course? Please reply

  • @ajayjoseph4626
    @ajayjoseph4626 7 років тому

    I dont understand when you are sending a byte (49) why do you need call BluetoothClient1.ReceiveText and the rest when you are sending?

  • @alaanasef5162
    @alaanasef5162 7 років тому

    thank you a lot you helped me

  • @geethasudhakaranradha8066
    @geethasudhakaranradha8066 4 роки тому +2

    In computer it is showing 'not connected', But in MIT AI2 Companion app it is showing '-65536' ,why is it showing like that?

  • @jeevankumarreddyravuru8710
    @jeevankumarreddyravuru8710 6 років тому

    Hi i am doing project on automatic spot welding machine so that I need to control 3 controls sequentially for a period of time sequentially so that I need to control the time of every control i.e i need to change the time using potentiometer

  • @akroutsamo
    @akroutsamo 8 років тому

    Hi , i have a q?
    does the stepper motor offer more holding torque when it is running in 1/4 steps mode than the full step mode ?
    i had a problem with the cnc using nema 23 and A4988

    • @akroutsamo
      @akroutsamo 8 років тому

      +Dejan Nedelkovski thank you it was an electric problem not enough current for the motor and the A4988 @1A max pff i need 2.8 A for the nema 23

  • @victorhugopadillaluna7786
    @victorhugopadillaluna7786 7 років тому

    Good afternoon, excuse me to know that the materials are taken care of to be able to control the engine well, is that I do not know some and I would like to do well the control Also, could you give me the schematic of how you should connect the entire project please, From the second project

  • @usucks7276
    @usucks7276 6 років тому

    hey, can i ask you a question, can we create apps for nrf24l01

  • @Tubeunus
    @Tubeunus 4 роки тому

    Why should we use list picker why not directly ask permission for Bluetooth to enable while we open the android app..please make it clear to me.....

  • @GameMachine250
    @GameMachine250 5 років тому

    Hi, can i send information from arduino via otg cable to my android smartphone ?

  • @mohamedkhalid362
    @mohamedkhalid362 8 років тому

    i need to make an application which is compatabe with arduino
    for example:
    if arduino send 'a' the mobile phone play a song
    can it be possible !!

  • @rolandvonborries6922
    @rolandvonborries6922 4 роки тому

    Good Morning,
    would you "me against payment" with a small one (Android + Arduino + closed-loop stepper)
    Support project?
    Roland

  • @maaha80
    @maaha80 5 років тому

    Hello,
    I need your help! A have questions for my project how can I contact you?

  • @shoandeep
    @shoandeep 8 років тому

    Thx so can i use it to display moisture levels from the arduino moisture sensor to the mit app when button pressed. If so how can i do it?

    • @shoandeep
      @shoandeep 8 років тому

      thx but how do i send the data?

  • @NafeesUrRehmanMr
    @NafeesUrRehmanMr 8 років тому

    Crisp and cool!

  • @formertoddler196
    @formertoddler196 7 років тому

    Is it possible to set the brightness of the led (I'd be using a slider bar), while also being able to turn the led on and off with 2 other buttons (using an app)?
    I can't believe it, but I managed to build an app for hc-05 communication in android studio (took me 2 months to figure out), but I'm having trouble figuring out how to do this

    • @1anfinity
      @1anfinity 6 років тому

      Erick i am making a similar project as well. And i am having trouble

  • @iamzainshahbaz
    @iamzainshahbaz 5 років тому

    Thank you brother

  • @fatonisodiq9341
    @fatonisodiq9341 5 років тому

    hello sir, I have a question for you, how can I move the stepper motor spontaneously when I press the angle (I mean without delay)?

    • @fatonisodiq9341
      @fatonisodiq9341 5 років тому

      if i use "char" declaration, i must add some delimiter character, it will be difficult on programming, and if i use "string" there is some delay on expression (stepper motor movement).. why?

  • @JustzGame
    @JustzGame 6 років тому +1

    Hi, when i press on the image i set for connect and find the BT devices, i cannot find any device

    • @Meowhumain
      @Meowhumain 5 років тому

      did you find any solution to it? im facing the same problem

    • @Meowhumain
      @Meowhumain 5 років тому

      please reply

  • @fredestlulu
    @fredestlulu 8 років тому

    hello ,
    Very good project.....
    could you tell me what engine you use Arduino + motor interface please?
    Thanks.

  • @instrumentcontrolautomatio9368
    @instrumentcontrolautomatio9368 8 років тому

    Can help me how to builb Arduino and Arduino Ethernet Shield for Arduino Project using MIT App Inventor, please.
    Thank a lot.

  • @okboomer6599
    @okboomer6599 4 роки тому

    Really appreciate your tutorials, and hope you can explain something. When I hit the Turn On button the FIRST time, the LED goes on, but nothing shows up in the LED status label. On the next button press, I get "LED ON", whether I press Turn On or Turn Off. On every subsequent button press, I get the status message that I should have got on the previous button press. On closer inspection, I see that is what is happening in your video as well! Any idea why that first button press doesn't produce the correct status message? It puts all subsequent presses/status updates out of sync.

  • @xiejunquilantang9682
    @xiejunquilantang9682 6 років тому

    Do have circuit diagram for the motor? Thanks

  • @paarths.5281
    @paarths.5281 8 років тому

    Hello, actually I have made a project similar to this but not the same and the arduino IDE shows error compiling.

  • @cheekeymonkey8397
    @cheekeymonkey8397 4 роки тому

    WILL THIS WORK FOR SERVO MOTOR

  • @MrFinxx
    @MrFinxx 8 років тому

    Hi, great tutorial!!! There is a problem If I use the HC-06? what part of the code or in the MIT app ( in the part of blocks) I need to change if is necessary?

    • @MrFinxx
      @MrFinxx 8 років тому

      +Dejan Nedelkovski Thanks Ill try with the HC-06

  • @hassamali8581
    @hassamali8581 7 років тому +4

    why did you use MIT app inventor ? why dont you use android studio for it ?

    • @hans429
      @hans429 6 років тому +12

      because learning Java from scratch is like polishing your face wicht a Brick)

  • @asmarkhan8102
    @asmarkhan8102 6 років тому

    how can i Update Button status on different phones with same app using firebase ....... please help

  • @K8URChannel
    @K8URChannel 6 років тому

    Excellent!!
    I want to do this almost exactly but -
    8 directions, use HTML so control can be via iPhone/Android/WebBrowser.
    Please show me how!!

    • @K8URChannel
      @K8URChannel 6 років тому

      Via WiFi instead of BT...

  • @EngineerArbab
    @EngineerArbab 6 років тому

    Very Nice, Dear, thanks for the tutorials

  • @javedmalik1922
    @javedmalik1922 6 років тому

    i made this app to control my robot. but in the app where it must show the status of bluetooth that whether it is connected or" not connected" it displays some numbers instead of text. can u help me with that?

  • @omsingharjit
    @omsingharjit 6 років тому

    where did you Learned ?? MITAppinvevter2 ????

  • @BCGamer9000
    @BCGamer9000 6 років тому

    I would suggest going slower but other than that good video, I had to put the speed to .5 which shouldn't need to happen

  • @xiejunquilantang9682
    @xiejunquilantang9682 6 років тому

    Where do I find the BluetoothAdressesList?? pls help me

  • @creativevishu8122
    @creativevishu8122 5 років тому

    sir make video on mini bluetooth drone

  • @marcelopardo4792
    @marcelopardo4792 7 років тому

    Great video, thanks. I am trying to connect the devices, but it gets the 507 Error, I tried in a tablet and a cellphone. Any suggetions?

  • @ankitghildiyal3085
    @ankitghildiyal3085 7 років тому

    were you able to regulate the speed of AC fan using arduino?? Can you please guide me into that direction

  • @SamirSogay
    @SamirSogay 8 років тому

    Thanks for the awesomely useful videos

  •  7 років тому

    hi there! first i want to say thank you for this amazing tutorial it is awesome. i have a question; why we are sending 48 and 49, there are meaning 0 1 string? is there a chart to learn these codes?

  • @prabalsingh3622
    @prabalsingh3622 5 років тому

    Very Useful Full 👌 Video