ebook img

Basic Electronics + Arduino PDF

68 Pages·2014·8.15 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Basic Electronics + Arduino

BBaassiicc EElleeccttrroonniiccss ++ AArrdduuiinnoo ((PPrree-LLaabb)) WWoorrkksshhoopp ffoorr CCpprrEE หห้อองงปปฏฏบิบตัตกิกาารรรระะบบบบสสมมอองงกกลลฝฝังงตตัวว ((EEmmbbeeddddeedd SSyysstteemm LLaabb)) ภาควิชาวิศวกรรมไฟฟ้าและคอมพิวเตอร์ คณะวศิ วกรรมศาสตร์ มจพ. 12 ตุลาคม พ.ศ. 2557 Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 1 Think –Do –Learn –Share ภภาาพพรรววมมขขอองงกกิจจกกรรรรมม •• ปปรระเเดด็นนแแลละแแนนววททาางงกกาารรเเรรยยี นนรร้ดูด้าานนฮฮาารร์ดดแแววรร์สสําาหหรรับบ CCprEE • แนะนํา Arduino (ฮาร์ดแวร์และซอฟต์แวร)์ • ทดลองใชซ้ อฟต์แวร์ Arduino IDE version 1.0.x ภภาายยใใตต้รระะบบบบปปฏฏิบบตัตกิกาารร LLiinnuuxx // UUbbuunnttuu • ฝึกเขียนโปรแกรมสําหรับ Arduino เบื้องต้น (ใช้คําสั่งพื้นฐาน) • เริ่มต้นใช้งานบอร์ด Arduino และต่อวงจรอิเล็กทรอนิกส์บนเบรดบอร์ด •• กกาารรใใชช้โโปปรรแแกกรรมม FFrriittziinng สสําาหหรรบับออออกกแแบบบบกกาารรตตอ่อววงงจจรรบบนนเเบบรรดดบบออรร์ดด Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 2 Think –Do –Learn –Share ปปรระะเเดดน็น // คคําาถถาามม •• กกาารรเเรรยยี นนรร้ดูด้าานนฮฮาารรด์ดแแววรรส์สาําหหรรบับววศิศววกกรรรรมมคคออมมพพวิวเเตตออรร์ ((CComputter Engineering - CprE) เกี่ยวข้องกับความรู้และทักษะในด้านใดบ้าง • ในการเรียนรู้ดา้ นฮาร์ดแวร์นั้น Arduino มีความสําคัญอย่างไร และ เเกกี่ยยววขขอ้องงออยยา่างงไไรรกกับบววิชชาาใในนสสาาขขาาววศิศววกกรรรรมมคคออมมพพวิวเเตตออรร์ • ต้องใชค้ วามรู้พื้นฐานการเขียนโปรแกรมหรือไม ่ และใช้ภาษาคอมพิวเตอร์ ใใดบ้้าง (เช่่น Processing, Java, Python, C, C++)_ Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 3 Think –Do –Learn –Share หหวัวขข้ออใในนกกาารรเเรรียยนนรรู้พพื้นนฐฐาานนดด้าานนฮฮาารรด์ดแแววรร์สสาําหหรรับบ CCpprrEE •• พพนื้นฐฐาานนททาางงไไฟฟฟฟาา้ เเชชน่น กกฎฎขขอองงโโออหห์มม คคววาามมปปลลออดดภภัยยสสําาหหรรับบงงาานนไไฟฟฟฟ้าา • การวัดปริมาณทางไฟฟ้า และการใชเ้ ครอื่ งมือวัด เช่น มัลติมิเตอร์ ออสซิลโลสโคป • ชิ้้นส่วนหรือองค์ประกอบในวงจรอิเลก็ ทรอนกิ ส์ • การออกแบบ และวเิ คราะห์วงจรอิเลก็ ทรอนิกส์ • การต่อวงจร และการประกอบวงจรอิเลก็ ทรอนกิ ส์ •• กกาารรตตรรววจจสสออบบ คคนน้ หหาาสสาาเเหหตตุ ปปอ้องงกกนันแแลละะแแกก้ไไขขขข้ออผผดิดพพลลาาดดใในนววงงจจรร • การประยุกต์ใช้งานวงจรอิเลก็ ทรอนิกส์ในด้านต่างๆ • การเขียนโปรแกรมสําหรับระบบสมองกลที่่ใช้ไมโครคอนโทรลเลอร์ ใช้ Arduino เป็นสื่อการเรียนรู้ และเชื่อมโยงไปสู่วิชาอื่น เช่น Electronics Lab, Embedded System Design Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 4 Think –Do –Learn –Share หหวัวขข้ออพพื้นนฐฐาานนใในนกกาารรเเรรียยนนรรู้ดด้าานนฮฮาารร์ดดแแววรร์ ((ออิเเลล็กกททรรออนนิกกสส์)) •• พพื้นนฐฐาานนททาางงไไฟฟฟฟ้าา - หลักการ ทฤษฎีพื้นฐานทางไฟฟ้า เช่น กฎของโอห์ม - เครื่องมือช่างพื้นฐาน (ไฟฟ้าและอิเลก็ ทรอนิกส)์ - ข้อควรระวังและอันตรายเกี่ยวกบั ไฟฟ้า - ชนิดของสัญญาณไฟฟ้า (แอนะล็อก - ดิจิทลั ) - ความสาํ คญั และบทบาทของอปปุ กรณ์ไไฟฟฟฟ้าและอเิ ลก็ ทรอนกิ ส์ใในชวี ติ ปประจาํ วนั เช่น ความปลอดภัย การประหยัดพลังงาน Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 5 Think –Do –Learn –Share หหวัวขข้ออพพื้นนฐฐาานนใในนกกาารรเเรรียยนนรรู้ดด้าานนฮฮาารร์ดดแแววรร์ ((ออิเเลล็กกททรรออนนิกกสส์)) •• กกาารรววัดดปปรริมมาาณณททาางงไไฟฟฟฟา้าแแลละะใใชช้เเคครรื่อองงมมืออววัดด - ปริมาณทางไฟฟา้ (ความต้านทาน กระแสไฟฟ้า และแรงดันไฟฟา้ ) - ความสมั พันธ์ระหว่างปริมาณทางไฟฟ้า - การวัดปริมาณทางไฟฟ้าในวงจร โดยใชเ้ ครื่องมือวัด เช่น มลั ติมิเตอร์ ได้อย่างถูกต้องและเหมาะสม - กกาารรททดดลลอองงปปฏฏิบบัตต ิ กกาารรววิเเคครราาะะหหแ์แลละะสสรรปุปผผลลกกาารรททดดลลอองง Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 6 Think –Do –Learn –Share หหวัวขข้ออพพื้นนฐฐาานนใในนกกาารรเเรรียยนนรรู้ดด้าานนฮฮาารร์ดดแแววรร์ ((ออิเเลล็กกททรรออนนิกกสส์)) •• สสว่วนนปปรระะกกออบบใในนววงงจจรรออเิเลลก็กททรรออนนกิกสสพ์พนื้นฐฐาานน - หลักการทํางานของอุปกรณ์หรือชิ้นส่วนประเภทต่างๆ เช่น ตัวต้านทาน ตัวเก็บประจ ุ ไดโอด ทรานซิสเตอร์ ไอซหี รือวงจรรวมต่างๆ ไอซีลอจกิ ไมโครคอนโทรลเลอร์ แหลง่ จ่ายไฟเลี้ยงกระแสตรง เซนเซอร์ประเภทต่างๆ … - การสืบค้นข้อมูลจากอนิ เตอรเ์ น็ต การทําความเข้าใจ “เอกสารคมู่ ือการใชง้ าน” (User’s Manual) หรือ “ดาต้าชีท” (Datasheet) ทเี่ ปน็ “ภาษาองั กฤษ” - การเลือกใช้อุปกรณ์อย่างถูกต้องและเหมาะสม Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 7 Think –Do –Learn –Share หหวัวขข้ออพพื้นนฐฐาานนใในนกกาารรเเรรียยนนรรู้ดด้าานนฮฮาารร์ดดแแววรร์ ((ออิเเลล็กกททรรออนนิกกสส์)) •• กกาารรออออกกแแบบบบแแลละะววเิเคครราาะะหหว์วงงจจรรออเิเลลก็กททรรออนนกิกสส์ - ขั้นตอนและกระบวนการออกแบบวงจรอิเลก็ ทรอนิกส์ - การวาดผังวงจรหรือไดอะแกรมสําหรับวงจรอิเลก็ ทรอนิกส ์ - การใชส้ ญญั ลกั ษณ์ทางไฟฟ้าของอปุ กรณ์อิเลก็ ทรอนกิ ส์ - การวเิ คราะห์การทํางานวงจรอิเลก็ ทรอนิกส์ ซึ่งแบ่งได้เป็น - รระะดดับบออปุปกกรรณณ์ ((ddeevviiccee lleevveell)) - ระดับวงจร (circuit level) และ - รระดดบับรระบบบบ ((systtem llevell)) - การใชโ้ ปรแกรมซอฟต์แวรส์ ําหรับงานดังกล่าว Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 8 Think –Do –Learn –Share หหวัวขข้ออพพื้นนฐฐาานนใในนกกาารรเเรรียยนนรรู้ดด้าานนฮฮาารร์ดดแแววรร์ ((ออิเเลล็กกททรรออนนิกกสส์)) •• กกาารรตต่ออววงงจจรรแแลละะปปรระะกกออบบววงงจจรรออเิเลลก็กททรรออนนกิกสส์ - ความรู้และทกั ษะพื้นฐานในการต่อวงจร - การอ่านแบบ (ผงั วงจร) - การต่อวงจรหรือประกอบวงจรตามแบบหรือผังวงจร - การเลือกใชเ้ ครอื่ งมือและวสั ดอุ ุปกรณ์ให้เหมาะสม - เเชชน่น กกาารรใใชชแ้แผผงงตตออ่ ววงงจจรรออเเนนกกปปรระะสสงงคค ์ กกาารรใใชชอ้อปุปกกรรณณ์บบัดดกกรร ี กกาารรใใชช้งงาานนแแผผ่นนววงงจจรรพพมิมพพ์ สําเร็จรูป Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 9 Think –Do –Learn –Share หหวัวขข้ออพพื้นนฐฐาานนใในนกกาารรเเรรียยนนรรู้ดด้าานนฮฮาารร์ดดแแววรร์ ((ออิเเลล็กกททรรออนนิกกสส์)) •• กกาารรตตรรววจจสสออบบ คคน้นหหาาสสาาเเหหตตุ ปป้อองงกกนันแแลละะแแกกไ้ไขขขขอ้อผผดิดพพลลาาดดใในนววงงจจรร อิเล็กทรอนิกส์ - การตรวจสอบความถูกต้องของวงจรอิเลก็ ทรอนิกส ์ เพอื่ ป้องกันความผิดพลาดที่ อาจเกิดขึ้นได้ - การค้นหาสาเหตุและวิธีแก้ไขข้อผิดพลาดในวงจร - กกาารรซซอ่อมมแแซซมมววงงจจรรออเิเลลกก็ ททรรออนนกกิ สสเ์เบบื้อองงตตน้น Embedded System Lab (ESL) @KMUTNB http://cpre.kmutnb.ac.th/esl/ 10 Think –Do –Learn –Share

Description:
ฝึกเขียนโปรแกรมสําหรับ Arduino เบื้องต้น (ใช้คําสั่งพื้นฐาน) .. ทีมา: http://www.adafruit.com/blog/2010/10/03/looking-for-atmega328p-in-tqfp/
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.