{"id":1310,"date":"2019-03-30T18:53:40","date_gmt":"2019-03-30T18:53:40","guid":{"rendered":"https:\/\/thezhut.com\/?page_id=1310"},"modified":"2020-10-12T16:33:51","modified_gmt":"2020-10-12T16:33:51","slug":"how-to-make-a-basic-2-wheel-drive-arduino-bluetooth-controlled-robot","status":"publish","type":"page","link":"https:\/\/thezhut.com\/?page_id=1310","title":{"rendered":"How to make a basic 2 wheel drive Arduino Bluetooth controlled robot"},"content":{"rendered":"\r\n<h1 class=\"has-large-font-size\">Today we&#8217;ll take a look at how you can put together a basic Bluetooth controlled 2 wheel drive Arduino robot.<\/h1>\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\r\n<div class=\"wp-block-embed__wrapper\">\r\n<p><iframe loading=\"lazy\" title=\"How to make a basic 2 wheel drive Arduino Bluetooth controlled robot\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/U97xJbD39So?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\r\n<\/div>\r\n<\/figure>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h1 class=\"has-huge-font-size\" style=\"text-align: center;\"><a href=\"https:\/\/drive.google.com\/open?id=1owyOqff2dGrbsehyw7ncGQ493hdMHIeX\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Click here to download the Android app. (opens in a new tab)\">Click here to download the Android app.<\/a><\/h1>\r\n<p>&nbsp;<\/p>\r\n<h1 style=\"text-align: center;\"><a href=\"https:\/\/www.facebook.com\/zarduino\/\">Check us out on Facebook!<\/a><\/h1>\r\n<p>&nbsp;<\/p>\r\n<h1 style=\"text-align: left;\">Parts List:<\/h1>\r\n<p>#affiliate links#<\/p>\r\n<p><a href=\"https:\/\/www.amazon.com\/gp\/search\/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;tag=zhut01-20&amp;keywords=arduino board&amp;index=aps&amp;camp=1789&amp;creative=9325&amp;linkCode=xm2&amp;linkId=02d57484a91a848ff88a26b85457b6d2\" target=\"_blank\" rel=\"noopener noreferrer\">ARDUINO Board<\/a><\/p>\r\n<p><a href=\"https:\/\/www.amazon.com\/gp\/search\/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;tag=zhut01-20&amp;keywords=L298N&amp;index=aps&amp;camp=1789&amp;creative=9325&amp;linkCode=xm2&amp;linkId=50761dc7415eef809e338ed1bcdec3fe\" target=\"_blank\" rel=\"noopener noreferrer\">L298N<\/a><\/p>\r\n<p><a href=\"https:\/\/www.amazon.com\/gp\/search\/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;tag=zhut01-20&amp;keywords=HC-06&amp;index=aps&amp;camp=1789&amp;creative=9325&amp;linkCode=xm2&amp;linkId=1eb6a54ff157f7bd9e0f70887c84db86\">HC-06<\/a><\/p>\r\n<p><a href=\"https:\/\/www.amazon.com\/gp\/search\/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;tag=zhut01-20&amp;keywords=logic level converter&amp;index=aps&amp;camp=1789&amp;creative=9325&amp;linkCode=xm2&amp;linkId=47020ea27605658a751931694aad6933\" target=\"_blank\" rel=\"noopener noreferrer\">logic level converter<\/a><\/p>\r\n<p><a href=\"https:\/\/www.amazon.com\/gp\/search\/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;tag=zhut01-20&amp;keywords=geared robot wheels&amp;index=aps&amp;camp=1789&amp;creative=9325&amp;linkCode=xm2&amp;linkId=570093161ee34f6cd1e740dded7c7693\">geared robot wheels<\/a><\/p>\r\n<p>Battery<\/p>\r\n<p><a href=\"https:\/\/www.thingiverse.com\/thing:3494615\" target=\"_blank\" rel=\"noopener noreferrer\">3D printed robot body<\/a><\/p>\r\n<p>&nbsp;<\/p>\r\n<h1>Schematic:<\/h1>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-1311\" src=\"https:\/\/thezhut.com\/wp-content\/uploads\/2019\/03\/robotschematic_schem-300x200.jpg\" alt=\"\" width=\"681\" height=\"454\" srcset=\"https:\/\/thezhut.com\/wp-content\/uploads\/2019\/03\/robotschematic_schem-300x200.jpg 300w, https:\/\/thezhut.com\/wp-content\/uploads\/2019\/03\/robotschematic_schem-768x512.jpg 768w, https:\/\/thezhut.com\/wp-content\/uploads\/2019\/03\/robotschematic_schem-1024x683.jpg 1024w, https:\/\/thezhut.com\/wp-content\/uploads\/2019\/03\/robotschematic_schem.jpg 1431w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/p>\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<h1>ARDUINO Code:<\/h1>\r\n<p>&nbsp;<\/p>\r\n<p><br \/>#define pin1 2 \/\/ motor #1 +<br \/>#define pin2 3 \/\/ motor #1 &#8211;<br \/>#define pw1 9 \/\/ motor #1 pwm<br \/>#define pin3 4 \/\/ motor #2 +<br \/>#define pin4 5 \/\/ motor #2 &#8211;<br \/>#define pw2 6 \/\/ motor #2 pwm<\/p>\r\n<p><br \/>void setup() {<br \/>Serial.begin(9600);<br \/>pinMode(pin1, OUTPUT);<br \/>pinMode(pin2, OUTPUT);<br \/>pinMode(pin3, OUTPUT);<br \/>pinMode(pin4, OUTPUT);<br \/>pinMode(pw1, OUTPUT);<br \/>pinMode(pw2, OUTPUT);<br \/>digitalWrite(pin1, LOW);<br \/>digitalWrite(pin2, LOW);<br \/>digitalWrite(pin3, LOW);<br \/>digitalWrite(pin4, LOW);<br \/>analogWrite(pw1, 0);<br \/>analogWrite(pw2, 0);<\/p>\r\n<p>}<\/p>\r\n<p>void loop() {<\/p>\r\n<p>if (Serial.available() &gt;= 2 )<br \/>{<br \/>unsigned int a = Serial.read();<br \/>unsigned int b = Serial.read();<br \/>unsigned int val = (b * 256) + a;<\/p>\r\n<p>if (val == 1) \/\/forward<br \/>{<br \/>digitalWrite(pin1, LOW);<br \/>digitalWrite(pin2, HIGH);<br \/>digitalWrite(pin3, LOW);<br \/>digitalWrite(pin4, HIGH);<br \/>analogWrite(pw1,255);<br \/>analogWrite(pw2,255);<br \/>}<\/p>\r\n<p><br \/>else if (val == 2) \/\/reverse<br \/>{<br \/>digitalWrite(pin1, HIGH);<br \/>digitalWrite(pin2, LOW);<br \/>digitalWrite(pin3, HIGH);<br \/>digitalWrite(pin4, LOW);<br \/>analogWrite(pw1,255);<br \/>analogWrite(pw2,255);<br \/>}<\/p>\r\n<p><br \/>else if (val == 3) \/\/stop<br \/>{<br \/>digitalWrite(pin1, LOW);<br \/>digitalWrite(pin2, LOW);<br \/>digitalWrite(pin3, LOW);<br \/>digitalWrite(pin4, LOW);<br \/>analogWrite(pw1,0);<br \/>analogWrite(pw2,0);<br \/>}<\/p>\r\n<p>else if (val == 5) \/\/right<br \/>{<br \/>digitalWrite(pin1, LOW);<br \/>digitalWrite(pin2, HIGH);<br \/>digitalWrite(pin3, HIGH);<br \/>digitalWrite(pin4, LOW);<br \/>analogWrite(pw1,125);<br \/>analogWrite(pw2,125);<br \/>}<\/p>\r\n<p><br \/>else if (val == 4) \/\/lefl<br \/>{<br \/>digitalWrite(pin1, HIGH);<br \/>digitalWrite(pin2, LOW);<br \/>digitalWrite(pin3, LOW);<br \/>digitalWrite(pin4, HIGH);<br \/>analogWrite(pw1,125);<br \/>analogWrite(pw2,125);<br \/>}<\/p>\r\n<p><br \/>}<br \/>}<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Today we&#8217;ll take a look at how you can put together a basic Bluetooth controlled 2 wheel drive Arduino robot. &nbsp; &nbsp; Click here to download the Android app. &nbsp; Check us out on Facebook! &nbsp; Parts List: #affiliate links# &hellip; <a href=\"https:\/\/thezhut.com\/?page_id=1310\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":10,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-1310","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/thezhut.com\/index.php?rest_route=\/wp\/v2\/pages\/1310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thezhut.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/thezhut.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/thezhut.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thezhut.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1310"}],"version-history":[{"count":6,"href":"https:\/\/thezhut.com\/index.php?rest_route=\/wp\/v2\/pages\/1310\/revisions"}],"predecessor-version":[{"id":1601,"href":"https:\/\/thezhut.com\/index.php?rest_route=\/wp\/v2\/pages\/1310\/revisions\/1601"}],"up":[{"embeddable":true,"href":"https:\/\/thezhut.com\/index.php?rest_route=\/wp\/v2\/pages\/10"}],"wp:attachment":[{"href":"https:\/\/thezhut.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}