Reka Bentuk Mekatronik Drabot_bhgn 1.pdf

  • Uploaded by: cikita67
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Reka Bentuk Mekatronik Drabot_bhgn 1.pdf as PDF for free.

More details

  • Words: 3,034
  • Pages: 146
“Learn how to be a developer, rather than a user”

REKA BENTUK MEKATRONIK DSKP KSSM REKA BENTUK DAN TEKNOLOGI (RBT) TINGKATAN 3

Disediakan oleh

DAFIZAL BIN DERAWI PhD candidate in Aerial Robotics (UTM) B. Eng. Hons. Mechatronic Systems (ANU- Australia) Dip. Elec. Eng. (Mechatronics) with VC Award (UTM)

CEO of DRABOT Founder & President of DRABOT COMMUNITY +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Mutiara Kata… • Modul latihan ini adalah percuma dan satu bantuan daripada pihak DRABOT kepada yang memerlukan. • Modul latihan ini dibuat untuk bekalan guru-guru RBT Tingkatan 3 yang bakal mengajar topik Reka Bentuk Mekatronik buat kali pertama pada tahun hadapan (2019) iaitu satu topik yang sangat mencabar terutamanya kepada guru-guru yang baru sahaja mengenali topik tersebut.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Mutiara Kata… • Pihak DRABOT membenarkan para guru RBT seluruh Malaysia untuk menyebarkan modul latihan ini kepada seramai yang mungkin dalam tujuan pembangunan ilmu (tanggungjawab sosial) DAN bukannya dalam tujuan untuk keuntungan peribadi atau untuk penjanaan pendapatan anda seperti mengadakan latihan berbayar, meniru isi kandungan modul ini atau sistem robotik/ elektronik yang digunakan dalam modul ini dan paling tidak beretika dengan menjualnya. “Keberkatan adalah tujuan utama dalam setiap perbuatan” +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Mutiara Kata… • Modul latihan ini juga dibuat kepada para pelajar khususnya pelajar tingkatan 3 yang mengambil subjek RBT pada tahun hadapan (2019) dan juga kepada setiap lapisan masyarakat yang meminati dunia mekatronik. • Pihak DRABOT juga membenarkan anda untuk menyebarkan modul latihan ini kepada seramai yang mungkin dalam tujuan pembangunan ilmu (tanggungjawab sosial) DAN bukannya dalam tujuan untuk keuntungan peribadi atau untuk penjanaan pendapatan anda seperti mengadakan latihan berbayar, meniru isi kandungan modul ini atau sistem robotik/ elektronik yang digunakan dalam modul ini dan paling tidak beretika dengan menjualnya. “Keberkatan adalah tujuan utama dalam setiap perbuatan” +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Hak Milik • Modul latihan ini adalah hak cipta terpelihara pihak DRABOT dan Dafizal Derawi. • Adalah satu kesalahan dalam meniru atau cubaan untuk meniru modul latihan dan sistem yang ada dalam modul ini dengan mengubah suai dan mengekalkan isi kandungan utama modul latihan ini. ©DRABOT ©Dafizal Derawi +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Isi Kandungan ✓Bahagian 1: Pengenalan kepada DRABOT ✓Bahagian 2: 1.1 Reka Bentuk Mekatronik ✓Bahagian 3: Kesimpulan

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

“Learn how to be a developer, rather than a user”

Bahagian 1: Pengenalan kepada DRABOT +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Dafizal Derawi CEO, DRABOT

Founder & President of DRABOT COMMUNITY • PhD candidate in Aerial Robotics, Universiti Teknologi Malaysia (UTM), 2013 – present. • Research Visitor, Autonomous Control Systems Laboratory Ltd., Chiba, Japan, Dec 2014 – Dec 2015. • Research Visitor, Nonami Lab, Chiba University, Japan, Dec 2014 – Dec 2015. • Research Assistant, Computer Vision & Robotic Research Group, Australian National University (ANU), 2012 • Tutor, Introduction to Electronics course, Research School of Engineering, Australian National University (ANU), 2012 • Bachelor of Engineering with Honours majoring in Mechatronic Systems, ANU, 2011 • Diploma in Electrical Engineering (Mechatronics) with Vice Chancellor Award, UTM, 2009 • Founder & President of Research & Innovation Club (RIC), UTM KL, 2008

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

