{"id":688,"date":"2020-06-21T05:17:54","date_gmt":"2020-06-21T05:17:54","guid":{"rendered":"https:\/\/unydevelopernetwork.com\/?p=688"},"modified":"2020-06-21T11:46:52","modified_gmt":"2020-06-21T11:46:52","slug":"belajar-microcontroller-gratis-tinkercad-an-aja","status":"publish","type":"post","link":"https:\/\/unydevelopernetwork.com\/index.php\/2020\/06\/21\/belajar-microcontroller-gratis-tinkercad-an-aja\/","title":{"rendered":"Belajar MicroController gratis? TinkerCad-an Aja&#8230;"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<p>Selamat datang di blogs UNYDeveloperNetwork. Sebagai anak teknik, Saya selalu ingin bermain. Bermain dengan hal-hal yang berbau teknik tentunya. Salah satunya adalah bermain dengan <em>microcontroller<\/em>. Mengapa saya tertarik dengan <em>microcontroller<\/em>? Bagi Saya, <em>microcontroller<\/em> itu adalah sebuah keajaiban. Karena dengan <em>microcontroller<\/em> kita dapat mengatur, membuat kinerja sebuah alat menjadi otomatis dengan menggunakan komponen-komponen listrik yang ada di sekitar kita. Tapi, untuk belajar <em>microcontroller<\/em> ini kita harus merogoh dana yang tidak sedikit. Eiits, tapi tenang saja. Ada yang bisa membantu kita untuk belajar <em>microcontroller<\/em> dengan gratis.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Sebelumnya Saya ingin mengatakan, jika Saya suka bermain dengan <em>microcontroller<\/em> terutama Arduino. Dan itu membutuhkan biaya yang tidak sedikit untuk penyediaan komponen &#8211; komponennya. Namun, ternyata di luar sana terdapat satu <em>tool<\/em> yang dapat membantu kita untuk belajar <em>microcontroller<\/em> ini secara gratis. Bahkan, komponen &#8211; komponennya juga lengkap. <em>Tool <\/em>tersebut bernama <strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.tinkercad.com\/\" target=\"_blank\">TinkerCad<\/a> by AutoDesk.<\/strong><\/p>\n\n\n\n<p>Jadi, <strong>TinkerCad<em> <\/em><\/strong>ini adalah sebuah <em>tool<\/em> pemodelan dan simulasi 3D yang gratis dan terkenal akan ke-simple-annya dan kemudahan penggunaannya. User juga hanya perlu menggunakan akun Google atau akun Apple nya untuk melakukan <em>signup<\/em>. Jika tidak memiliki akun Google atau Apple juga bisa menggunakan alamat email yang lain. <\/p>\n\n\n\n<p>Setelah <em>signup<\/em>, Kita akan langsung dibawa ke <em>dashboard<\/em>. Berikut adalah tampilan dari <em>dasboard<\/em> <strong>TinkerCad<\/strong><em>.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"358\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-6-700x358.png\" alt=\"\" class=\"wp-image-689\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-6-700x358.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-6-300x153.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-6-768x393.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-6-1536x786.png 1536w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-6.png 1924w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"267\" height=\"413\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-7.png\" alt=\"\" class=\"wp-image-690\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-7.png 267w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-7-194x300.png 194w\" sizes=\"auto, (max-width: 267px) 100vw, 267px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Secara default, terdapat empat pilihan menu. Yakni <em>3D Designs, Circuits, Codeblocks,<\/em> dan <em>Lessons<\/em>. Jadi, Selain kita dapat membuat project kita sendiri, kita juga dapat belajar mengikuti arahan belajar dari TinkerCad ini. Namun, karena kita akan membuat project yang menggunakan komponen- komponen elektronik, maka kita pilih yang <strong>Circuits<\/strong>.<\/p>\n<\/div><\/div>\n\n\n\n<p>Setelah kita masuk ke mode <strong>Circuits<\/strong>, kita akan menemukan project space seperti tangkapan layar di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"357\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-8-700x357.png\" alt=\"\" class=\"wp-image-691\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-8-700x357.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-8-300x153.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-8-768x392.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-8-1536x783.png 1536w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-8.png 1924w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<p>Langsung saja kita <strong>klik <\/strong>tombol <strong>Create New Circuit<\/strong>. Dan kita langsung di bawa ke worskpace <strong>Circuits<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"358\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-10-700x358.png\" alt=\"\" class=\"wp-image-693\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-10-700x358.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-10-300x153.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-10-768x392.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-10-1536x785.png 1536w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-10.png 1924w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<p>Untuk komponen apa saja yang dimiliki oleh <strong>TinkerCad<\/strong> ini, silakan Anda bisa mengeksplorenya sendiri, dikarenakan komponennya yang cukup banyak.<\/p>\n\n\n\n<p>Sekarang kita akan membahas apa sajakah yang dapat dilakukan oleh <strong>TinkerCad<\/strong> ini. Saya akan mulai dengan sesuatu yang paling sederhana. Yakni dengan menggunakan Arduino dan satu lampu LED dan membuatnya berkedip dalam satuan waktu tertentu. Desain dan kodenya adalah seperti tangkapan layar di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:37% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"367\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-11-700x367.png\" alt=\"\" class=\"wp-image-694\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-11-700x367.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-11-300x157.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-11-768x403.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-11.png 1265w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<pre class=\"wp-block-code\"><code>\/Blinking LED\nvoid setup(){\n  pinMode(13, OUTPUT);\n}\n\nvoid loop(){\n  digitalWrite(13, HIGH);\n  \/\/ Wait for 1000 millisecond(s)\n  delay(1000); \n  digitalWrite(13, LOW);\n  \/\/ Wait for 1000 millisecond(s)\n  delay(1000); \n}<\/code><\/pre>\n<\/div><\/div>\n\n\n\n<p>Bagaimanakah hasilnya? <strong>Klik <\/strong>pada <strong>Start Simulation<\/strong> untuk mengetahuinya.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"456\" style=\"aspect-ratio: 1368 \/ 456;\" width=\"1368\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/ARD_1-1.mp4\"><\/video><\/figure>\n\n\n\n<p>Yap, tampak sekali LED berkedip setiap 1 detik. Sekarang kita akan melanjutkannya dengan menggunakan Potensiometer, LED, dan Resistor 470<strong>\u03a9<\/strong>. Jadi, sekarang kita akan mengatur jarak antar kedipan dengan menggunakan potensiometer. Desain dan kodenya ada di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"657\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-12-700x657.png\" alt=\"\" class=\"wp-image-697\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-12-700x657.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-12-300x281.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-12.png 759w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<pre class=\"wp-block-code\"><code>\/\/Turning Blinking LED\n\nint pot;\nvoid setup(){\n  pinMode(9, OUTPUT);\n}\n\nvoid loop(){\n  pot = analogRead(A0);\n  digitalWrite(9, HIGH);\n  delay(pot);\n  digitalWrite(9, LOW);\n  delay(pot);\n}<\/code><\/pre>\n<\/div><\/div>\n\n\n\n<p>Bagaimana hasilnya setelah kita jalankan? Mari kita lihat video di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"756\" style=\"aspect-ratio: 1388 \/ 756;\" width=\"1388\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/ard_2.mp4\"><\/video><\/figure>\n\n\n\n<p>Saat kita putar &#8211; putar potensiometernya, tampak jarak antar kedipan LED berubah. <\/p>\n\n\n\n<p>Kemudian, bagaimana dengan komponen yang lain? Misalnya Button? Ternyata dengan <strong>TinkerCad<\/strong> ini, kita juga bisa mensimulasikannya. Seperti halnya dengan rangkaian di bawah ini yang menggunakan Push Button, Resistor 10K, dan LED Merah serta yang jelas Arduino Uno.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"428\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-13-700x428.png\" alt=\"\" class=\"wp-image-699\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-13-700x428.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-13-300x183.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-13.png 725w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<pre class=\"wp-block-code\"><code>\/\/Push Button LED\nconst int buttonPin = 2;\nconst int ledPin = 13;\n\nint buttonState = 0;  \n  \nvoid setup(){\n  pinMode(ledPin, OUTPUT);\n  pinMode(buttonPin, INPUT);\n}\n\nvoid loop(){\n  buttonState = digitalRead(buttonPin);\n  \n  if(buttonState == HIGH){\n    digitalWrite(ledPin, HIGH);\n  }\n  else{\n    digitalWrite(ledPin, LOW);\n  }\n}<\/code><\/pre>\n<\/div><\/div>\n\n\n\n<p>Bagaimana hasilnya jika kita RUN? Mari kita lihat video di bawah ini.<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"586\" style=\"aspect-ratio: 1346 \/ 586;\" width=\"1346\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/ADR_3.mp4\"><\/video><\/figure>\n\n\n\n<p>Bagus ya? ketika tombolnya di tekan, maka LED akan menyala. Sekarang, Saya ingin mencoba komponen lain, yakni menggunakan motor servo. Rangkaian di bawah ini menggunakan Arduino Uno dan Motor Servo.<\/p>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"348\" height=\"582\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-14.png\" alt=\"\" class=\"wp-image-701\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-14.png 348w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-14-179x300.png 179w\" sizes=\"auto, (max-width: 348px) 100vw, 348px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<pre class=\"wp-block-code\"><code>#include &lt;Servo.h>\n\nServo myservo;\nint pos = 0;\n  \nvoid setup(){\n\tmyservo.attach(9);\n}\n\nvoid loop(){\n\tfor (pos = 0; pos &lt;= 180; pos++){\n    \tmyservo.write(pos);\n      \tdelay(15);\n    }\n  \tfor(pos = 180; pos >= 0; pos--){\n      \tmyservo.write(pos);\n      \tdelay(15);\n    }\n}<\/code><\/pre>\n<\/div><\/div>\n\n\n\n<p>Dan di bawah ini adalah video penampakan ketika rangkaian tersebut dijalankan. <\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"624\" style=\"aspect-ratio: 1184 \/ 624;\" width=\"1184\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/ADR_4.mp4\"><\/video><\/figure>\n\n\n\n<p>Sampai di sini saya masih penasaran dengan kemampuan <em>tool<\/em> ini. Akhirnya, Saya putuskan untuk mencoba membuat display LCD dengan menggunakan LCD 16&#215;2. Saya ingin menampilkan teks:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Baris Pertama: Message:\nBaris Kedua: Hello, this is Muhammad Irfan Luthfi speaking.<\/code><\/pre>\n\n\n\n<p>Dengan menggunakan <strong>TinkerCad <\/strong>ini, berikut adalah desain Saya:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"428\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-33-700x428.png\" alt=\"\" class=\"wp-image-724\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-33-700x428.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-33-300x184.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-33-768x470.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-33.png 1234w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<p>Dan berikut adalah koding yang Saya gunakan untuk model di atas:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;LiquidCrystal.h>\n\nLiquidCrystal lcd(12, 11, 5, 4, 3, 2);\nint i = 16;\nint j, alpha, redo, algebra = 0;\n\n\/\/------------------------------------------------- instant usage -----------------------------------------------\nchar mytext&#91;] = \"Hello, this is Muhammad Irfan Luthfi speaking. \"; \/\/Don't forget to add a white space in the end of the text.\nint lcdLine = 1; \/\/choose line 1 (0) or line 2 (1);\nint rollSpeed = 150; \/\/in millis\nint delayPerRoll = 1000; \/\/in millis\n\/\/---------------------------------------------------------------------------------------------------------------\n\nvoid setup(){\n  lcd.begin (16,2); \n  \/\/ Switch on the backlight\n  lcd.home ();\n  alpha = sizeof(mytext) - 1; \/\/get the array size of mytext;\n  redo = sizeof(mytext) - 1; \/\/get the array size of mytext;\n  lcd.setCursor(0,0);\n  lcd.print(\"Message:\");\n}\n\nvoid loop(){  \nif(i >= 0){\n    j++;\n    lcd.setCursor (i,lcdLine);\n    for(int k = 0; k&lt;j; k++){\n      lcd.print(mytext&#91;k]);\n    }\n  }\n  \n  else if(i &lt; 0){\n    int rr = 0;\n    algebra++;\n    lcd.setCursor (0,lcdLine);\n    for(int k = algebra ; k&lt;alpha; k++){\n      lcd.print(mytext&#91;k]);\n      rr++;\n      if(rr == 16){\n        k = alpha;\n      }\n    }\n    redo--;\n  }\n  \n  delay(rollSpeed);\n  i--;\n  if(redo == 0){\n    i = 16;\n    j = 0;\n    redo = alpha;\n    algebra = 0;\n    delay(delayPerRoll);\n  }\n}  <\/code><\/pre>\n\n\n\n<p>Lalu, bagaimanakah hasilnya? Berikut adalah video ketika model tersebut disimulasikan:<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"950\" style=\"aspect-ratio: 1920 \/ 950;\" width=\"1920\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/ARD_6-1.mp4\"><\/video><\/figure>\n\n\n\n<p>Kemudian, Saya Penasaran. Bagaimanakah jika kita menggunakan Sensor? Misalnya saja sensor Ultrasonic untuk mengetahui jarak dengan batasan 2 meter. Berikut adalah desain yang Saya buat.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"395\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-34-700x395.png\" alt=\"\" class=\"wp-image-727\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-34-700x395.png 700w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-34-300x169.png 300w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-34-768x433.png 768w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-34.png 972w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>Dan berikut ini adalah kode yang Saya gunakan.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#define ECHOPIN 6\n#define TRIGPIN 7\n\nvoid setup(){\n\tSerial.begin(9600);\n  \tpinMode(ECHOPIN, INPUT);\n  \tpinMode(TRIGPIN, OUTPUT);\n}\n\nvoid loop(){\n\tdigitalWrite(TRIGPIN, LOW);\n  \tdelayMicroseconds(2);\n  \tdigitalWrite(TRIGPIN, HIGH);\n  \tdelayMicroseconds(10);\n  \tdigitalWrite(TRIGPIN, LOW);\n  \tint distance = pulseIn(ECHOPIN, HIGH);\n  \tdistance = distance\/58;\n  \tif(distance&lt;=0){\n    \tdistance = 0;  \n    }\n  \tif(distance>=200){\n      \tdistance = 200;\n    }\n  \tSerial.print(distance);\n  \tSerial.println(\" cm\");\n  \tdelay(1);\n}  <\/code><\/pre>\n\n\n\n<p>Lalu, bagaimana jalannya ketika disimulasikan? ternyata simulasi yang dimiliki oleh <em>tool<\/em> ini sangat baik. Perkiraan Saya, ketika model ini dijalankan tidak akan memberikan hasil yang baik, karena hanya simulasi. Namun, ternyata hasilnya: bagus sekali. Berikut adalah video ketika simulasi dengan menggunakan model ini dijalankan.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"566\" style=\"aspect-ratio: 1254 \/ 566;\" width=\"1254\" controls src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/ARD_5.mp4\"><\/video><\/figure>\n\n\n\n<p>Jadi setelah Saya mencoba beberapa komponen untuk beberapa model, Saya menyimpulkan bahwa <em>tool <\/em>ini benar &#8211; benar sangat bagus untuk belajar <em>microcontroller<\/em>. Bahkan di <em>tool<\/em> ini juga memiliki banyak IC yang dapat Anda gunakan untuk belajar Gerbang Logika. Tentu untuk anak kuliah Elektronika dan Elektro, <em>tool<\/em> semacam ini akan sangat bermanfaat. Karena tanpa membeli komponen, kita sudah dapat membuat model rangkaian elektronika dan menjalankannya tanpa harus takut terjadinya kerusakan. Bahkan, jika terdapat error dalam perancangan, <em>tool <\/em>ini juga mampu memberikan <em>feedback<\/em> yang dapat kita gunakan untuk belajar. Contohnya adalah seperti pada kasus di bawah ini.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"565\" height=\"381\" src=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-35.png\" alt=\"\" class=\"wp-image-729\" srcset=\"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-35.png 565w, https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-35-300x202.png 300w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/figure><\/div>\n\n\n\n<p>Di model yang Saya desain di atas, Saya sengaja mengatur resistornya menjadi <strong>1\u03a9. <\/strong>Hasilnya adalah, model tetap dapat dijalankan, namun terdapat <em>feedback<\/em> yang menyatakan bahwa ada komponen yang kurang tepat pengaturannya. Sehingga, kita dapat menggunakan <em>feedback<\/em> tersebut untuk melakukan pengaturan ulang pada komponen &#8211; komponen yang ada di model yang sudah kita buat. <\/p>\n\n\n\n<p>Saya simpulkan sekali lagi, selain sebagai <em>tool<\/em> untuk melakukan simulasi<em>. Tool<\/em> ini juga dapat digunakan sebagai bahan media belajar. Karena, setiap error yang terjadi, pasti memunculkan <em>feedback<\/em> yang dapat kita gunakan untuk belajar. Sehingga, pada akhirnya kita akan semakin memahami tiap &#8211; tiap komponen dipakai dalam rangkaian elektronika yang kita buat.<\/p>\n\n\n\n<p>Demikianlah sedikit pembahasan Saya mengenai penggunaan <em>tool<\/em> gratis <strong>TinkerCad<\/strong> untuk belajar <em>microcontroller<\/em>. Semoga bermanfaat untuk Anda semua. Jika Anda memiliki pertanyaan, jangan segan untuk meninggalkannya di kolom komentar. Saya akan segera menjawab pertanyaan Anda. Jika Anda ingin mencuplik artikel ini, jangan lupa juga untuk menyertakan URL-nya. Terima Kasih.. ^_^<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 6<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Selamat datang di blogs UNYDeveloperNetwork. Sebagai anak teknik, Saya selalu ingin bermain. Bermain dengan hal-hal yang berbau teknik tentunya. Salah satunya adalah bermain dengan microcontroller. Mengapa saya tertarik dengan microcontroller? Bagi Saya,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":724,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[187],"tags":[236,237,235,242,241,192,239,240],"class_list":["post-688","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-umum-2","tag-arduino","tag-ic","tag-microcontroller","tag-simulasi","tag-simulation","tag-terminal","tag-tinkercad","tag-tool"],"featured_image_src":"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-33.png","author_info":{"display_name":"Muhammad Irfan Luthfi","author_link":"https:\/\/unydevelopernetwork.com\/index.php\/author\/admin\/"},"jetpack_featured_media_url":"https:\/\/unydevelopernetwork.com\/wp-content\/uploads\/2020\/06\/image-33.png","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/comments?post=688"}],"version-history":[{"count":4,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/688\/revisions"}],"predecessor-version":[{"id":732,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/posts\/688\/revisions\/732"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media\/724"}],"wp:attachment":[{"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/media?parent=688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/categories?post=688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unydevelopernetwork.com\/index.php\/wp-json\/wp\/v2\/tags?post=688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}