The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by jasjaslina010501, 2023-04-05 19:39:31

assignment 1 iot done 2

assignment 1 iot done 2

KOLEJ KOMUNITI SUNGAI SIPUT SIJIL TEKNOLOGI MAKLUMAT NAMA KRUSUS: INTRODUCTION TO INTERNET OF THINGS STM 30273 ASSIGMENT NAMA: JASLINA BINTI ABDULLAH NO MATRIK: A04STM21F011 NAMA KELAS: STM 3


SOALAN 1. Kenalpasti LIMA (5) jenis-jenis Motor ✓ Servo Motors • Motor DC dua wayar, kereta api gear, potensiometer, litar bersepadu dan aci adalah semua komponen peranti kecil yang dikenali sebagai servo (tulang belakang output). • Menghantar isyarat berkod kepada servo membolehkan aci dialihkan ke kedudukan sudut tertentu. • Satu wayar adalah untuk kuasa, satu adalah untuk pembumian, dan satu adalah talian input kawalan antara tiga wayar yang terkeluar daripada cengkerang servo.Kenalpasti LIMA (5) jenis-jenis bekalan kuasa ✓ Stepper Motors : • Motor stepper ialah motor DC yang bergerak dalam langkah diskret. Mereka mempunyai berbilang gegelung yang disusun dalam kumpulan yang dipanggil "fasa". Dengan memberi tenaga pada setiap fasa dalam urutan, motor akan berputar, satu langkah pada satu masa. • Dengan langkah terkawal komputer, anda boleh mencapai kedudukan dan/atau kawalan kelajuan yang sangat tepat. ✓ Linear actuato • Penggerak linear ialah penggerak yang mencipta gerakan dalam garis lurus, berbeza dengan gerakan membulat motor elektrik konvensional. • Penggerak linear digunakan dalam alatan mesin dan jentera industri, dalam peranti komputer seperti pemacu cakera dan pencetak, dalam injap dan peredam, dan di banyak tempat lain di mana gerakan linear diperlukan.


✓ Relay: • Geganti ialah suis yang dikendalikan secara elektrik. Banyak geganti menggunakan elektromagnet untuk mengendalikan suis secara mekanikal, tetapi prinsip operasi lain juga digunakan, seperti geganti keadaan pepejal. • Kelebihan geganti ialah memerlukan jumlah kuasa yang agak kecil untuk mengendalikan gegelung geganti, tetapi geganti itu sendiri boleh digunakan untuk mengawal motor, pemanas, lampu atau litar AC yang sendiri boleh menarik lebih banyak kuasa elektrik. ✓ Solenoid • Solenoid hanyalah elektromagnet yang direka khas. Solenoid adalah murah, dan penggunaannya terhad terutamanya kepada aplikasi hidup-mati seperti selak, mengunci dan mencetuskan. • Ia kerap digunakan dalam peralatan rumah (injap mesin basuh), peralatan pejabat (mesin penyalin), kereta (selak pintu dan solenoid pemula), mesin pinball, pelocok dan bampar), dan automasi kilang.


2. Kenalpasti LIMA (5) jenis-jenis bekalan kuasa ➢ Bekalan kuasa XP Power UCH600 (Sumber: Kuasa XP) ➢ Bekalan kuasa TDK-Lambda CUS400M TDK (Sumber: TDK Corp.) ➢ Bekalan kuasa siri CG VUI (Sumber: CUI Inc.)


➢ Bekalan kuasa siri PJMA Cosel (Sumber: Cosel Co. Ltd.) ➢ Bekalan Kuasa Bateri


2. Temukan Komponen pada motor di bawah i.DC Motor • Rotor • Stator Brush • Commutator • Belitan Armature • Belitan Medan • Yoke atau Frame • Pole ii.Servo Motor • Positional rotation • Continous Rotation • Linear servo motor • Brushless DC servo motor


Lakaran litar kawalan motor RPi untuk motor di bawah i. DC Motor ii. Servo Motor