About us • www.drabot.com • www.facebook.com/drabot.robotics • Our mission is to inspire you to love aerial robotics. • Established in January 2016. • 10 years experiences in robotics & 5 years experiences in aerial robotics. • Strong connection with aerial robotic experts around the world. +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Pelanggan & Rakan Kami

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Pertubuhan Komuniti DRABOT Malaysia (DRABOT Community)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Beberapa Kejayaan Kami…

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Ambassador MaGRIs 2018 – 2019 Duta Besar Inovasi Akar Umbi

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

MTDC- Picthing

MTDC Robotics Accelerator Programme

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Dijemput oleh Australian National University (ANU) untuk Coding Workshop dan Pameran Robotik, 25 & 26 Aug 2018

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Mainstreaming Grassroots Innovations (MaGRIs) 2018

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Champion (Public Category), 2017 INCLUSIVE INNOVATION CHALLENGE (HIGH IMPACT PROGRAMME), South Zone organized by MITI, MOSTI, SME CORP and Yayasan Inovasi Malaysia

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

2nd Place, World Robot Summit – Junior Category, School Robot Challenge Workshop & Trial Competition 2017 in JAPAN. (In collaboration with Universiti Teknologi Malaysia (UTM))

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Top Ten, 2017 UAV Challenge (High-School) in AUSTRALIA. This competition is opened to all UAV/ aerial robot teams around the world. However, 10 teams only have been selected to final round which are a team from Malaysia (our team), a team from Poland, three teams from United States and 5 teams from Australia

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Media…

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

“Learn how to be a developer, rather than a user”

Bahagian 2: 1.1 Reka Bentuk Mekatronik

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

DSKP KSSM RBT Tingkatan 3

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

1.1.1 Menyatakan maksud reka bentuk mekatronik • Mekatronik: satu bidang ilmu yang menggabungkan disiplin ilmu mekanikal, elektrik, elektronik, kawalan dan pengaturcaraan untuk menghasilkan suatu sistem yang berfungsi secara automatik. • Reka bentuk mekatronik merupakan reka bentuk produk atau sistem yang mengabungkan disiplin ilmu elektrik, mekanikal, elektronik, kawalan dan pengaturcaraan untuk mencapai tujuan yang dikehendaki.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

1.1.2 Mengenal Pasti Elemen Mekatronik

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

1.1.3 Menerangkan fungsi elemen mekatronik pada produk sedia ada. • Produk sedia ada yang digunakan dalam modul ini adalah DRABOT BOT (Bluetooth Mode). • Slide berikutnya memperkenalkan DRABOT BOT terlebih dahulu sebelum fungsi elemen mekatronik yang ada pada DRABOT BOT (Bluetooth Mode) diterangkan.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

DRABOT BOT [A] [B]

[C]

✓ Affordable A. Manual Mode (Bluetooth): RM149 B. Line Following Mode: RM149 C. Obstacle Avoidance & Radar Mode: RM 149 D. Multifunction Mode (A+B+C): RM 199

[D]

✓ Suitable for 10 years old and above ✓ Primary School ✓ Secondary School ✓ College/ University +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Primary School

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Secondary School

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

College/ University

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Conduct Robotics Demonstration & Workshop at ANU

#1 in Australia, #20 in the world +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Our Solution: DRABOT BOT [A] [B]

✓ C/C++-based programming (Arduino)

[C]

[D]

✓ Visual/Block-based programming: Scratch

✓ Free & Open source software

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Our Solution: DRABOT BOT ✓ FREE TRAINING MODULE!! ✓ Theory ✓ Tutorial ✓ Project ✓ Source Code ✓ USER MANUAL ✓ Primary School ✓ Secondary School ✓ College/ University

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Our Solution: DRABOT BOT ✓ Flexible & Adjustable ✓ Competition ✓ Innovation projects ✓ R&D activities

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

MHI (TV3): Inovasi Robotik Dalam Pendidikan

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Milestones to Date • R&D for DRABOT BOT (2016 – Oct 2017) ➢ Multifunction Mobile Ground Robot (MMGR) ➢ Plastic Acrylic Base (easily broken) ➢ Yellow tire (low quality) ➢ Not Adjustable ➢ You have to drill the holes ➢ Not suitable for school students (too many electronics connection) +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Fungsi elemen mekatronik yang ada pada DRABOT BOT (Bluetooth Mode)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Bingkai asas robot (mekanikal)

