Difference between revisions of "Arduino/C3/Assembly-of-Robot/English"
(Created page with " {| style="border-spacing:0;" | style="background-color:#d9d2e9;border:0.5pt solid #000000;padding:0.176cm;"| Visual Cue | style="background-color:#d9d2e9;border:0.5pt solid...") |
Nancyvarkey (Talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 16: | Line 16: | ||
* To assemble a simple '''Robot''' | * To assemble a simple '''Robot''' | ||
− | * About '''.apk ''' | + | * About '''.apk file''' to control a '''Robot''' and |
− | * How to install the app on a mobile phone. | + | * How to install the '''app''' on a mobile phone. |
|- | |- | ||
Line 23: | Line 23: | ||
'''Pre-Requisites''' | '''Pre-Requisites''' | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| To follow this tutorial, you should have a basic knowledge of | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| To follow this tutorial, you should have a basic knowledge of '''Electronics''' |
− | + | ||
− | + | ||
|- | |- | ||
Line 41: | Line 39: | ||
'''External Components''' | '''External Components''' | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We require the following components to build the simple robot. | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We require the following components to build the simple '''robot'''. |
* '''2 DC Motors''' | * '''2 DC Motors''' | ||
Line 47: | Line 45: | ||
* '''1 Caster Wheel''' | * '''1 Caster Wheel''' | ||
* '''2 DC Motor Wheels''' | * '''2 DC Motor Wheels''' | ||
− | * '''Single Strand Wires | + | * '''Single Strand Wires''' and |
* '''Screwdriver ''' | * '''Screwdriver ''' | ||
Line 62: | Line 60: | ||
Image | Image | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| First we need to | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| First we need to '''solder DC motor’s wire leads''' as shown in the image. |
− | Using a soldering iron, solder a red wire and a black wire to the wire leads of the motor as shown. | + | Using a '''soldering iron, solder''' a red wire and a black wire to the '''wire leads''' of the '''motor''' as shown. |
Repeat this with the other '''DC motor''' as well. | Repeat this with the other '''DC motor''' as well. | ||
Line 74: | Line 72: | ||
'''Point to the image''' | '''Point to the image''' | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This is the acrylic chassis where we will mount the '''DC motor''' and '''Caster Wheel.''' | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This is the '''acrylic chassis''' where we will mount the '''DC motor''' and '''Caster Wheel.''' |
− | Along with the chassis we have '''Motor Mounting Brackets''', screws and nuts. | + | Along with the '''chassis''' we have '''Motor Mounting Brackets''', screws and nuts. |
These are the '''Motor Mounting Brackets.''' | These are the '''Motor Mounting Brackets.''' | ||
Line 93: | Line 91: | ||
Place another '''Motor Mounting Bracket''' from the outside. | Place another '''Motor Mounting Bracket''' from the outside. | ||
− | + | |- | |
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| slide 10: | ||
− | + | Images | |
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Take the long screws and insert them into the two brackets and '''motor'''. | ||
− | + | Use a nut from the other side to tighten the screw. | |
− | Fix the wheels on the motors as shown here. | + | Repeat this procedure for mounting the other '''motor''' on the '''chassis''' as well. |
+ | |||
+ | Fix the wheels on the '''motors''' as shown here. | ||
|- | |- | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| slide 11: |
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| First, fix the brass spacers on the chassis with the help of screws as shown in the image. | + | |
+ | Images | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| First, fix the brass spacers on the '''chassis''' with the help of screws as shown in the image. | ||
Tighten the screws with a screwdriver. | Tighten the screws with a screwdriver. | ||
− | + | |- | |
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| slide 12: | ||
− | + | Images | |
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now, flip the '''chassis''' to mount the '''caster wheel''' on the same side as the '''motor'''. | ||
− | Tighten up each screws so that the caster wheel gets firmly fixed to the chassis | + | Mount the '''caster wheel''' on four brass '''spacers''' using the small screws. |
+ | |||
+ | Tighten up each screws so that the '''caster wheel''' gets firmly fixed to the '''chassis'''. | ||
|- | |- | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| slide 13: Images |
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now, we are done with assembling the robot. | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now, we are done with assembling the '''robot'''. |
− | Further, we need an '''App''' to control the | + | Further, we need an '''App''' to control the '''robot'''. |
|- | |- | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 14: |
'''About .apk file''' | '''About .apk file''' | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| An '''APK''' file is an | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| An '''APK''' file is an '''app''' for the '''Android - Google's mobile operating system'''. |
− | We have built an '''android app''' to control the robot which we have built. | + | We have built an '''android app''' to control the '''robot''' which we have built. |
− | This won't work on other mobile operating systems like Apple’s iOS. | + | This won't work on other '''mobile operating systems''' like '''Apple’s iOS'''. |
− | We have used the '''MIT App Inventor '''platform to build an app named '''Car Bluetooth RC''' | + | |- |
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 14: | ||
+ | |||
+ | '''About .apk file''' continued | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We have used the '''MIT App Inventor '''platform to build an '''app''' named '''Car Bluetooth RC''' | ||
− | To use this app on your phone, you need to download this .apk file. | + | To use this '''app''' on your phone, you need to download this '''.apk file'''. |
|- | |- | ||
Line 144: | Line 156: | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In the web browser, type '''appinventor.mit.edu ''' | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In the web browser, type '''appinventor.mit.edu ''' | ||
− | '''MIT App Inventor''' is an open source platform to build applications for both '''Android''' and '''iOS.''' | + | '''MIT App Inventor''' is an '''open source''' platform to build '''applications''' for both '''Android''' and '''iOS.''' |
Go through the tutorials and instructions on this website, for more information. | Go through the tutorials and instructions on this website, for more information. | ||
Line 150: | Line 162: | ||
Using the '''MIT app inventor''', I have created the '''Car Bluetooth RC.apk file.''' | Using the '''MIT app inventor''', I have created the '''Car Bluetooth RC.apk file.''' | ||
− | Similarly, You can explore, and create your own app for your project using the '''MIT App Inventor.''' | + | Similarly, you can explore, and create your own '''app''' for your project using the '''MIT App Inventor.''' |
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 15: | ||
+ | |||
+ | Code files: Car Bluetooth RC.apk | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | * The '''.apk file''' used in this tutorial is available in the '''Code Files '''link on this tutorial page. | ||
+ | * Please download and extract it. | ||
+ | * Make a copy and then use it while practising. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let's first see how to install this '''app''' and how to configure it. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Point to the file | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| I have downloaded the '''Car Bluetooth RC.apk file''' into my '''Downloads''' folder in my computer. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Google drive >>New >> File upload >> File upload pop up window >>Select the .apk file >> Open | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to '''Google drive'''. | ||
+ | |||
+ | In the left panel, click on the '''New''' option. | ||
+ | |||
+ | Select''' File upload''' option. | ||
+ | |||
+ | A '''File Upload''' pop-up window will open. | ||
+ | |||
+ | Select the '''.apk file''' from where you have downloaded. | ||
+ | |||
+ | Now click on the '''Open '''option. | ||
+ | |||
+ | After a few seconds, the '''.apk file''' will be uploaded on your '''Google drive'''. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Next we will see how to open this file in the '''Android''' phone. | ||
+ | |||
+ | Otherwise you can transfer the '''.apk file''' from your computer to the phone using an '''USB cable'''. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Google drive on phone | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now open '''Google drive''' in your '''Android''' phone. | ||
+ | |||
+ | Note: Make sure you are using the same '''email account''' where you have saved the '''.apk file''' | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Click on the .apk file >> Package Installer >> Install | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Click on the '''.apk file''' that you uploaded from your computer. | ||
+ | |||
+ | Select '''Package Installer''' option. | ||
+ | |||
+ | It will ask if you want to install this application. | ||
+ | |||
+ | Click on '''Install''' option. | ||
+ | |||
+ | Now the '''app''' is installed on your phone. | ||
+ | |||
+ | You can see the '''Car Bluetooth RC''' icon on your mobile phone. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We will see how we can control a '''robot''' using this '''app''' in the next tutorial. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 13: | ||
+ | |||
+ | '''Summary''' | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In this tutorial, we learnt: | ||
+ | |||
+ | * To '''assemble''' a simple '''robot'''. | ||
+ | * About '''.apk file''' to control a '''robot''' and | ||
+ | * How to install the '''app''' on a mobile phone. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 14: | ||
+ | |||
+ | About Spoken Tutorial project | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | * The video at the following link summarizes the Spoken Tutorial project. | ||
+ | * Please download and watch it. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 15: | ||
+ | |||
+ | Spoken Tutorial workshops | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The''' Spoken Tutorial Project''' Team conducts workshops and gives certificates. | ||
+ | |||
+ | For more details, please write to us. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 16: | ||
+ | |||
+ | Forum for specific questions | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Please post your timed queries in this forum. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 17: | ||
+ | |||
+ | Acknowledgement | ||
+ | |||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The Spoken Tutorial project is funded by MHRD, Government of India. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay. | ||
+ | |||
+ | And this is Saurabh signing off. | ||
+ | |||
+ | Thanks for joining. | ||
+ | |||
+ | |} | ||
+ | . | ||
+ | |||
+ | We have used the '''MIT App Inventor '''platform to build an '''app''' named '''Car Bluetooth RC''' | ||
+ | |||
+ | To use this '''app''' on your phone, you need to download this '''.apk file'''. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let us go to the''' MIT App inventor''' website and have a look. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to the website: | ||
+ | |||
+ | [https://appinventor.mit.edu/ https://appinventor.mit.edu/] | ||
+ | |||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In the '''web browser''', type '''appinventor.mit.edu ''' | ||
+ | |||
+ | '''MIT App Inventor''' is an '''open source platform''' to build '''applications''' for both '''Android''' and '''iOS.''' | ||
+ | |||
+ | Go through the tutorials and instructions on this '''website''', for more information. | ||
+ | |||
+ | Using the '''MIT app inventor''', I have created the '''Car Bluetooth RC.apk file.''' | ||
+ | |||
+ | Similarly, you can explore, and create your own '''app''' for your project using the '''MIT App Inventor.''' | ||
|- | |- | ||
Line 156: | Line 304: | ||
Code files: Car Bluetooth RC.apk | Code files: Car Bluetooth RC.apk | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| * The .apk file used in this tutorial is available in the '''Code Files '''link on this tutorial page. | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| |
+ | * The '''.apk file''' used in this tutorial is available in the '''Code Files '''link on this tutorial page. | ||
* Please download and extract it. | * Please download and extract it. | ||
− | * Make a copy and then use it while practising | + | * Make a copy and then use it while practising. |
|- | |- | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let's first see how to install this app and how to configure it. | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let's first see how to install this '''app''' and how to configure it. |
|- | |- | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Point to the file | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Point to the file | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| I have downloaded the '''Car Bluetooth RC.apk ''' | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| I have downloaded the '''Car Bluetooth RC.apk file''' into my '''Downloads''' folder in my computer. |
|- | |- | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to ''' | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to '''Google drive'''. |
In the left panel, click on the '''New''' option. | In the left panel, click on the '''New''' option. | ||
Line 178: | Line 327: | ||
A '''File Upload''' pop-up window will open. | A '''File Upload''' pop-up window will open. | ||
− | Select the '''.apk''' | + | Select the '''.apk file''' from where you have downloaded. |
− | Now click on the ''' | + | Now click on the '''Open '''option. |
− | After a few seconds, the '''.apk ''' | + | After a few seconds, the '''.apk file''' will be uploaded on your '''Google drive'''. |
− | Next we will see how to open this file in the Android phone. | + | |- |
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Next we will see how to open this file in the '''Android''' phone. | ||
− | Otherwise you can transfer the '''.apk''' | + | Otherwise you can transfer the '''.apk file''' from your computer to the phone using an '''USB cable'''. |
|- | |- | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now open '''Google | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now open '''Google drive''' in your '''Android''' phone. |
− | Note: Make sure you are using the same email account where you have saved the '''.apk file''' | + | Note: Make sure you are using the same '''email account''' where you have saved the '''.apk file''' |
|- | |- | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Click on the .apk file that you uploaded from your computer. | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Click on the '''.apk file''' that you uploaded from your computer. |
Select '''Package Installer''' option. | Select '''Package Installer''' option. | ||
Line 202: | Line 353: | ||
It will ask if you want to install this application. | It will ask if you want to install this application. | ||
− | Click on ''' | + | Click on '''Install''' option. |
− | Now the app is installed on your phone. | + | Now the '''app''' is installed on your phone. |
You can see the '''Car Bluetooth RC''' icon on your mobile phone. | You can see the '''Car Bluetooth RC''' icon on your mobile phone. | ||
Line 210: | Line 361: | ||
|- | |- | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We will see how we can control a robot using this app in the next tutorial. | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We will see how we can control a '''robot''' using this '''app''' in the next tutorial. |
|- | |- | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 13: | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 13: |
'''Summary''' | '''Summary''' | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In this tutorial, we learnt: | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In this tutorial, we learnt: | ||
− | * To ''' | + | * To assemble a simple '''robot'''. |
− | * About '''.apk file''' to control a robot and | + | * About '''.apk file''' to control a '''robot''' and |
− | * How to install the app on a mobile phone. | + | * How to install the '''app''' on a mobile phone. |
|- | |- | ||
Line 226: | Line 377: | ||
About Spoken Tutorial project | About Spoken Tutorial project | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| * The video at the following link summarizes the Spoken Tutorial project. | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| |
+ | * The video at the following link summarizes the Spoken Tutorial project. | ||
* Please download and watch it. | * Please download and watch it. | ||
Line 233: | Line 385: | ||
Spoken Tutorial workshops | Spoken Tutorial workshops | ||
− | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The''' Spoken Tutorial Project''' Team | + | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The''' Spoken Tutorial Project''' Team conducts workshops and gives certificates. |
− | * | + | For more details, please write to us. |
− | * gives certificates. | + | |
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 16: | ||
+ | |||
+ | Forum for specific questions | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Please post your timed queries in this forum. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 17: | ||
+ | |||
+ | Acknowledgement | ||
+ | |||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The Spoken Tutorial project is funded by MHRD, Government of India. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay. | ||
+ | |||
+ | And this is Saurabh signing off. | ||
+ | |||
+ | Thanks for joining. | ||
+ | |||
+ | |} | ||
+ | the web browser, type '''appinventor.mit.edu ''' | ||
+ | |||
+ | '''MIT App Inventor''' is an '''open source''' platform to build '''applications''' for both '''Android''' and '''iOS.''' | ||
+ | |||
+ | Go through the tutorials and instructions on this website, for more information. | ||
+ | |||
+ | Using the '''MIT app inventor''', I have created the '''Car Bluetooth RC.apk file.''' | ||
+ | |||
+ | Similarly, you can explore, and create your own '''app''' for your project using the '''MIT App Inventor.''' | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 12: | ||
+ | |||
+ | Code files: Car Bluetooth RC.apk | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | * The '''.apk file''' used in this tutorial is available in the '''Code Files '''link on this tutorial page. | ||
+ | * Please download and extract it. | ||
+ | * Make a copy and then use it while practising. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let's first see how to install this '''app''' and how to configure it. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Point to the file | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| I have downloaded the '''Car Bluetooth RC.apk file''' into my '''Downloads''' folder in my computer. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to '''Google drive'''. | ||
+ | |||
+ | In the left panel, click on the '''New''' option. | ||
+ | |||
+ | Select''' File upload''' option. | ||
+ | |||
+ | A '''File Upload''' pop-up window will open. | ||
+ | |||
+ | Select the '''.apk file''' from where you have downloaded. | ||
+ | |||
+ | Now click on the '''Open '''option. | ||
+ | |||
+ | After a few seconds, the '''.apk file''' will be uploaded on your '''Google drive'''. | ||
+ | |||
+ | Next we will see how to open this file in the '''Android''' phone. | ||
+ | |||
+ | Otherwise you can transfer the '''.apk file''' from your computer to the phone using an '''USB cable'''. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now open '''Google drive''' in your '''Android''' phone. | ||
+ | |||
+ | Note: Make sure you are using the same '''email account''' where you have saved the '''.apk file''' | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Click on the '''.apk file''' that you uploaded from your computer. | ||
+ | |||
+ | Select '''Package Installer''' option. | ||
+ | |||
+ | It will ask if you want to install this application. | ||
+ | |||
+ | Click on '''Install''' option. | ||
+ | |||
+ | Now the '''app''' is installed on your phone. | ||
+ | |||
+ | You can see the '''Car Bluetooth RC''' icon on your mobile phone. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We will see how we can control a '''robot''' using this '''app''' in the next tutorial. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 13: | ||
+ | |||
+ | '''Summary''' | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In this tutorial, we learnt: | ||
+ | |||
+ | * To '''assemble''' a simple '''robot'''. | ||
+ | * About '''.apk file''' to control a '''robot''' and | ||
+ | * How to install the '''app''' on a mobile phone. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 14: | ||
+ | |||
+ | About Spoken Tutorial project | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | ||
+ | * The video at the following link summarizes the Spoken Tutorial project. | ||
+ | * Please download and watch it. | ||
+ | |||
+ | |- | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 15: | ||
+ | |||
+ | Spoken Tutorial workshops | ||
+ | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The''' Spoken Tutorial Project''' Team conducts workshops and gives certificates. | ||
For more details, please write to us. | For more details, please write to us. | ||
Line 257: | Line 525: | ||
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay. | | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay. | ||
− | And this is | + | And this is Saurabh signing off. |
Thanks for joining. | Thanks for joining. | ||
|} | |} |
Latest revision as of 16:33, 5 October 2020
Visual Cue | Narration |
Slide 1: | Welcome to the Spoken Tutorial on Assembly of Robot. |
Slide 2:
Learning Objectives |
In this tutorial, we will learn:
|
Slide 3:
Pre-Requisites |
To follow this tutorial, you should have a basic knowledge of Electronics |
Slide 4:
System Requirements |
To record this tutorial, here I am using:
|
Slide 5:
External Components |
We require the following components to build the simple robot.
|
Slide 6:
Assembly of Robot |
In this tutorial, we will see how to assemble a two wheel robot.
I will explain the assembly of a robot along with the images. |
Slide 7:
Image |
First we need to solder DC motor’s wire leads as shown in the image.
Using a soldering iron, solder a red wire and a black wire to the wire leads of the motor as shown. Repeat this with the other DC motor as well. |
Slide 8:
Image Chassis with Motor Point to the image |
This is the acrylic chassis where we will mount the DC motor and Caster Wheel.
Along with the chassis we have Motor Mounting Brackets, screws and nuts. These are the Motor Mounting Brackets. They are used to fix the DC motors to the frame. |
slide 9:
Images |
Insert the bracket into the indicated slot.
Now, place one DC motor here. Place another Motor Mounting Bracket from the outside. |
slide 10:
Images |
Take the long screws and insert them into the two brackets and motor.
Use a nut from the other side to tighten the screw. Repeat this procedure for mounting the other motor on the chassis as well. Fix the wheels on the motors as shown here. |
slide 11:
Images |
First, fix the brass spacers on the chassis with the help of screws as shown in the image.
Tighten the screws with a screwdriver. |
slide 12:
Images |
Now, flip the chassis to mount the caster wheel on the same side as the motor.
Mount the caster wheel on four brass spacers using the small screws. Tighten up each screws so that the caster wheel gets firmly fixed to the chassis. |
slide 13: Images | Now, we are done with assembling the robot.
Further, we need an App to control the robot. |
Slide 14:
About .apk file |
An APK file is an app for the Android - Google's mobile operating system.
We have built an android app to control the robot which we have built. This won't work on other mobile operating systems like Apple’s iOS. |
Slide 14:
About .apk file continued |
We have used the MIT App Inventor platform to build an app named Car Bluetooth RC
To use this app on your phone, you need to download this .apk file. |
Let us go to the MIT App inventor website and have a look. | |
Go to the website: | In the web browser, type appinventor.mit.edu
MIT App Inventor is an open source platform to build applications for both Android and iOS. Go through the tutorials and instructions on this website, for more information. Using the MIT app inventor, I have created the Car Bluetooth RC.apk file. Similarly, you can explore, and create your own app for your project using the MIT App Inventor. |
Slide 15:
Code files: Car Bluetooth RC.apk |
|
Let's first see how to install this app and how to configure it. | |
Point to the file | I have downloaded the Car Bluetooth RC.apk file into my Downloads folder in my computer. |
Google drive >>New >> File upload >> File upload pop up window >>Select the .apk file >> Open | Go to Google drive.
In the left panel, click on the New option. Select File upload option. A File Upload pop-up window will open. Select the .apk file from where you have downloaded. Now click on the Open option. After a few seconds, the .apk file will be uploaded on your Google drive. |
Next we will see how to open this file in the Android phone.
Otherwise you can transfer the .apk file from your computer to the phone using an USB cable. | |
Google drive on phone | Now open Google drive in your Android phone.
Note: Make sure you are using the same email account where you have saved the .apk file |
Click on the .apk file >> Package Installer >> Install | Click on the .apk file that you uploaded from your computer.
Select Package Installer option. It will ask if you want to install this application. Click on Install option. Now the app is installed on your phone. You can see the Car Bluetooth RC icon on your mobile phone. |
We will see how we can control a robot using this app in the next tutorial. | |
Slide 13:
Summary |
In this tutorial, we learnt:
|
Slide 14:
About Spoken Tutorial project |
|
Slide 15:
Spoken Tutorial workshops |
The Spoken Tutorial Project Team conducts workshops and gives certificates.
For more details, please write to us. |
Slide 16:
Forum for specific questions |
Please post your timed queries in this forum. |
Slide 17:
Acknowledgement |
The Spoken Tutorial project is funded by MHRD, Government of India. |
This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.
And this is Saurabh signing off. Thanks for joining. |
.
We have used the MIT App Inventor platform to build an app named Car Bluetooth RC
To use this app on your phone, you need to download this .apk file.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let us go to the MIT App inventor website and have a look.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to the website:
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In the web browser, type appinventor.mit.edu
MIT App Inventor is an open source platform to build applications for both Android and iOS.
Go through the tutorials and instructions on this website, for more information.
Using the MIT app inventor, I have created the Car Bluetooth RC.apk file.
Similarly, you can explore, and create your own app for your project using the MIT App Inventor.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 12:
Code files: Car Bluetooth RC.apk | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"|
- The .apk file used in this tutorial is available in the Code Files link on this tutorial page.
- Please download and extract it.
- Make a copy and then use it while practising.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let's first see how to install this app and how to configure it.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Point to the file | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| I have downloaded the Car Bluetooth RC.apk file into my Downloads folder in my computer.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to Google drive.
In the left panel, click on the New option.
Select File upload option.
A File Upload pop-up window will open.
Select the .apk file from where you have downloaded.
Now click on the Open option.
After a few seconds, the .apk file will be uploaded on your Google drive.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Next we will see how to open this file in the Android phone.
Otherwise you can transfer the .apk file from your computer to the phone using an USB cable.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now open Google drive in your Android phone.
Note: Make sure you are using the same email account where you have saved the .apk file
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Click on the .apk file that you uploaded from your computer.
Select Package Installer option.
It will ask if you want to install this application.
Click on Install option.
Now the app is installed on your phone.
You can see the Car Bluetooth RC icon on your mobile phone.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We will see how we can control a robot using this app in the next tutorial.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 13:
Summary | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In this tutorial, we learnt:
- To assemble a simple robot.
- About .apk file to control a robot and
- How to install the app on a mobile phone.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 14:
About Spoken Tutorial project | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"|
- The video at the following link summarizes the Spoken Tutorial project.
- Please download and watch it.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 15:
Spoken Tutorial workshops | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The Spoken Tutorial Project Team conducts workshops and gives certificates.
For more details, please write to us.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 16:
Forum for specific questions | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Please post your timed queries in this forum.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 17:
Acknowledgement
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The Spoken Tutorial project is funded by MHRD, Government of India.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.
And this is Saurabh signing off.
Thanks for joining.
|} the web browser, type appinventor.mit.edu
MIT App Inventor is an open source platform to build applications for both Android and iOS.
Go through the tutorials and instructions on this website, for more information.
Using the MIT app inventor, I have created the Car Bluetooth RC.apk file.
Similarly, you can explore, and create your own app for your project using the MIT App Inventor.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 12:
Code files: Car Bluetooth RC.apk | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"|
- The .apk file used in this tutorial is available in the Code Files link on this tutorial page.
- Please download and extract it.
- Make a copy and then use it while practising.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Let's first see how to install this app and how to configure it.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Point to the file | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| I have downloaded the Car Bluetooth RC.apk file into my Downloads folder in my computer.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Go to Google drive.
In the left panel, click on the New option.
Select File upload option.
A File Upload pop-up window will open.
Select the .apk file from where you have downloaded.
Now click on the Open option.
After a few seconds, the .apk file will be uploaded on your Google drive.
Next we will see how to open this file in the Android phone.
Otherwise you can transfer the .apk file from your computer to the phone using an USB cable.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Now open Google drive in your Android phone.
Note: Make sure you are using the same email account where you have saved the .apk file
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Click on the .apk file that you uploaded from your computer.
Select Package Installer option.
It will ask if you want to install this application.
Click on Install option.
Now the app is installed on your phone.
You can see the Car Bluetooth RC icon on your mobile phone.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| We will see how we can control a robot using this app in the next tutorial.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 13:
Summary | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| In this tutorial, we learnt:
- To assemble a simple robot.
- About .apk file to control a robot and
- How to install the app on a mobile phone.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 14:
About Spoken Tutorial project | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"|
- The video at the following link summarizes the Spoken Tutorial project.
- Please download and watch it.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 15:
Spoken Tutorial workshops | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The Spoken Tutorial Project Team conducts workshops and gives certificates.
For more details, please write to us.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 16:
Forum for specific questions | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Please post your timed queries in this forum.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| Slide 17:
Acknowledgement
| style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| The Spoken Tutorial project is funded by MHRD, Government of India.
|- | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| | style="border-top:none;border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;padding:0.176cm;"| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.
And this is Saurabh signing off.
Thanks for joining.
|}