iii. Stepper Motor 5. Temui fungsi pengaturcaraan dalam IoT Internet of Things (IOT) adalah konsep di mana objek tertentu mempunyai kemampuan untuk memindahkan data melalui rangkaian tanpa memerlukan interaksi antara manusia ke manusia atau manusia ke komputer. Internet of Things lebih sering disebut dengan singkatannya, iaitu IoT. IoT telah berkembang pesat, bermula dari penumpuan teknologi tanpa wayar, sistem mikroelektromekanik (MEMS), dan juga Internet. Bahasa Pengaturcaraan adalah peralatan yang penting bagi membantu Jurutera Perisian (Software Engineer) untuk menulis Aturcara(program) yang lebih baik dengan lebih cepat. Pemahaman terhadap Bahasa Pengaturcaraan adalah penting bagi mereka yang mendalami bidang Sains Komputer. Ini adalah kerana sebarang bentuk proses perkomputeran dilakukan dengan Bahasa Komputer. Dalam beberapa dekad kebelakangan ini, kebanyakan Bahasa Komputer telah diperkenalkan, bersilih-ganti, dan telah diubahsuai atau digabungkan. Walaupun terdapat beberapa percubaan untuk menghasilkan hanya satu Bahasa Pengaturcaraan universal yang boleh diguna untuk pelbagai tujuan, namun kebanyakan percubaan ini telah gagal. Beberapa Bahasa-bahasa Pengaturcaraan lain masih diperlukan kerana: ▪ Penggunaannya yang berbeza dari segi penghasilan perisian perniagaan, sains, serta hobi. ▪ Sesetengah Bahasa Pengaturcaraan tidak sesuai digunakan oleh pengguna baru, dan memerlukan kepakaran. ▪ Juruaturcara mempunyai citarasa tersendiri ▪ Masa larian mungkin berbeza bagi aturcara yang *dilarikan pada pengawal mikro(microcontroller), dengan aturcara yang dilarikan pada Superkomputer. *”dilarikan” di sini bermaksud melancarkan aturcara Terdapat pelbagai Bahasa dengan fungsi khusus dan digunakan untuk situasi tertentu:


▪ PHP ialah Bahasa Pengskripan yang digunakan dalam pembangunan web ▪ Perl lebih sesuai untuk memanipulasi perkataan ▪ Bahasa C lebih luas penggunaan dalam pembangunan Sistem Pengoperasian dan Pengkompil Bahasa Pengaturcaraan membolehkan aturcara komputer kurang bergantung pada mesin atau persekitaran tertentu sahaja. Ini kerana Bahasa Pengaturcaraaan ditukar menjadi kod mesin untuk mesin tertentu, dan bukan dilarikan secara terus oleh mesin. Ini merupakan tujuan utama penghasilan Bahasa Pengaturcaraan FORTRAN, (salah satu daripada Bahasa Pengaturcaraan yang pertama), iaitu ketidak-bergantungan terhadap mesin. Terdapat 2 mekanisme yang digunakan untuk menterjemah sesuatu aturcara, yang ditulis dalam Bahasa Pengaturcaraan, kepada kod mesin tertentu pada komputer: ▪ Mekanisme kompilasi ▪ Mekanisme Penterjemah Mekanisme Kompilasi Mekanisme terjemahan yang menterjemah teks aturcara secara keseluruhan dan kemudian melarikan format dalamannya. Aturcara Pengkompil menerima teks aturcara(dikenali sebagai Kod Sumber) sebagai data input, dan membekalkan kod objek sebagai output. Kod Objek yang dihasilkan adalah kod mesin yang boleh dilarikan secara terus oleh CPU komputer, atau kod yang padan dengan spesifikasi Mesin Maya(Virtual Machine) Mekanisme Penterjemah Mekanisme terjemahan yang menterjemah kod aturcara pada masa-larian(runtime), di mana setiap langkah yang diterjemah dilarikan terus. Penghasilan aturcara dengan cara ini biasanya dilarikan lebih lambat berbanding aturcara yang dikompil. Bagaimanapun, ianya lebih fleksibel kerana boleh berinteraksi dengan persekitaran larian. Untuk lebih lanjut, lihat Bahasa Pengaturcaraan Diterjemah(?)(Interpreted Language). Bahasa Pengaturcaraan yang mengguna cara ini dikenali sebagai Bahasa Pengaturcaraan Pengskripan. Kebanyakan Bahasa Pengaturcaraan boleh diterjemah dengan kedua-dua cara, tetapi kebanyakannya lebih sesuai untuk salah satu cara.


Click to View FlipBook Version