Untuk menjadi tapak kepada komponen-komponen robot yang lain.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Kastor bola (mekanikal)

Untuk melancarkan dan menyokong pergerakkan robot.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Motor gear arus terus (Electromechanics)

Untuk memutarkan roda dalam menghasilkan pergerakkan robot.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Roda (mekanikal)

Untuk menghasilkan pergerakkan robot apabila diputarkan di atas permukaan.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Nylon stand & spacer (mekanikal)

Untuk menyokong papan elektronik yang ada.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

M3 Screw & Nut (mekanikal)

Untuk mengikat motor arus terus dengan bingkai asas robot.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

M3 Screw (mekanikal)

Untuk mengikat bola kastor dengan bingkai asas robot.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Velcro Tape

Untuk melekatkan pemegang bateri dengan bingkai asas robot.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Pemegang Bateri (elektronik)

Untuk mengikat bola kastor dengan bingkai asas robot.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Bateri Lithium (elektrik)

Untuk membekalkan kuasa kepada robot.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Papan serasi Arduino UNO (elektronik)

Untuk mengawal segala aktiviti robot berdasarkan algoritma yang telah diprogramkan.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Papan L298P (elektronik)

Sebagai motor driver dan menjadi papan peranti input dan output.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Suis tekan (elektronik)

Sebagai peranti input.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Modul Bluetooth (elektronik)

Sebagai penghubung antara dua alatan secara wireless (tanpa wayar) (contoh: robot dan telefon pintar atau robot dan komputer).

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Aktiviti (30 minit): • Leraikan DRABOT BOT (Bluetooth Mode) • Susun komponen dalam keadaan tersusun • Terangkan fungsi elemen mekatronik yang ada pada DRABOT BOT (Bluetooth Mode)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Apa itu Arduino? (www.arduino.cc) • Arduino adalah platform elektronik sumber terbuka (open-source) berdasarkan perkakasan dan perisian yang mudah digunakan. Ia bertujuan untuk sesiapa sahaja yang membuat projek interaktif.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Kenapa guna teknologi Arduino? ✓Harga mampu milik ✓Boleh digunakan dalam: Windows, Macintosh OSX, dan Linux ✓Persekitaran pengaturcaraan yang mudah dan jelas ✓Boleh menggunakan Bahasa Pengaturcaraan berasaskan teks (text-based programming language/ general purpose programming language) dan visual (visual-based programming language). ✓Perisian sumber terbuka ✓Perkakasan sumber terbuka +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Info berkaitan Arduino • Produk Arduino: https://www.arduino.cc/en/Main/Products • Perbandingan spesifikasi antara produk: https://www.arduino.cc/en/Products/Compare • Cara kenal papan Arduino tiruan yang menggunakan logo dan nama “Arduino” https://www.arduino.cc/en/Products/Counterfeit

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Arduino mengesan dan mentafsir persekitaran dengan menerima input daripada peranti input atau penderia (sensor) DAN mengawal peranti output (actuator) dengan menghantar output yang dikehendaki. Kawalan ini akan diterjemah dalam bentuk pengaturcaraan (programming). +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Papan Serasi Arduino UNO Arduino UNO Compatible Board • Menggunakan Mikropengawal ATmega328P • Ada kesemua ciri-ciri Arduino UNO • 100% serasi dengan Arduino UNO. • Ada 2 perbezaan untuk mengurangkan kos: 1. Mikropengawal ATMEGA328P-PU MCU(DIP) ditukar kepada versi SMD dikenali sebagai ATMEGA328P-AU(QFP). 2. ATmega16U2 digantikan dengan cip USB kepada siri (USB to serial chip) CH340. Maka, wajib memasang (installing) CH340 driver ke dalam komputer.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Perbandingan dengan Arduino UNO Tip Untuk maklumat lanjut berkaitan Arduino UNO: http://store.arduin o.cc/usa/arduinouno-rev3.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Kenali Papan Serasi Arduino UNO

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Spesifikasi Teknikal

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

