Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ความรู้ทั่วไปเกี่ยวกับบอร์ด ipst

ความรู้ทั่วไปเกี่ยวกับบอร์ด ipst

Published by wuttichai.man, 2020-07-07 12:07:12

Description: ความรู้ทั่วไปเกี่ยวกับบอร์ด ipst

Search

Read the Text Version

บอรด ipst คอื บอรด สมองกล ทม่ี ไี มโครคอนโทรลเลอรเ ปน ตวั ควบคมุ หลกั สามารถนําบอรด ipst มาประยุกตใ นการสรา งเปน หุนยนต และ สามารถนํามาประยกุ ตทาํ โครงงานสิ่งประดษิ ฐตาง ๆ ได

ไมโครคอนโทรลเลอร (อังกฤษ: microcontroller มักยอวา µC, uC หรอื MCU) เปน อุปกรณช ปิ ไอซพี ิเศษชนดิ หนึง่ ที่เราสามารถเขียนโปรแกรม เพ่อื ควบคมุ การทาํ งานตามทต่ี อ งการได

ซอฟตแ วรที่ใชเ ขยี นโปรแกรม คอื โปรแกรม Arduino ซ่ึง บอรด ipst รองรับภาษา C

Compiler (คอมไพรเลอร) จะนาํ เอา Source code (ซอสโคด) มาทําการคอมไพล เพอื่ แปลจากภาษาท่ีมนษุ ยเ ขาใจไปเปน ภาษา เครื่องที่คอมพวิ เตอรเ ขา ใจได

Source code คือ คาํ สง่ั หรือโคด ในโปรแกรม ซึง่ เขียนดวยภาษา คอมพิวเตอร ภาษาตางๆ เชน C , Java , pascal เปนตน มนุษย สามารถอานเขาใจได ซ่ึงโปรแกรมเมอรจะตอ งเขียนกอนที่ โปรแกรมจะถูกแปลไปเปน คาํ ส่งั ภาษาเครอ่ื ง ท่คี อมพวิ เตอร สามารถเขาใจได

#include <ipst.h> void setup() { glcd(0,0,\"Hello World\"); } void loop() { }

ไฟลไลบรารี คอื ทีเ่ ก็บชดุ คาํ สั่งยอ ยตา ง ๆ สรางขึ้นมาเพ่อื ชวยลด ขน้ั ตอนและลดความซับซอ นในการเขยี นโปแกรม #include <ipst.h>

ipst_glcd.h ipst_sleep.h ipst_in_out.h ipst_analog.h ipst_sound.h ipst_motor.h ipst_servoMotor.h ipst_led8.h

ขอ ผดิ พลาด (error) คอื ความผดิ พลาดท่เี กดิ ขน้ึ จากการเขียนโปรแกรม ขอสังเกตเบอื้ งตนงา ย ๆ คอื - () - {} -; - ตวั แปรไปซาํ้ กับคาํ สงวน



หลกั การทาํ งานของบอรด ipst อนิ พตุ ประมวล เอาตพุต ผล



เซนเซอร (sensor) เปน สวนหน่ึงทสี่ ําคัญในการทํางานของหนุ ยนต เพราะเซน็ เซอรเ ปรียบเสมือนกบั ประสาทสมั ผสั เชน เปน หู ตา ของ หุนยนต ในการทาํ งานของมนุษยจะมตี าเปน อวยั วะท่ีทําหนา ท่ีรับภาพ หูทาํ หนา ที่รบั เสียง ผวิ หนังทําหนา ทร่ี ับรกู ารสัมผสั และอณุ หภมู ิ อวยั วะ เหลา นจี้ ะทาํ การเปล่ยี นการสัมผสั ทาง ตา หู ผิวหนัง ใหกลายเปน สัญญาณทางประสาทสง ใหส มอง เชนเดียวกนั กับเซน็ เซอรจะทําหนาท่ี เปลยี่ น แสง เสียง สัมผสั อุณหภมู ิ ใหก ลายเปนสัญญาณไฟฟา ทีจ่ ะสง ใหภ าคควบคุม

สญั ญาณอนาลอก (Analog Signal) หมายถงึ สญั ญาณขอ มูล แบบตอ เน่ือง มีขนาดของสญั ญาณไมคงที่ มีการเปลี่ยนแปลงขนาด ของสญั ญาณแบบคอยเปน คอยไป มีลักษณะเปนเสน โคง ตอเนอ่ื ง กนั ไป โดยการสงสญั ญาณแบบอนาล็อกจะถกู รบกวนใหมีการแปล ความหมายผิดพลาดไดงาย เชน สญั ญาณเสยี งในสายโทรศพั ท

สัญญาณดจิ ติ อล(Digital Signal) หมายถึง สญั ญาณท่ี เก่ยี วของกบั ขอมูลแบบไมตอ เนอ่ื ง ที่มขี นาดแนน อนซงึ่ ขนาดดงั กลา วอาจกระโดดไปมาระหวางคาสองคา คือ สญั ญาณระดบั สงู สุดและสัญญาณระดบั ต่ําสดุ ซงึ่ สญั ญาณดิจติ อลน้เี ปน สัญญาณที่ คอมพวิ เตอรใ ชใ นการทาํ งานและตดิ ตอสื่อสารกนั เปน คาของเลข ลงตวั โดยปกติมักแทนดวย ระดับแรงดนั ท่แี สดงสถานะเปน \"0\" และ \"1\"





Servo Motor มีหนา ท่ขี บั เคล่อื นอุปกรณข องเครอื่ งจักรกลหรือระบบของการ ทํางานนัน้ ๆ ใหเ ปนไปตามรูปแบบท่ี ไดร บั คําสั่ง Servo Motor เคลื่อนที่ดวย ความเร็วเทาไหรและระยะทางตามทเี่ ราไดเ ขียนโปรแกรมควบคุม


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook