บ1ท0ท1่ี 2 คอมพิวเตอรพ์ใานคณชอิชีวมอิตพิเปลิว็รเกตะทอจรรอำ�์ในวนัินกชสีว์ ิตประจำ�วัน บทท่ี 2 จริยธรรมคอมพวิ เตอร์ เม่ือกล่ำวถึงคำว่ำ \"จรยิ ธรรม” หรือ ethics น้ันอำจเขำ้ ใจกันใน หลำยควำมหมำยเช่นหมำยถึง“ หลกั ศีลธรรมจรรยำที่กำหนดข้นึ เพื่อใช้เปน็ แนวทำงปฏบิ ัติหรือควบคุมกำรใช้ระบบคอมพวิ เตอร์และ สำรสนเทศ” หรืออำจหมำยถึง“ หลักเกณฑ์และมำตรฐำนที่ ประชำชนใช้ในกำรตัดสินใจเพอ่ื กำรกระทำในส่ิงท่ีถูกและหลีกเล่ยี ง ในกำรกระทำผดิ ต่อผู้อน่ื ” นอกจำกนี้ ทิพวรรณ หล่อสวุ รรณรัตน์ (2545) ยังระบุไว้ว่ำจริยธรรมหมำยถึง“ หลักของควำมถกู และ ควำมผิดท่บี ุคคลใช้เปน็ แนวทำงในกำรปฏบิ ัตโิ ดยสรปุ แลว้ จริยธรรม จะมคี วำมหมำยไปในแนวเดียวกนั คือเป็นหลกั เกณฑ์ที่ประชำชนตก ลงรว่ มกันเพ่ือใช้เปน็ แนวทำงในกำรปฏบิ ตั ริ ว่ มกนั ในสงั คม ในทำงปฏบิ ัตแิ ล้วกำรระบุว่ำกำรกระทำสิ่งใดผิดจรยิ ธรรมนั้นอำจ กลำ่ วได้ไม่ชัดเจนมำกนักท้งั น้ียอ่ มขน้ึ อย่กู ับวัฒนธรรมของสังคมใน แตล่ ะประเทศดว้ ยอยำ่ งเชน่ กรณที ี่เจ้ำของบริษัทใชก้ ล้องในกำร ตรวจจับหรือเฝ้ำดกู ำรทำงำนของพนักงำนเปน็ ตน้ สำหรบั ตัวอย่ำง ของกำรกระทำท่ยี อมรบั กันโดยทั่วไปวำ่ เปน็ กำรกระทำทจ่ี ริยธรรม เช่น 101 101
บทท่ี 2 พาณิชคออิเมลพ็กิวทเรตออนริก์ใสน์ ชีวิตประจำ�วัน 102 •กำรใชค้ อมพวิ เตอรท์ ำร้ำยผู้อ่ืนใหเ้ กิดควำมเสียหำยหรือก่อควำม รำคำญเช่นกำรนำภำพหรือข้อมลู ส่วนตัวของบุคคลไปลงบน อนิ เทอร์เน็ตโดยไม่ไดร้ ับอนุญำต •กำรใช้คอมพิวเตอรใ์ นกำรขโมยข้อมลู •กำรเขำ้ ถึงข้อมูลหรือคอมพวิ เตอรข์ องบุคคลอ่นื โดยไม่ไดร้ ับ อนญุ ำต •กำรละเมดิ ลขิ สิทธ์ิซอฟต์แวร์โดยทว่ั ไปเม่ือพจิ ำรณำถงึ จรยิ ธรรม เกีย่ วกบั กำรใชเ้ ทคโนโลยคี อมพิวเตอร์และสำรสนเทศแลว้ จะ กล่ำวถงึ ใน 4 ประเดน็ (Richard Mason อ้ำงถึงใน O 'Brien, 1996: 599) ท่ีรู้จกั กนั ในลกั ษณะตวั ย่อว่ำ PAPA ประกอบด้วย 1. ควำมเป็นส่วนตัว (Information Privacy) 2. ควำมถกู ต้อง (Information Accuracy) 3. ควำมเป็นเจำ้ ของ (Intellectual Property) 4. กำรเข้ำเก็บขอ้ มูล (Data Accessibility) 102
บ1ท0ท3่ี 2 คอมพิวเตอรพ์ใานคณชอิชีวมอิตพิเปลิว็รเกตะทอจรรอำ�์ในวนัินกชสีว์ ิตประจำ�วัน บทที่ 2 กฎหมายเทคโนโลยสี ารสนเทศ ดว้ ยควำมก้ำวหนำ้ ทำงเทคโนโลยสี ำรสนเทศและกำรส่ือสำรหรือ ICT (information and communication technology) ทำให้ กำรดำเนินกิจกรรมตำ่ งๆทง้ั ทำงด้ำนอตุ สำหกรรมและบรกิ ำรมกี ำร ทำธุรกิจผำ่ นทำงอเิ ลก็ ทรอนิกสก์ นั มำกขึน้ กำรซื้อ-ขำยสนิ ค้ำ แลกเปลยี่ นขอ้ มลู ตลอดจนกำรให้บรกิ ำรระหวำ่ งประชำชนกับ องค์กำรหรือระหวำ่ งองค์กำรด้วยกนั เองมีกำรดำเนนิ งำนและ ใหบ้ ริกำรแบบไมจ่ ำกัดสถำนท่ีและเวลำหรือกำรใหบ้ ริกำรแบบ 24 x 7 x 365 ดงั นั้นเพื่อให้กำรดำเนินธุรกจิ และกำรให้บริกำรมคี วำม คล่องตวั น่ำเช่อื ถือและใช้เป็นแนวปฏบิ ัติรว่ มกันประเทศต่ำง ๆ จึง ไดอ้ อกกฎหมำยเทคโนโลยีสำรสนเทศขนึ้ สำหรับประเทศไทยก็ได้มี กำรร่ำงกฎหมำยทเี่ ก่ยี วข้องท้ังสิน้ 6 ฉบับคอื 1. กฎหมำยเก่ียวกบั ธุรกรรมทำงอเิ ล็กทรอนิกส์ (electronic transactions law 2. กฎหมำยเกี่ยวกับลำยมือชื่ออเิ ลก็ ทรอนิกส์ (electronic signatures law) 3. กฎหมำยเกยี่ วกับอำชญำกรรมทำง คอมพิวเตอร์ (computer crime law) 4. กฎหมำยเกย่ี วกับกำร โอนเงินทำงอิเลก็ ทรอนิกส์ (electronic funds transfer law) 5. กฎหมำยเกยี่ วกบั กำรคุ้มครองขอ้ มูลสว่ นบุคคล (data protection law) 6. กฎหมำยเกย่ี วกับกำรพัฒนำโครงสร้ำงพนื้ ฐำนสำรสนเทศ 103 103
บทท่ี 2 พาณิชคออิเมลพ็กิวทเรตออนริก์ใสน์ ชีวิตประจำ�วัน 104 ใหท้ ั่วถงึ และเท่ำเทยี มกนั (กฎหมำยลำดับรองของรฐั ธรรมนญู มำตรำ 78) (National information infrastructure law) ต่อมำ ได้มีกำรรวมเอำกฎหมำยธุรกรรมอเิ ลก็ ทรอนกิ ส์และกฎหมำย ลำยมือชอื่ อเิ ล็กทรอนิกสเ์ ป็นฉบบั เดยี วกนั เป็นพระรำชบญั ญตั วิ ำ่ ด้วยธรุ กรรมอเิ ล็กทรอนิกส์พ. ศ. 2544 ซ่งึ มีผลบังคับใชเ้ มื่อวนั ที่ 3 เมษำยน 2545 แตใ่ นปัจจุบันยงั ไม่ได้นำมำใชส้ มบูรณ์แบบเนอื่ งจำก ยงั ไม่มีคณะกรรมกำรธรุ กรรมทำงอเิ ล็กทรอนิกส์ (http: / www. reedtradex. Co. th / computerthai / html / pressthail0112 _ 2. html) สว่ นกฎหมำยอีก 4 ฉบับทีเ่ หลือ ขณะน้ีอยู่ระหว่ำงกำรดำเนนิ กำร (ข้อมูล ณ ตลุ ำคม 2546) อาชญากรรมคอมพวิ เตอร์ เทคโนโลยสี ำรสนเทศและกำรสือ่ สำรมีกำรพฒั นำอย่ำงรวดเร็วและ ต่อเน่อื งทำให้กำรดำเนินชีวติ ประจำวนั โดยเฉพำะกำรติดต่อสือ่ สำร ระหวำ่ งกนั จำกทุกมุมโลกทำไดอ้ ย่ำงสะดวกอย่ำงไรกต็ ำมในโลก ของไซเบอร์ทม่ี ีจำนวนกำรใชเ้ ครือข่ำยคอมพิวเตอรแ์ ละ อนิ เทอร์เน็ตอย่ำงมำกมำยนน้ั ต้องยอมรับว่ำเทคโนโลยกี ส็ ำมำรถ กอ่ ใหเ้ กิดปัญหำไดเ้ ช่นกนั ในช่วงปี 2002 ประมำณกนั ว่ำมี อำชญำกรรมคอมพวิ เตอร์เพ่ิมข้ึนถึง 230% และแหล่งท่ีถูกโจมตี มำกทีส่ ุดกค็ ืออนิ เทอรเ์ นต็ (http: //www. nectec. or. th / 104
บ1ท0ท5่ี 2 คอมพิวเตอรพ์ใานคณชอิชีวมอิตพิเปลิว็รเกตะทอจรรอำ�์ในวนัินกชสีว์ ิตประจำ�วัน บทท่ี 2 courseware / internet / internet-tech / 0026. html) อำชญำกรรมคอมพวิ เตอร์ (cornputer crime หรือ cyber crime) เปน็ กำรกระทำที่ผิดกฎหมำยโดยใชค้ อมพวิ เตอร์เปน็ เคร่ืองมอื เชน่ กำรโจรกรรมข้อมูลหรอื ควำมลบั ของบริษัทกำรบิดเบือนข้อมลู กำร ฉ้อโกงกำรฟอกเงินกำรถอดรหัสโปรแกรมคอมพวิ เตอร์รวมถึงกำร ก่อกวนโดยกล่มุ แฮกเกอร์ (hacker) เชน่ ไวรสั คอมพวิ เตอร์กำร ทำลำยขอ้ มูลและอปุ กรณเ์ ปน็ ตน้ โดยทว่ั ไปเข้ำใจกันวำ่ แฮกเกอร์คือ บคุ คลท่ีใชค้ วำมรู้ควำมสำมำรถในทำงทีไ่ ม่ถกู ตอ้ ง / ผดิ กฎหมำย ได้แก่ กำรลกั ลอบเข้ำไปยงั คอมพวิ เตอร์เครือ่ งอนื่ โดยผ่ำนกำร สือ่ สำรเครอื ข่ำยโดยไม่ได้รบั อนุญำตเพ่ือเขำ้ ไปอ่ำนคัดลอก เปลย่ี นแปลงลบหรอื ทำควำมเสยี หำยใหก้ บั ข้อมูลซง่ึ อำจจะกระทำ ไปดว้ ยควำมสนุกต้องกำรทดลองควำมสำมำรถของตนเองรวมถงึ กำรอวดควำมสำมำรถกับเพื่อนๆส่วนแครกเกอร์ (cracker) กค็ ือ แฮกเกอร์ทล่ี ักลอบเขำ้ ไปยงั คอมพวิ เตอรข์ องผู้อืน่ เพื่อวตั ถุประสงค์ ในเชงิ ธุรกิจนอกจำกน้ยี ังมีคำวำ่ hacktivist หรอื cybor terrorist ซึ่งได้แกแ่ ฮกเกอร์ทใ่ี ชอ้ นิ เทอรเ์ น็ตในกำรส่งข้อควำมเพ่ือ ผลประโยชน์ทำงกำรเมืองไปยังบุคคลอื่นๆโดยเฉพำะในชว่ ง สงครำมระหวำ่ งประเทศสหรัฐอเมริกำกบั อิรักทีผ่ ำ่ นมำจะเห็นวำ่ มี กำรพดู ถงึ hacktivist กนั มำกขนึ้ คอมพวิ เตอรเ์ ป็นทงั้ เคร่ืองมือและ เป้ำหมำยของอำชญำกรรมคอมพวิ เตอร์คอมพิวเตอร์ในฐำนะทเี่ ป็น 105 105
บทที่ 2 พาณิชคออิเมลพ็กิวทเรตออนริก์ใสน์ ชีวิตประจำ�วัน 106 เครื่องมือเชน่ ใชใ้ นกำรขโมยเงินรำยชื่อลูกค้ำข้อมลู ส่วนบุคคล หมำยเลขบตั รเครดิตและอืน่ ๆสว่ นคอมพวิ เตอรใ์ นฐำนะทเ่ี ป็น เปำ้ หมำยของกำรก่ออำชญำกรรมเช่นแฮกเกอร์เขำ้ ไปก่อกวน ทำลำยระบบของผู้อ่นื (Haag et al.. 2002) 106
บทที่ 4 ไมโครคอนโทรลเลอร Arduino
บทที่ 4 ไมโครคอนโทรลเลอร Arduino
บ1ท0ท9่ี 2 คออิเมลพ็กทิวเรตออนริก์ใสนค์แชอลีวมะิตพเปทิวครเตะโอนจรโำ�ล์ใวนยันชีคีวอิตมปพริวะเตจำอ�วรั์น บทท่ี 12 ไมโครคอนโทรลเลอร์ Arduino ปัจจุบนั เคร่ืองใช้ไฟฟำ้ อปุ กรณ์ที่เล็กทรอนกิ ส์ตลอดจนระบบ โรงงำนอตุ สำหกรรมจะใชไ้ มโครคอนโทรลเลอร์ซ่ึงตดิ ต้งั อยู่ภำยใน เปน็ ตัวควบคุมเกือบท้ังหมดทำให้ไมโครคอนโทรลเลอร์กลำยเปน็ อีกหน่งึ อุปกรณ์ที่ผ้ผู ลิตสำรกง่ึ ตวั นำหลำยๆบริษัทใหค้ วำมสนใจ และมีกำรแข่งขนั สงู มำกอปุ กรณท์ ่ีใชไ้ มโครคอนโทรลเลอร์ควบคุมมี มำกมำยหลำยชนดิ เชน่ อุปกรณเ์ ครอ่ื งใช้ภำยในบำ้ นสญั ญำณไฟ จรำจรรถยนต์ตลอดจนระบบอุตสำหกรรม PLC, CNC, Robot เป็นต้น 109 109
บทท่ี 12 อคิอเลม็กพทิวรเอตนอริก์ใสน์แชลีวะิตเทปคระโนจโำ�ลวยันีคอมพิวเตอร์ 110 1.ไมโครคอนโทรลเลอร์ Arduino บอรด์ ไมโครคอนโทรลเลอร์ Arduino หรืออำดจู ิโนถอื ว่ำเป็นบอร์ด ไมโครคอนโทรลเลอรย์ อดนิยมและใช้กันอย่ำงแพรห่ ลำยท่ีสำมำรถ นำไปพัฒนำโปรเจ็กต์ (Project) ไดห้ ลำกหลำยเรยี นรไู้ ด้งำ่ ยและ เหมำะสำหรับผ้เู ร่มิ ต้นไมโครคอนโทรลเลอร์ Auduino จะใช้ชปิ AVR เปน็ หลักในไมโครคอนโทรลเลอร์ Auduino ทุกรุ่นเน่ืองจำก ไมโครคอนโทรเลอร์ของตระกูล AVR นั้นมีควำมทันสมยั ในชปิ ใน บำงตัวสำมำรถเช่ือมต่อผำ่ น USB ได้โดยตรงสำมำรถใช้กับ คอมพิวเตอร์ได้เปน็ อย่ำงดีและในไมโครคอนโทรเลอร์ตระกูล AVR ยังมสี ว่ นของโปรแกรมพิเศษท่ีเรยี กวำ่ บตู โหลดเดอร์ (Boot loader) โดยจะเป็นส่วนโปรแกรมทจี่ ะถกู เรียกขึ้นมำก่อนกำรเรียก โปรแกรมปกติทำใหส้ ำมำรถเขียนสงั่ กำรทำงำนได้ก่อนกำรเรียก โปรแกรมปกติทำให้ไมโครคอนโทรลเลอร์ Arduino น้นั อำศยั ส่วน โปรแกรมพเิ ศษน้ใี นกำรทำให้ชิปสำมำรถโปรแกรมผ่ำนพอร์ต อนุกรมชนิด UART ได้จึงทำให้กำรเขยี นโปรแกรมลงไปในซิปใช้ เพยี ง USB ติดต่อกนั UART กส็ ำมำรถทำงำนได้ ไมโครคอนโทรลเลอร์ Arduino UNO เป็นบอรด์ ไมโครคอนโทรเลอรต์ ระกลู AVR โดยมีขำในกำรทำงำนทั้งหมด 14 ขำคือ Pin 0-13 โดยแตล่ ะขำมีกำรทำงำนท่ีแตกต่ำงกนั ออกไปเช่น 110
บ1ท1ท1ี่ 2 คออิเมลพ็กทิวเรตออนริก์ใสนค์แชอลีวมะิตพเปทิวครเตะโอนจรโำ�ล์ใวนยันชีคีวอิตมปพริวะเตจำอ�วรั์น บทท่ี 21 ขำสัญญำณทต่ี ดิ ต่อทำงพอรต์ อนกุ รม (Serial Port) คือ Pin 0, 1 เปน็ ขำ Rx, Tx ส่วนขำสญั ญำณที่ใช้ตดิ ต่อสญั ญำณอนิ พุตและ เอำต์พตุ (Input and Output) คอื Pin 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 และบำงขำสัญญำณยังทำหนำ้ ที่นอกเหนือจำก ขำสัญญำณอินพตุ และเอำต์พุตเช่น Pin 3, 5, 6, 9, 10, 11 ซง่ึ สำมำรถทำหน้ำท่ีเป็นขำสัญญำณและยงั มีขำทรี่ บั สญั ญำณพัลส์วิดท์ มอดเู ลช่นั (Pulse Width Modulation) หรือท่เี รยี กกันทั่วไปคอื PWM แอนะล็อกอกี 6 ขำคือ Pin A0, A1, A2, A3, A4 และ A5 อกี ด้วย 2.โมดรโปรเซสเซอร์กบั ไมโครคอนโทรลเลอร์ไมโครโปรเซสเซอร์ที่ ใชอ้ ยู่ในปัจจุบันเช่นซพี ียเู บอร์ z80 เป็นต้นจะไมม่ ีหน่วยควำมจำ RAM, ROM และ Port อยใู่ นตัวชปิ ทำใหต้ ้องต่อหนว่ ยควำมจำ โปรแกรมภำยนอกเพ่ิมและต้องใช้ ICs ขยำยพอร์ตเพิ่มเติมขอ้ ดีคือ สำมำรถเพ่ิมหนว่ ยควำมจำได้ตลอดส่วนไมโครคอนโทรลเลอรจ์ ะมี วงจรพื้นฐำนประกอบอย่ภู ำยในชิปเช่นหน่วยควำมจำ RAM, ROM และ 1 / O Port ดังน้ันในระบบไมโครคอนโทรลเลอรจ์ งึ มีขนำด เล็กกว่ำและรำคำตำ่ กว่ำระบบไมโครโปรเซสเซอร์ 111 111
บทท่ี 12 อคิอเลม็กพทิวรเอตนอริก์ใสน์แชลีวะิตเทปคระโนจโำ�ลวยันีคอมพิวเตอร์ 112 112
บ1ท1ท3ี่ 2 คออิเมลพ็กทิวเรตออนริก์ใสนค์แชอลีวมะิตพเปทิวครเตะโอนจรโำ�ล์ใวนยันชีคีวอิตมปพริวะเตจำอ�วรั์น บทท่ี 21 โครงสรา้ งของภาษา C เนอื้ หำในส่วนนี้จะเป็นกำรทบทวน ภำษำ C เฉพำะส่วนทจี่ ำเป็นตอ้ งใช้เทำ่ นน้ั ไม่ไดก้ ลำ่ วถึงทุก ควำมสำมำรถของภำษำ C แต่นำ่ จะเพียงพอสำหรับกำรพัฒนำงำน ดำ้ นไมโครคอนโทรลเลอร์Arduinoสำหรับผู้ที่เขยี นภำษำ C ไดแ้ ลว้ กส็ ำมำรถขำ้ มบทนี้ไปไดเ้ ลย โปรแกรม Arduino IDE โปรแกรมทใี่ ชง้ ำนกับไมโครคอนโทรเลอร์ Arduino มีช่อื เป็น ทำงกำรวำ่ Arduino IDE (IDE: Integrated Development Environment) ซึง่ สำมำรถใชง้ ำนได้ทั้งบนระบบปฏบิ ตั ิกำร Window (XP Vista 7 8) ทั้ง 32 และ 64, Mac OS X และ Linux ก็สำมำรถใช้ไดเ้ รียกไดว้ ำ่ ใช้งำนได้กับทุกระบบปฏบิ ตั ิกำรเลยทเี ดยี ว และยังเป็นอิสระจำกกำรทำงำนของระบบปฏิบตั กิ ำรหรือ OS ทุก ชนิดทำให้ไมต่ ้องมกี ำร Install โปรแกรมโดยโปรแกรมสำมำรถ ดำวนโ์ หลด (Download) หลังจำกนัน้ ทำกำร Unzip โปรแกรมไว้ ใน Directory ท่ตี อ้ งกำรสำหรบั กำรลงโปรแกรมมีขั้นตอนดงั น้ี 113 113
บทที่ 2 ไมโครคคออมนพโทิวรเตลเอลรอ์ใรน์ ชAีวrdิตuปiรnะoจำ�วัน 114 การควบคมุ การทางานของอนิ พุทและเอาตพ์ ุท กำรเชือ่ มตอ่ ไมโครคอนโทรลเลอร์ Arduino กับหลอด LED ไมโครคอนโทรลเลอร์ Arduino Uno ทพ่ี อรต์ สำมำรถจ่ำยกระแส เอำต์พุตโดยกระแสซิงค์และกระแสซอร์ส มีค่ำสูงถึง 20 mA สำมำรถติดต่อและควบคมุ อุปกรณ์ภำยนอกได้ดว้ ยตวั มนั เองเชน่ ควบคมุ หลอดไฟฟ้ำแบบ LED ขนำด 4 วัตตแ์ ต่ในทำงปฏบิ ตั คิ วรใช้ ไอซีบัฟเฟอร์ (IC Butter) เป็นตวั ขับกระแสโดยภำคอินพตุ (Input) ของไอซบี ัฟเฟอรส์ ำมำรถรบั กระแสไมส่ งู มำกจำกภำคเอำต์พุต (Output) ของไมโครคอนโทรลเลอร์ / และถ้ำภำคเอำต์พุตของไอซี บัฟเฟอร์เกิดกำรลดั วงจรสำมำรถขบั กระแสไดส้ งู ท่ีภำคเอำตพ์ ตุ ของ ไอซีบัฟเฟอร์ (Short Circuit) ของวงจรไอซบี ัฟเฟอรก์ จ็ ะเป็นตวั ปอ้ งกันควำมเสยี หำยให้กับไมโครคอนโทรลเลอร์ไดไ้ อซีบัฟเฟอร์ที่ ใชท้ ัว่ ไปเชน่ IC 74LS245, IC ULN2003, 74HC595 เป็นต้น 114
บ1ท1ท5ี่ 2 ค อ ม พ ิ ว เ ต อ รไ์ ใมนคโชอคี วมร คิ ตพอปิ วนรเ ตโะทอจรรำ �ล์ ใวเนลั นชอี วร ์ิ ตAปrรdะuจi nำ �oว ั น บทท่ี 2 สำหรบั ในบทนีจ้ ะเริม่ กำรต่อวงจรพ้ืนฐำนโดยเป็นกำรทดลองกับ หลอดไฟ LED ดังรูปท่ี 2. 2 และ 2. 3 ตำมลำดบั สำหรับกำรต่อ อปุ กรณ์อนิ พตุ และเอำต์พุตแบบดจิ ติ อล (Digital VO) ในวงจร อิเล็กทรอนิกส์เพื่อใหท้ ำงำนตำมต้องกำรน้ันกำรตอ่ อุปกรณ์เหล่ำนี้ จะมีอยู่ 2 รปู แบบคือ Active Low หรือ Pull-up และ Active High หรอื Pull-down โดยกำรตอ่ วงจรของแตล่ ะแบบก็ต่ำงกัน และใหค้ ่ำสญั ญำณแบบดจิ ิตอลทีต่ ่ำงกนั ด้วย 115 115
บทที่ 2 ไมโครคคออมนพโทิวรเตลเอลรอ์ใรน์ ชAีวrdิตuปiรnะoจำ�วัน 116 จำกรปู ที่ วงจรนจี้ ะทำงำน (Active) ในกรณที ี่สญั ญำณมีค่ำต่ำซง่ึ หมำยถึงสัญญำณ 0 หรือตอ่ สำยสัญญำณลง GND เชน่ สวิตซ์แบบ Active Low จะใชต้ ัวตำ้ นทำนตอ่ ระหวำ่ งขำ I / O และ Vec (Pull-up Resistor) และจะต่อสวติ ซ์ไวร้ ะหวำ่ งขำ I / O และ GND ในกรณีไมก่ ดสวิตซไ์ ฟจำก Vcc จะไปเลยี้ งที่ขำ 10 ตลอดเวลำหรอื สัญญำณที่ได้จะมคี ำ่ เปน็ 1 หรือ High เม่อื กดสวิตซข์ ำ I / O จะถูก ตอ่ ลง GND ซงึ่ จะทำให้สัญญำณที่ไดร้ ับมีคำ่ เป็น 0 หรอื Low นั่นเองจำกรปู ท่ี 2. 1 (ข) วงจรนีจ้ ะทำงำน (Active) ในกรณีที่ สญั ญำณมคี ่ำสงู ซึ่งหมำยถงึ สัญญำณ 1 หรือต่อสำยสญั ญำณกับ Vcc เชน่ สวิตซ์แบบ Active High จะใช้ตัวตำ้ นทำนต่อระหวำ่ งขำ I / O และ GND (Pull-down Resistor) และจะต่อสวติ ซ์ไว้ระหวำ่ ง ขำ i/oและ Vcc ในกรณีไมก่ ดสวิตซไ์ ฟขำ 1/0 จะตอ่ กับ GND ตลอดเวลำหรอื สญั ญำณท่ีได้จะมคี ำ่ เปน็ 0 หรอื Low เม่ือกดสวติ ซ์ ขำ IO จะถูกต่อกบั Vcc ซ่ึงจะทำให้สัญญำณที่ได้รบั มีค่ำเป็น 1 หรอื High นั่นเองดังนัน้ สำมำรถนำวิธกี ำรตอ่ อปุ กรณต์ ำ่ งๆซ่งึ อำจจะอยูใ่ นรูปแบบกำรต่อแบบ Active Low หรอื รูปแบบกำรต่อ แบบ Active High มำใช้ร่วมในกำรออกแบบควบคุมกำรทำงำน ของอินพุตและเอำต์พุตพอร์ตและสำมำรถทดลองและควบคมุ อุปกรณ์ไดห้ ลำยอย่ำงเช่นหลอดไฟ (LED), ปมุ่ กด (Pushbutton) แบบ Start / Stop หรอื แบบ Toggle, หลอดไฟ LED7-Segment, คียส์ วติ ซแ์ บบแมทริกซ์ (Keypad), โมดูล LCD เป็นตน้ 116
บ1ท1ท7ี่ 2 ค อ ม พ ิ ว เ ต อ รไ์ ใมนคโชอคี วมร คิ ตพอปิ วนรเ ตโะทอจรรำ �ล์ ใวเนลั นชอี วร ์ิ ตAปrรdะuจi nำ �oว ั น บทท่ี 2 การเช่อื มตอ่ ไมโครคอนโทรลเลอร์ Arduino กับ LED 7- Segment ED 7 Segment โดยทัว่ ไปจะมีหลอด LED ตัวเลข 7 หลอดมำต่อรว่ มกันเหมือนกบั เลข 8 ต่อละตำแหน่งจะมีสญั ลกั ษณ์บอกประจำตำแหน่งคือ a, b, C, d, e, f, g และ dp (จดุ ทศนิยม) เพื่อแสดงเปน็ ตัวเลขหลอด LED 7 Segment จะนำขำทง้ั 7 หลอดมำต่อร่วมกันแบ่งออกเปน็ 2 ลักษณะคือ 1. ตอ่ แบบแอโนดรว่ ม (Common Anode 7- Segment) 2. ต่อแบบแคโทดร่วม (Common Cathode 7- Segment) กำรตอ่ แบบแอโนดร่วม (Common Anode) จะต้อง จ่ำยไฟข้วั บวกทขี่ ำรว่ มและต้องจ่ำยไฟขัว้ ลบเข้ำทขี่ ำแคโทดส่วน กำรตอ่ แบบแคโทดร่วม (Common Cathode) จะต้องจ่ำยไฟขวั้ ลบเข้ำทข่ี ำรว่ มแลว้ จำ่ ยไฟข้ัวบวกเขำ้ ที่ขำแอโนดกำรใช้ ไมโครคอนโทรลเลอร์ Arduino เป็นบิตเอำต์พตุ ควรใชไ้ อซีบัฟเฟอร์ (74LS245) ต่อรว่ มเพื่อขบั กระแสให้หลอด LED 7-Segment สว่ำง ไดด้ ังแสดงใน 117 117
บทท่ี 2 ไมโครคคออมนพโทิวรเตลเอลรอ์ใรน์ ชAีวrdิตuปiรnะoจำ�วัน 118 การเชื่อมต่อไมโครดอนโทรลเลอร์ Arduino กบั คีย์สวิตช์ แบบแมทริกซ์ (Keypad) คยี ส์ วติ ซแ์ บบแมทริกซ์ (Keypad) เมื่อนำมำเช่ือมต่อกับไมโครคอนโทรลเลอรจ์ ะทำให้ประหยดั พอร์ต อย่ำงมำกโดยในหัวข้อน้จี ะขอยกตัวอย่ำงกำรใช้ Keypad แบบ 4x3 ซ่งึ จะใช้บิตจำกไมโครคอนโทรลเลอรเ์ พียง 7 บติ เท่ำน้ันเอง สำมำรถกดตวั เลขบน Keypad ไดท้ ั้งหมด 12 ปุ่มกดท้ังแนว Row และColumn ดังแสดงในรปู ที่ 2. 17 ซง่ึ เปน็ กำรต่อ Keypad 4X3 (Row and Column) โดยกำรอำ่ นคำ่ จะถูกตอ้ งแม่นยำไมว่ ่ำเรำจะ กด Keypad ปุ่มไหนก็อ่ำนได้เพรำะถ้ำเรำกด Keypad ปุม่ ใดปุ่ม หน่ึงจะสแกนคำ่ ควำมสัมพนั ธ์ระหวำ่ งค่ำบิตท่อี ำ่ นเขำ้ มำและค่ำนิด ทสี่ ่งออกนัน่ เองสำหรับฮำรด์ แวรข์ อง Keypad จะประกอบดว้ ย 8 Pins กำรใช้ Keypad 4X3 จะใช้ท้งั หมด 7 Pins จำกรปู ท่ี 2. 17 แสดง Keypad 4X3 รวม 12 ปุ่มกดจะต้องหำรหัสประจำคีย์เพือ่ ใช้ ในกำรเขียนโปรแกรมและนำไปควบคมุ อปุ กรณ์ภำยนอกต่อไปโดย รหัสประจำคีย์สำมำรถหำได้ดังแสดงในตำรำงที่ 118
บ1ท1ท9่ี 2 ค อ ม พ ิ ว เ ต อ รไ์ ใมนคโชอคี วมร คิ ตพอปิ วนรเ ตโะทอจรรำ �ล์ ใวเนลั นชอี วร ์ิ ตAปrรdะuจi nำ �oว ั น บทท่ี 2 การเชอื่ มต่อไมโครคอนโทรลเลอร์ Arduino กบั โมดูล LCD ปจั จุบันโมดูล LCD (Liquid Crystal Display module) ได้ ถกู นำมำใช้อย่ำงแพรห่ ลำยในกำรแสดงผลตวั เลขหรอื ตวั อักษร ตลอดจนภำพเคลื่อนไหวและได้รับควำมนิยมมำกในกำรใชง้ ำน รว่ มกบั ไมโครคอนโทรลเลอร์สำหรบั แสดงผลออกทำงโมดูล LCD นน้ั จะตอ้ งเขียนชดุ คำสง่ั เพื่อควบคุมกำรแสดงผลให้กบั โมดูล LCD หลังจำกน้ันจะส่งข้อมลู หรือข้อควำมเพ่ือให้แสดงผลออกทำง หน้ำจอโดยในโหมดนี้จะติดต่อกบั ขำข้อมลู (Data bus) ของ LCD 8 pins (D0-D7) แบบ 8 บติ หรือ 4 Pins (D4-D7) แบบ 4 บิต นอกจำกน้ันยงั ตดิ ต่อกบั ขำ RW สำหรับเลือกคำสง่ั อ่ำนหรือเขียน ข้อมลู ให้กับ LCD หรือตดิ ต่อกับขำ RS สำหรบั เลอื กส่งคำสัง่ หรอื สง่ ข้อมลู แสดงผลใหก้ ับ LCD และติดต่อกับขำ E โดยจะสง่ สัญญำณ พลั ส์ (Pulse) เพ่อื อีนำเบลิ (Enable) ให้ LCD ทำงำน 119 119
บทที่ 2 ไมโครคคออมนพโทิวรเตลเอลรอ์ใรน์ ชAีวrdิตuปiรnะoจำ�วัน 120 เซ็นเซอร์และระบบอจั ฉริยะ ในปัจจุบนั อตุ สำหกรรมในหลำยๆด้ำนมีกำรนำอุปกรณ์และระบบ อเิ ลก็ ทรอนิกส์มำชว่ ยทำให้กำรผลติ เพื่อให้เกิดประสิทธิภำพและ ประสิทธิผลมำกขนึ้ รวมทัง้ ไดใ้ ชเ้ ซ็นเซอร์มำชว่ ยทำให้เกิดระบบ อัจฉริยะท่สี ำมำรถประเมินผลและควบคุมตนเองได้ดว้ ยกำรส่งและ รบั ขอ้ มลู ตำ่ งๆดังนั้นเซ็นเซอร์จึงถูกนำไปใชใ้ นระบบอัตโนมัตใิ น แนวโน้มทเี่ พ่ิมขึ้นเนอ่ื งจำกมีขนำดกะทดั รัดอำยกุ ำรใช้งำนที่ ยำวนำนและควำมเที่ยงตรงสูงล้วนมีส่วนเพมิ่ ประสิทธ์ภิ ำพและ ควำมปลอดภัยในระบบอัตโนมัตเิ ซน็ เซอร์ถูกนำไปใชส้ ำหรับกำรวัด ขนำดกำรนบั กำรคัดเลือกและกำรตรวจสอบเซ็นเซอร์ชว่ ยแยกแยะ ขนำดของวัตถุกำหนดตำแหน่งกำรแยกสีแยกรูปร่ำงท่ีตำ่ งกันของ ชน้ิ งำนในระบบอตุ สำหกรรมต่ำงๆเช่นอุตสำหกรรมช้นิ สว่ นยำน ยนตอ์ ุตสำหกรรมอิเลก็ ทรอนิกส์อุตสำหกรรมเกษตรและอื่น ๆ อกี มำกมำยสำหรบั ระบบอัจฉริยะนนั้ เซน็ เซอรม์ ีส่วนสำคญั อย่ำงมำกใน กำรตรวจและควบคุมหรอื ชว่ ยเชอ่ื มตอ่ อปุ กรณ์เข้ำหำกนั ในปัจจบุ นั ท่ไี ด้ยินกันบ่อยๆก็คอื IOT (Internet of Things) เชน่ สมำร์ตฟำร์ม (Smart Farm) ฟำร์มอัจฉริยะ (Intelligent Farming, Autonomous Farming) เกษตรกรรมควำมแม่นยำสงู (Precision Farming Precision Agriculture) รวมไปถงึ กำร 120
บ1ท2ท1่ี 2 ค อ ม พ ิ ว เ ต อ รไ์ ใมนคโชอคี วมร คิ ตพอปิ วนรเ ตโะทอจรรำ �ล์ ใวเนลั นชอี วร ์ิ ตAปrรdะuจi nำ �oว ั น บทที่ 2 บริหำรจัดกำรนำ้ (Water Resources Management) ทำงดำ้ น กำรเกษตรทั้งหมดทง้ั มวลเหล่ำน้ปี ระกอบดว้ ยเทคโนโลยหี ลกั ๆ ทำงด้ำนอเิ ลก็ ทรอนิกส์และเซ็นเซอรซ์ ่งึ ถือวำ่ เปน็ ฮำรด์ แวร์กำร จดั ส่งและรบั ข้อมลู ไม่วำ่ จะเป็นแบบมสี ำย (LAN) หรือไรส้ ำย (Wireless LAN) และกำรประเมินผลด้วยโปรแกรมหรือระบบงำน (Software or Application) ซึง่ กเ็ ปน็ ระบบอัจฉรยิ ะอย่ำงหน่งึ ในบทนีจ้ ะขอยกตวั อยำ่ งกำรใชไ้ มโครคอนโทรเลอร์ Arduino Uno ควบคุมเซ็นเซอรช์ นดิ ตำ่ ง ๆ ดังน้ี 1. อลั ตรำโซนิกเซน็ เซอร์ (Ultrasonic Sensor) 2. เซ็นเซอร์วดั อุณหภูมิ (Temperature sensor) 3. บลูทูธโมดูลเซ็นเซอร์ (Xbee Module Sensor) 4. เซ็นเซอรไ์ รส้ ำย (Wireless Sensor) 5. เซน็ เซอร์วดั มมุ (Gyroscope Sensor 6. กำรควบคมุ ดซี ีมอเตอร์และเอนโค้ดเดอร์ด้วยระบบ PID 7. เพนดลู ัมผกผัน (Inverted Pendulum) 121 121
บทที่ 2 ไมโครคคออมนพโทิวรเตลเอลรอ์ใรน์ ชAีวrdิตuปiรnะoจำ�วัน 122 อัลตรำโซนกิ เซ็นเซอร์ (Ultrasonic Sensor) HC SP04 เปน็ เซน็ เซอรโ์ มดูลสำหรบั ตรวจจบั วตั ถแุ ละวัดระยะทำงแบบไม่สัมผัสมี หลกั กำรทำงำนกำรสะท้อนของเสียงและกำรสะทอ้ นกลบั มำของ เสียงเพ่ือนำมำคำนวณหำระยะท่วี ดั ได้จริงโดยใช้คลืน่ คนั ตระซง่ึ เปน็ คล่ืนเสยี งควำมถสี่ ูงเกนิ กวำ่ กำรไดย้ นิ ของมนุษยว์ ดั ระยะได้ตง้ั แต่ 6- 400 Cm สำมำรถต่อใชง้ ำนกันไมโครคอนโทรลเลอร์ได้ง่ำยใช้ พลงั งำนต่ำเหมำะกับกำรนำไปประยุกต์ใช้งำนดำ้ นระบบควบคมุ อตั โนมตั ิหรืองำนดำ้ นหนุ่ ยนต์หลกั กำรทำงำนจะเหมือนกนั กบั กำร ตรวจจับวตั ถดุ ว้ ยเสยี งของค้ำงคำวโดยจะมีกำรสะท้อนของเสยี ง และนำเสียงกลบั มำเพ่ือนำมำคำนวณหำระยะทวี่ ัดได้จรงิ สำหรบั โมดูล HC-SR04 จะประกอบไปด้วยตัวกัน (Trig) และตัวส่ง (Echo) ของอัลตรำโซนิกตัวสง่ จะสง่ คลื่นควำมถ่ีท่ี 4) KHz ออกไปในอำกำศ ด้วยควำมเร็วประมำณ 346 เมตรต่อวนิ ำทีและตวั รบั จะคอยรบั สญั ญำณทสี่ ะทอ้ นกลับจำกวัตถเุ มอ่ื ทรำบควำมเรว็ ในกำรเคลื่อนท่ี ของคลื่นเวลำทใี่ ช้ในกำรเดินทำงไปและกลับ (t) ก็จะสำมำรถ คำนวณหำระยะห่ำงของวตั ถุ (s) ได้จำกสมกำรดงั นี้ 122
บ1ท2ท3่ี 2 ค อ ม พ ิ ว เ ต อ รไ์ ใมนคโชอคี วมร คิ ตพอปิ วนรเ ตโะทอจรรำ �ล์ ใวเนลั นชอี วร ์ิ ตAปrรdะuจi nำ �oว ั น บทท่ี 2 เซ็นเซอร์วดั อุณหภมู ิ (Temperature Sensor) เซ็นเซอรว์ ดั อุณหภูมิ (Temperature Sensor) เป็นอปุ กรณท์ ที่ ำ หนำ้ ท่ีเปลยี่ นระดับอุณหภูมิเช่นร้อน-เยน็ เปน็ ระดับแรงดันไฟฟำ้ ซึ่ง จะทำหน้ำที่เปน็ สว่ นรบั ควำมรู้สึกของหุน่ ยนตป์ จั จุบนั กระบวนกำร ตำ่ งๆในโรงงำนอตุ สำหกรรมโดยท่ัวไปแลว้ จะไมส่ ำมำรถหลีกเล่ยี ง ได้กับสถำนกำรณ์ทตี่ ้องเขำ้ ไปเก่ียวข้องกับกำรวดั อณุ หภมู ิซ่ึงจำก สภำพแวดล้อมที่แตกต่ำงกันในแตล่ ะโรงงำนอตุ สำหกรรมรวมไปถึง ปจั จัยต่ำงๆทำใหเ้ กดิ ปญั หำต่ำงๆตำมมำเชน่ อณุ หภูมิทวี่ ดั ไดม้ ีคำ่ ไม่ เที่ยงตรงอุปกรณ์ท่ีใชง้ ำนมปี ัญหำชำรุดเสียหำยเร็วเกินกวำ่ ท่ีควรจะ เปน็ หรือแม้แตก่ ำรเปลี่ยนแปลงของอณุ หภมู ิท่วี ัดไดม้ ีกำร เปลี่ยนแปลงที่รวดเร็วไม่เพียงพอทำใหไ้ ม่สำมำรถตอบสนองควำม ต้องกำรในกำรทำงำนนั้นๆได้จำกปัจจยั ดงั กล่ำวข้ำงตน้ จงึ ทำใหม้ ี ควำมจำเปน็ ตอ้ งเรยี นรู้เพื่อทำควำมรู้จกั กับอปุ กรณว์ ดั อุณหภมู แิ ละ ทำกำรเลือกใช้ให้ถูกต้องซึง่ จะชว่ ยให้กระบวนกำรทำงำนต่ำงๆใน โรงงำนอุตสำหกรรมเป็นไปได้อย่ำงรำบรนื่ รวมไปถึงกำรท่สี ำมำรถ จะทำให้เคร่อื งจักรทำงำนได้อยำ่ งเตม็ ประสิทธภิ ำพและมีคุณภำพ 123 123
บทที่ 2 ไมโครคคออมนพโทิวรเตลเอลรอ์ใรน์ ชAีวrdิตuปiรnะoจำ�วัน 124 ตรงตำมควำมตอ้ งกำรซ่งึ ในปัจจุบนั อปุ กรณ์ส่วนใหญ่ท่ีใชก้ ันในงำน อตุ สำหกรรมมักจะเปน็ อปุ กรณ์วัดอุณหภูมโิ ดยอำศยั กำร เปลีย่ นเป็นพลังงำนทำงไฟฟ้ำซึง่ อุปกรณด์ งั กลำ่ วจะแบง่ ได้เป็น 2 ชนดิ หลักๆดงั นี้คือเทอร์ โมคปั เปิล (Thermocouple) และ RTD 124
บ1ท2ท5่ี 2 ค อ ม พ ิ ว เ ต อ รไ์ ใมนคโชอคี วมร คิ ตพอปิ วนรเ ตโะทอจรรำ �ล์ ใวเนลั นชอี วร ์ิ ตAปrรdะuจi nำ �oว ั น บทท่ี 2 บลทู ธู โมดูลเซ็นเซอร์ (XBee Module Sensor) ระบบ กำรผลติ อัตโนมัตใิ นโรงงำนสำมำรถเพ่ิมประสิทธิภำพในกำรผลติ ใน โรงงำนใหเ้ พ่มิ มำกขึ้นอย่ำงไรก็ตำมกำรควบคมุ กำรทำงำนของ เครือ่ งจักรอัตโนมัติยังจำกดั อยู่ท่ีระยะทำงของสำยเคเบลิ ทเี่ ช่ือมตอ่ กับตัวควบคุมเข้ำกบั เคร่อื งจกั รอัตโนมตั ิกำรพัฒนำระบบแบบระบบ ฝงั ตัว (Embedded System) เพอ่ื ควบคมุ เคร่ืองจักรอัตโนมตั จิ ำก ระยะไกลผำ่ นเครือข่ำยอินเทอร์เน็ตและตรวจสอบสถำนะภำยใน โรงงำนจำกเซ็นเซอร์ท่ตี ิดต้ังภำยในโดยมีกำรคำนึงถงึ ควำมโรงงำน โดยมงุ่ นำเสนอแนวคดิ ของระบบท่สี ำมำรถทำงำนไดอ้ ย่ำงมี ประสทิ ธภิ ำพปลอดภัยของขอ้ มลู ท่ีสง่ ผำ่ นระบบอนิ เทอรเ์ น็ตและ ควำมสะดวกในกำรควบคมุ อุปกรณใ์ นโรงงำนดว้ ยระบบไร้สำย ZigBee หรอื บลทู ูธโมดูลเซน็ เซอร์ (XBee Module Sensor) 125 125
บทที่ 2 ไมโครคคออมนพโทิวรเตลเอลรอ์ใรน์ ชAีวrdิตuปiรnะoจำ�วัน 126 เซน็ เซอรไ์ รส้ าย (Wireless Sensor) ควำมก้ำวหนำ้ ทำงเทคโนโลยีเซ็นเซอร์ หนว่ ยประมวลผลกำรตดิ ต่อส่ือสำรไร้ สำยเปน็ เทคโนโลยีท่ีมีคุณภำพสงู ประหยดั พลังงำนและมีขนำดเล็กจงึ ทำ ให้เกดิ วธิ ีกำรวดั และเกบ็ ข้อมูลแบบใหม่ โดยใชห้ นว่ ยรว่ มกบั เซน็ เซอร์ขนำดเลก็ จำนวนมำกกระจำยและฝัง ตวั ในส่ิงแวดล้อมเพ่ือเกบ็ ข้อมูลหนว่ ยร่วมเซ็นเซอรแ์ ตล่ ะตัวทำ หน้ำที่เป็นสว่ นหนึ่งของเครอื ข่ำยและสร้ำง เครอื ข่ำยเซ็นเซอร์ไร้สำยเพ่ือสอ่ื สำรและส่ง ขอ้ มลู หน่วยร่วมเซน็ เซอรแ์ ละเครอื ข่ำย เซ็นเซอร์ไรส้ ำยทำงำนได้ดว้ ยตวั เองเน่อื งจำก ขอ้ จำกัดในหลำยดำ้ นทำใหร้ ูปแบบของ เครือข่ำยเซน็ เซอร์ไร้สำยจะต้องถูก ปรบั เปล่ยี นให้เหมำะสมตำมวัตถปุ ระสงคก์ ำรใช้งำนจริง 126
บ1ท2ท7ี่ 2 คออิเมลพ็กทิวเรตออนริก์ใสนค์แชอลีวมะิตพเปทิวครเตะโอนจรโำ�ล์ใวนยันชีคีวอิตมปพริวะเตจำอ�วรั์น บทที่ 12 บรรณานุกรม - ชยั วฒั น์ ล้ิมพรจติ รวิไล คูม่ ือนกั อิเลก็ ทรอนกิ ส์ฉบับ POCKET BOOK--กรงุ เทพฯ: ซเี อด็ ยูเคชน่ั , 2552. / 248 หน้า 1. อเิ ล็กทรอนกิ ส์ 2. ไฟฟ้า 1. ชอ่ื เร่ือง - เดชฤทธิ์ มณธี รรม. คัมภรี ์การใชง้ านไมโครคอนโทรลเลอร์ MCS-51 (Microcontroller MCS- 51) บริษทั ซเี อด็ ยเู คช่นั จ�ำ กัด (มหาชน) 2559 เดชฤทธม์ิ ณธี รรม. คมั ภรี ์การใชง้ านไมโครคอนโทรลเลอร์ PIC (Microcontroller PIC) บริษทั ซเี อ็ดยูเคชน่ั จำ�กดั (มหาชน), 2559. เดชฤทธม์ิ ณีธรรม. คมั ภรี ก์ ารใชง้ านพแี อล ซีเบคฮอฟฟ์ (PLC BECKHOFF) บริษัท ซีเอด็ ยูเคชน่ั จ�ำ กดั (มหาชน), 2559. Steven, F. Band Daniel, J. P. Atmel AVR Microcontroller Primer: Programming and Interface, Morgan and Clay pool Publish- er, 2008. McRoberts and Michael. Beginning Arduino, Apress, 2010. Oxer, Jonathan, Blemings, Hugh. Practical Arduino, Apress, 2010. Michael, M. Arduino Cook Book, O ‘Reilly Media Publish- er, 2011. John, N. Arduino for Dummies, Wiley, 2013, Jeremy, B. Exploring Arduino: Tools and Techniques for Engineering Wizardry, Wiley, 2013 - ทมี งานสมารท์ เลิรน์ นิ่ง อเิ ล็กทรอนกิ ส์สำ�หรับผู้เรมิ่ ตน้ กรงุ เทพฯ: สมารท์ เลิรน์ นง่ิ 2553 164 หน้า 1. อเิ ล็กทรอนิกสส์ �ำ หรับผ้เู ร่ิมตน้ 1. ชอ่ื เร่อื ง 978 - งามนิจ อาจอนิ ทร์. (2542). ความรู้ท่วั ไปเกย่ี วกับวิทยาการคอมพิวเตอร,์ พิมพค์ รัง้ ที่ 4, ขอนแกน่ ขอนแกน่ การพมิ พท์ พิ วรรณหล่อสุวรรณรตั น.์ (2545), ระบบสารสนเทศเพอ่ื การจัดการ, พมิ พ์ครง้ั ที่ 3, กรงุ เทพฯ เอสแอนด์จีกราฟฟิคทีมบรรณาธกิ ารหนังสอื คอมพิวเตอร์. (2546), พจนานกุ รมคอมพิวเตอร์และอนิ เทอร์เน็ต. กรุงเทพฯซเี อด็ ยูเคช่ันนพมาศประสทิ ธิมณฑล. (2546). E-LAW รอบรู้. [Online] Available: http: / / geoci- ties. com / elaw007 article / cybercrime270502. html [พฤษภาคม 2546] ประสงค์ปราณตี พลกรังและ คณะ. (2543), ระบบสารสนเทศเพ่ือการจดั การและกรณศี กึ ษา, กรงุ เทพฯ: บริษัท ธนธัชการพิมพ์ จำ�กดั วาสนา สุขกระสานต.ิ (2541), โลกของคอมพิวเตอรแ์ ละสารสนเทศ. พมิ พ์ครงั้ ท่ี 2, กรุงเทพฯ: โรงพมิ พแ์ หง่ จฬุ าลงกรณ์ มหาวทิ ยาลัยวัชรพงศ์ยะไวทย.์ (2543). e-Commerce และกลยทุ ธ์การทำ�เงนิ บนอินเทอร์เนต็ , กรงุ เทพฯ: ซี เอ็ดยเู คชน่ั วเิ ชยี รเปรมชัยสวัสด์ิ. (2546), ระบบฐานข้อมูล, กรุงเทพฯ: ส�ำ นักพมิ พส์ สท. ศูนย์พัฒนาพาณิชย์ อเิ ลก็ ทรอนกิ สศ์ ูนย์เทคโนโลยีอิเล็กทรอนิกสแ์ ละคอมพวิ เตอรแ์ ห่งชาติ. (2546) E-commerce FAQ คำ�ถามนมี้ ี ค�ำ ตอบ. กรงุ เทพฯ: ซเี อ็ดยเู คชนั่ อุกฤษฎแ์ พทยน์ ้อย. (2546), คอมพิวเตอรก์ บั ปญั หาจรยิ ธรรม. [Online] Avail- able: http: / / pioneer. chula. ac. th / pukrit2200199 / ethics. html [10 กรกฎาคม 2546]. 127 127
บทท่ี 12 อคิอเลม็กพทิวรเอตนอริก์ใสน์แชลีวะิตเทปคระโนจโำ�ลวยันีคอมพิวเตอร์ 128 128
Search
Read the Text Version
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128