PENGENALAN & PERMULAAN DENGAN mBlock

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Pengenalan mBlock • http://www.mblock.cc • mBlock adalah persekitaran perisian pengaturcaraan grafik (blok) berasaskan pengaturcaraan sumber terbuka Scratch yang menjadikannya mudah untuk membuat projek Arduino dan interaktif.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Step 1: Install mBlock 3 • Anda boleh download versi terbaru dari: http://www.mblock.cc/software/mblock/mblock3/ • Atau yang menghadiri kursus DRABOT, boleh dapatkan mBlock_win_V3.4.11 di dalam folder 2_Software. Anda tidak perlu download lagi perisian berkenaan. • Buka (Open - double click) mBlock_win_V3.4.11

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

• Do you allow this…. ? YES • Please select YES/ ALLOW/ INSTALL etc. for any questions.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Select English & click OK

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Select I accept… & Click Next

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Next

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Next

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Next

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Install

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Tunggu sehingga selesai (finish)…

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Finishing installation Tunggu sebentar sehingga keluar seperti di slide seterusnya…

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Finish

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Tahniah… mBlock anda telah berjaya di install & dilancarkan. Jangan tutup (close) mBlock lagi…

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Step 2: Install Arduino Driver • Papan Serasi Arduino UNO digunakan • Anda boleh install sendiri dengan mendapatkan driver di link: extra drivers for CH340. • Walaubagaimanapun, mBlock telah sediakan segalagalanya dan prosesnya seperti dalam slide seterusnya:

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Connect

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Install Arduino Driver Jika keluar sebarang soalan selepas ini, click Yes

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Click Install & selesai ☺

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Rujuk user manual ☺ • L298P (page 12 - 17) • Robot construction, 30 - 40 minit (page 62 – 73)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

1.1.4 Menghasilkan gambar rajah blok (block diagram) produk mekatronik sedia ada.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Aktiviti (20 minit) • Lukiskan gambar rajah blok untuk DRABOT BOT (Bluetooth Mode)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

TUTORIAL

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Tutorial 1 Buzzer

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Pengenalan • Digital output: Turn ON/OFF Buzzer (pin 4). • Active HIGH • Guna wait untuk mengawal masa (durasi). • Belajar: Bina asas program, save, connect & upload. PENGAWAL

Digital (HIGH/ LOW)

Papan Serasi Arduino UNO

+6011-10880900

[email protected]

PERANTI OUTPUT Buzzer

www.fb.com/drabot.robotics

www.drabot.com

Algoritma 1. 2. 3. 4.

Bunyikan Buzzer Tunggu 1 saat Diamkan Buzzer Tunggu 1 saat

+6011-10880900

[email protected]

Ulang semula

www.fb.com/drabot.robotics

www.drabot.com

Apa itu DIGITAL? • Sistem digital adalah teknologi data yang menggunakan nilai-nilai diskret (tidak berterusan) • Hanya ada 2 kemungkinan: HIGH atau LOW • Voltan Operasi, Vcc = 5V

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk memulakan Arduino Program (wajib)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk mengulangi operasi selama-lamanya: “forever”

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk Digital OUTPUT Arduino pin number

Signal DIGITAL: HIGH atau LOW

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk tunggu dalam suatu tempoh masa (saat): wait Jumlah masa yang dikehendaki dalam saat

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Sekarang, sila buka perisian mBlock jika sudah ditutup sebelum ini… • Double click icon tersebut di Desktop computer anda

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Ini adalah mBlock anda yang telah dibuka ☺

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Mula menggunakan mBlock untuk Arduino… 1) Pertama sekali, anda hendaklah memilih Arduino mode iaitu dengan click Edit dan seterusnya click Arduino Mode.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

mBlock akan menjadi seperti berikut:

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

2. Click Extensions dan click Arduino

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

3. Click Boards dan click Arduino UNO Tapi pastikan mBot atau sebagainya tidak dipilih (klik di atasnya untuk membatalkan pilihan jika ia mempunyai tanda semak (simbol right).

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

4. Click Robots script

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

5. Click blok Arduino Program dan drag ke kawasan pengaturcaraan

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Akan jadi seperti berikut… Blok-blok lain akan di letakkan di bawah Arduino Program selepas ini…

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

6. Click Control dan pilih blok forever untuk diletakkan di bawah Arduino Program

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

7. Akan jadi seperti berikut. Guna butang (+)/ (-) untuk tujuan zoom in/ out.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

8. Click Robots

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

9. Click blok set digital pin… dan drag ke dalam blok forever

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

10. Click nombor “9” di dalam blok set digital pin… Seterusnya, taip “4” untuk menukarkannya kepada nombor “4”

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Akan jadi seperti berikut… Pastikan 4 & HIGH

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

11. Cari blok wait dan letak seperti berikut… 1 secs = 1 saat

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

12. Right click di blok set digital pin… & pilih (click) duplicate

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

13. Akan jadi seperti berikut… Bawa (drag) blok tambahan ke dalam blok forever selepas blok wait

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

14. Akan jadi seperti berikut

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

15. Jangan lupa untuk padamkan bunyi buzzer dengan menukar signal digital OUTPUT pada pin 4 kepada LOW

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Tahniah.. Program anda telah siap dibina ☺

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Bandingkan dengan Algoritma 1. 2. 3. 4.

Bunyikan Buzzer Tunggu 1 saat Diamkan Buzzer Tunggu 1 saat

+6011-10880900

[email protected]

Ulang semula

www.fb.com/drabot.robotics

www.drabot.com

Bagaimana untuk save program?

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Pilih lokasi > Beri File name sebagai Tutorial_1_Buzzer > dan click Save.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Bagaimana untuk upload program ke papan Arduino? 1) Pasangkan (Connect) DRABOT BOT kepada Port USB komputer anda menggunakan wayar USB

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

2) Click Robots & Semak connection dengan melihat warna bulatan. Warna merah = Disconnected.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

3) Bina hubungan (connection) dengan papan Arduino. Click Connect > Serial Port > COMX

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

4) Semak semula connection dengan melihat warna bulatan. Warna hijau = Connected (OK).

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

5) Sekarang anda boleh upload program anda ke papan Arduino dengan click butang “Upload to Arduino” di sebelah kanan perisian mBlock.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

6) Tunggu sehingga mesej Upload Finish keluar dan seterusnya click Close. Sekarang, masanya anda menganalisis keputusan yang terhasil di DRABOT BOT ☺

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Tutorial 2 Right Motor

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Introduction • In this tutorial, we will learn on how to control the direction and the speed of right motor. • Digital OUTPUT (Direction) • PWM- Pulse Width Modulation (Speed)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk Digital OUTPUT Arduino pin number

Signal DIGITAL: HIGH atau LOW

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk PWM PWM pin number on Arduino board (E.g.: 3, 5, 6, 9, 10, 11)

PWM value. Can be any numbers between 0 and 255.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Code

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Bagaimana nak buat variable? 1) Pilih (Click) Data&Blocks

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

2) Click “Make a Variable”

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Tutorial 3 Left Motor

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Introduction • In this tutorial, we will learn on how to control the direction and the speed of left motor. • Digital OUTPUT (Direction) • PWM- Pulse Width Modulation (Speed)

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk Digital OUTPUT Arduino pin number

Signal DIGITAL: HIGH atau LOW

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Blok untuk PWM PWM pin number on Arduino board (E.g.: 3, 5, 6, 9, 10, 11)

PWM value. Can be any numbers between 0 and 255.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Tutorial 4 Forward

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Introduction • In this tutorial, we will learn on how to control both motor at the same time and try to make a forward motion control. Actually, this tutorial is a combination of Tutorial 2 and Tutorial 3.

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Two calling functions are used for forward motion:

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Bersambung… • Jawapan 1.1.4 Menghasilkan gambar rajah blok (block diagram) produk mekatronik sedia ada. • Tutorial 5 & 7 • Bluetooth Car • 1.1.5 Menghasilkan lakaran bahagian reka bentuk produk yang akan diubahsuai berdasarkan gambarajah blok yang terlibat. • 1.1.6 Membuat penambahbaikan kepada produk berdasarkan lakaran yang telah dibuat. • 1.1.7 Membuat penilaian kefungsian produk yang telah diubahsuai. +6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

THANK YOU!!!! Like: facebook.com/drabot.robotics Tel: +6011-10880900 [email protected] www.drabot.com “Now, everyone can learn robotics” “Learn how to be a developer, rather than a user!”

+6011-10880900

[email protected]

www.fb.com/drabot.robotics

www.drabot.com

Related Documents


More Documents from "Anonymous aHSTPO"