เครื่องให้อาหารปลา IoT ควบคุมด้วย ESP8266

เครื่องให้อาหารปลา IoT ควบคุมด้วย ESP8266

  เครื่องให้อาหารปลา IoT ควบคุมด้วย ESP8266 อภิรักษ์ นามแถ่ง งบประมาณ 1,400 บาท (ไม่รวมโครงสร้างฟีดอาหาร)                   โครงงานนี้จะเป็นการสร้างเครื่องให้อาหารปลาแบบฉบับนักอิเล็กทรอนิกส์ ท่านสามารถตั้งเวลาผ่านแอพพลิเคชั่นบนมือถือได้จากทุกที่ ทุกเวลาในรูปแบบ IoT พร้อมทั้งแจ้งเตือนเมื่ออาหารหมดผ่านแอพพลิเคชั่น Line                   การเลี้ยงปลาทองหรือปลาขนาดเล็กส่วนใหญ่นิยมเลี้ยงมากเหนือจากปลามีความงดงาม อ่อนช้อย ทำให้เราผ่อนคลายได้เพียงแค่มองการแหวกว่ายของปลาตัวน้อย หรือยิ่งกว่านั้นหากท่านประดับตกแต่งให้มีความสวยงาม ก็สามารถนำมาโชว์แขกที่มาเยี่ยมเยือนได้เป็นอย่างดี                 แน่นอนว่าการเลี้ยงปลาหรือสัตว์เลี้ยงชนิดไหนก็ตามจำเป็นต้องให้อาหาร แต่ถ้าหากท่านจำเป็นต้องไปทำธุระหลายวันไม่มีคนอยู่บ้านเลย สัตว์เลี้ยงของท่านอาจจะอดอาหารจนตายได้ หรือถ้าหากท่านให้เยอะๆ เพื่อให้อิ่มไปหลายวันสัตว์เลี้ยงอาจจะกินไปจนทำให้ท้องแตกตายได้ ยิ่งเป็นพวกปลาทองนี่ยิ่งมีความเสี่ยงสูงที่ปลาจะกินอาการจนท้องแตกตายได้ ดังนั้นในหนึ่งวันควรจะให้อาหารในปริมาณที่พอเหมาะ                 วันนี้ผู้เขียนจะมาแนะนำการสร้างเครื่องให้อาหารปลาอัตโนมัติ หรือที่เรียกว่า Timer Feeder เพื่อแก้ไขปัญหาหากท่านไม่อยู่บ้านเป็นเวลาหลายวัน หรือแม้กระทั่งถ้าท่านอยู่บ้านแล้วบางครั้งก็ลืมให้อาหาร เครื่องนี้สามารถแก้ปัญหานี้เพื่อให้น้องปลาของเราได้ทานอาหารอย่างตรงเวลาทุกวัน ซึ่งโครงงานนี้สามารถตั้งเวลาได้สูงสุด 3 ครั้งในหนึ่งวันและสามารถเลือกระยะเวลาทำงานในแต่ละครั้งได้ตั้งแต่ 1-20 วินาที มีฟังก์ชันพิเศษ คือ สามารถกำหนดให้เครื่องส่งข้อความแจ้งเตือนมายังผู้ใช้ได้เมื่ออาหารหมดผ่านแอพพลิเคชัน Line                 ด้านฮาร์ดแวร์ของโครงงานนี้มีส่วนสำคัญหลักๆ อยู่ 2 ส่วน คือ วงจรอิเล็กทรอนิกส์ที่ใช้ควบคุมการทำงานและโครงสร้างการฟีดอาหารออกมา ซึ่งในส่วนนี้ท่านสามารถสร้างเองได้ตามความสะดวก ตัวอย่างโครงงานนี้จะใช้เครื่องพิมพ์ 3 มิติมาใช้พิมพ์เป็นแบบ ท่านสามารถดาวน์โหลดแบบไปใช้งานได้เลย                 ในส่วนของเครื่องมือที่ใช้เชื่อมต่อผ่านอินเทอร์เน็ตทำให้โครงงานของเราตามกระแส IoT (Internet of Things) ได้ เครื่องมือนั้นมีให้เลือกใช้งานหลากหลายเว็บ หลากหลายผู้ให้บริการ มีทั้งที่มีให้ใช้แบบฟรีและเสียตังค์ หนึ่งในนั้น คือ…

Read More

PIR ป้องกันการบุกรุก และการงัดประตูแจ้งเตือนผ่าน Line Notify

PIR ป้องกันการบุกรุก และการงัดประตูแจ้งเตือนผ่าน Line Notify

. . PIR ป้องกันการบุกรุก และการงัดประตูแจ้งเตือนผ่าน Line Notify อภิรักษ์ นามแถ่ง Aphirak112@gmail.com งบประมาณ 1,800 บาท               การป้องกันก่อนจะเกิดเหตุร้ายต่อชีวิตและทรัพย์สินนั้นย่อมเป็นเรื่องที่ดี โครงงานนี้จะช่วยแจ้งเตือนเมื่อมีคนเดินเข้ามาในจุดหวงห้าม รวมถึงสามารถกดปุ่มฉุกเฉิน ปุ่มทดสอบระบบ สภาวะต่างๆ ที่เกิดขึ้นจะแจ้งเข้า Line ด้วย             โครงงานป้องกันการบุกรุกด้วย PIR นั้นทางวารสารเราเคยตีพิมพ์มาแล้วหลายฉบับ ซึ่งทั้งหมดนั้นเป็นการทำงานหรือแจ้งเตือนเฉพาะพื้นที่ที่ติดตั้งเท่านั้น ซึ่งหากท่านไม่อยู่บ้านหรืออยู่ในพื้นที่จะไม่สามารถรู้ได้เลยว่าเกิดการบุกรุก จนกว่าจะกลับเข้าพื้นที่หรือกลับบ้าน แต่ในบทความนี้ผู้เขียนได้เพิ่มฟังก์ชันการแจ้งเตือนผ่าน Line Notify จะทำให้ท่านสามารถรับรู้ได้ทันทีที่เกิดการบุกรุก เพื่อให้สามารถแก้ไขสถานะการณ์ได้ทันท่วงที             ในเวอร์ชันนี้มีฟังก์ชันการทำงานที่ไม่ซับซ้อนเพื่อให้สะดวกต่อการใช้งาน สามารถตรวจจับการบุกรุก 2 จุด คือ ตรวจจับการเคลื่อนไหวด้วย PIR จำนวน 1 จุดและตรวจจับการเปิดประตูด้วยสวิตช์แม่เหล็กอีก 1 จุด การสั่งงานจะใช้สวิตช์ 4 ปุ่มเพื่อแยกการทำงานกันออกไป คือ เปิดระบบ (ON), ปุ่มขอความช่วยเหลือแบบฉุกเฉิน (SOS), ปุ่มทดสอบระบบ (TEST) และปุ่มปิดระบบ (OFF)             อีกหนึ่งลักษณะการใช้งาน คือ ในกรณีผู้สูงอายุอยู่บ้านคนเดียว เครื่องนี้สามารถนำไปใช้ประโยชน์ในการเรียกเพื่อนบ้านหรือญาติพี่น้องที่อยู่ระแวกบ้านได้ ในกรณีที่เกิดหกล้มหรือต้องการความช่วยเหลือก็สามารถกดปุ่ม SOS ได้เมื่อไหร่ก็ได้ (ใช้โหมดนี้ได้แม้แต่ยังไม่ได้เปิดระบบ) ซึ่งในส่วนนี้ผู้ใช้จะต้องเพิ่มเครื่องส่ง RF ที่มีขายในท้องตลาดมาใช้ในงานนี้ได้ ซึ่งจะขอกล่าวถึงในหัวข้อการปรับแต่ง    คุณสมบัติ…

Read More

Arduino cube 8x8x8

Arduino cube 8x8x8

. . Arduino cube 8x8x8 อภิรักษ์ นามแถ่ง งบประมาณ 2,000 บาท   โครงงานนี้จะเป็นการหยิบเอา Arduino UNO R3 มาใช้ควบคุมการแสดงผลของ LED ทรงลูกบาศก์สามารถแสดง Animation ต่างๆ ได้อย่างสวยงาม เหมาะสำหรับท่านที่ชื่นชอบการแสดงผลในรูปแบบที่แตกต่างจากเดิม หลอดแอลอีดีถูกนำมาใช้กับงานหลายๆ อย่าง ไม่ว่าจะเป็นการติดกระพริบวูบๆ วาบๆ ตามจังหวะ หรือนำเอาหลอดแอลอีดีมาแสดงผลในรูปอื่นๆ อาทิเช่น ให้แสงสว่างในยามกลางคืนหรือการใช้ทำป้ายไฟแสดงข้อความในรูปแบบต่างๆ แต่การแสดงยังมีแบบที่น่าตื่นตาตื่นใจอีกแบบหนึ่ง คือ การแสดงผลในรูปแบบของ 3 มิติ เราจะมีวิธีการทำอย่างไรเชิญอ่านต่อได้เลยครับ ปัจจุบันเมื่อเรามองป้ายโฆษณาที่มีการใช้หลอดแอลอีดีมาต่อๆ กันในรูปแบบตัวอักษรหรือสัญลักษณ์เพื่อแสดงเป็นข้อความข่าวสารต่างๆ จะเห็นว่าการแสดงผลดังกล่าวมีขีดจำกัด คือ มองเห็นได้ด้านใดด้านหนึ่งมุมของการมองจะไม่สามารถมองด้านข้าง ด้านบน หรือมองจากด้านหลังได้ เรียกว่าเป็นการแสดงผลมิติเดียว แต่สายตาของมนุษย์สามารถที่จะมองเห็นได้เป็นรูปแบบของสามมิติ มุมลึก มุมซ้าย มุมขวาได้ จึงเกิดแนวความคิดโดยการนำหลอดแอลอีดีมาต่อเรียงกันและแสดงภาพให้อยู่ในรูปแบบสามมิติ เพื่อเพิ่มมุมมองให้สามารถเห็นทางด้านซ้าย ขวา หรือด้านบนได้ รูปที่ 1 วงจรสมบูรณ์ (คลิกที่รูปเพื่อขยายให้ชัดขึ้นครับ) รูปที่ 2 วงจรการต่อแอลอีดีแต่ละชั้น การทำงานของวงจร การต่อวงจรหลอดแอลอีดีจะมีการจัดหลอดแอลอีดีออกเป็นกลุ่มๆ (ชั้นของแอลอีดี) แต่ละกลุ่มจะประกอบด้วยแอลอีดีทั้งหมด 64 หลอด ใช้ขาแคโทด (ขาลบ) เป็นจุดร่วม แอลอีดีแต่ละหลอดถูกขับให้สว่างด้วยไอซี 74HC595 (1 to 8 Shift Register)…

Read More

วัดระดับน้ำผ่านอินเทอร์เน็ตด้วย NETPIE แพลตฟอร์ม IoT

วัดระดับน้ำผ่านอินเทอร์เน็ตด้วย NETPIE แพลตฟอร์ม IoT

. . วัดระดับน้ำผ่านอินเทอร์เน็ตด้วย NETPIE แพลตฟอร์ม IoT อภิรักษ์ นามแถ่ง งบประมาณ 1,800 บาท โครงงานนี้เป็นการนำเอา ESP8266 มาเชื่อมต่อกับเซนเซอร์วัดระดับน้ำแล้วส่งเข้า NETPIE แพลตฟอร์ม IoT ทำให้ท่านสามารถดูระดับน้ำได้ผ่านอินเทอร์เน็ตและแอพพลิเคชั่นที่เขียนขึ้น สามารถสั่งงานเอาต์พุตได้ 1 ช่องสำหรับเปิดปั๊มให้สูบน้ำแบบแมนนวลได้   ปัจจุบันเทคโนโลยีการควบคุมอุปกรณ์ต่างๆ ด้วยระบบอินเทรอ์เน็ตหรือเรียกว่า Internet of Things (IoT) กำลังได้รับความนิยมเป็นอย่างมาก และถูกนำมาใช้อย่างแพร่หลายแล้ว อาทิเช่น นำมาใช้ภายในบ้านพัก, สำนักงาน, ทางการเกษตร หรือในโรงงานอุตสาหกรรม เป็นต้น เมื่อมีความต้องการเพิ่มมากขึ้น เครื่องมือและช่องทางที่จะช่วยอำนวยความสะดวกให้ผู้ใช้งานก็ยิ่งเพิ่มมากตามไปด้วย รวมถึงความสะดวกสบายต่อการใช้งาน หนึ่งในเครื่องมือที่มีการพัฒนาอยู่เรื่อยๆ และเป็นหน่วยงานของรัฐบาลไทย คือ NETPIE แพลตฟอร์ม IoT ที่ทางศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ หรือ NECTEC (http://www.nectec.or.th) ได้ออกเครื่องมือออกมาให้ได้ใช้งานอย่างฟรีๆ มาสักระยะแล้ว และยิ่งนานวันเครื่องมือนี้ก็ยิ่งน่าใช้มากขึ้นเรื่อยๆ ซึ่งโครงงานนี้ได้มีการแสดงผลผ่าน NETPIE Freeboard เพื่อให้ท่านสามารถดูระดับน้ำและสั่งงานเอาต์พุตผ่านเว็บเบราว์เซอร์ได้ ทั้งนี้ผู้เขียนยังได้เขียนแอพพลิเคชันบนโทรศัพท์ Android ทำให้ท่านสามารถดูระดับน้ำและสั่งงานได้ผ่านหน้าจอมือถือ โดยไม่จำเป็นต้องเข้าเว็บเบราว์เซอร์ เป็นอีกทางเลือกหนึ่งสำหรับการใช้งานที่หลายหลายและสะดวกมากยิ่งขึ้น เพื่อไม่เป็นการเสียเวลามาทำความรู้จักกับ NETPIE กันก่อนครับ รูปที่ 1 NETPIE แพลตฟอร์ม IoT NETPIE แพลตฟอร์มสำหรับ IoT (Internet of Things)…

Read More

Arduino Data logger 

Arduino Data logger 

  Arduino Data logger  โสรัตย์ อุนหะวรากร อภิรักษ์ นามแถ่ง งบประมาณ 950 บาท   ในบทความนี้เราจะมาทดลองสร้างอุปกรณ์ที่เรียกว่า Data logger สำหรับใช้ในการวัดค่าและบันทึกค่าข้อมูลกัน เพื่อนำมาวิเคราะห์ปัญหาหรือเฝ้าระวังเหตุการณ์ต่างๆ โดยมี Arduino เป็นพระเอกของเรากัน ข้อดีก็คือสามารถสร้างได้ง่าย ราคาไม่แพง แถมยังสามารถดัดแปลงเพิ่มความสามารถต่างๆ ได้ตามที่เราต้องการอีกด้วย   Data logger หรือ Data recorder ฟังจากชื่อแล้วคุณผู้อ่านหลายท่านอาจคิดว่าเป็นอุปกรณ์ที่อยู่ไกลตัว และเราเองก็คงไม่ได้ใช้งานมันมากเท่าไร แต่อันที่จริงอุปกรณ์ที่ว่านี้อยู่ใกล้ตัวเรามากๆ และมีประโยชน์มากด้วย เช่น Enviromental Data logger ซึ่งใช้เก็บข้อมูลสภาพภูมิอากาศ, OBD data logger ที่ติดตั้งอยู่ในรถยนต์เพื่อตรวจสอบและบันทึกข้อมูลที่เกี่ยวกับการทำงานของเครื่องยนต์, Flight Data Recorder (FDR) หรือกล่องดำที่เก็บข้อมูลการทำงานต่างๆ ภายในเครื่องบิน, GPS logger สำหรับการบันทึกพิกัดเส้นทางการเคลื่อนที่ของยานพาหนะ เป็นต้น และถ้าลองสังเกตุให้ดีๆ จะพบว่ายังมีอุปกรณ์ซึ่งทำหน้าที่ในลักษณะของ Data logger ที่มีอยู่รอบตัวของเรานั้นยังมีอีกมากทีเดียว  อันที่จริงในท้องตลาดบ้านเราก็มี Data logger อยู่หลากหลาย ทั้งที่ผลิตขึ้นในประเทศของเราและจากต่างประเทศ ทั้งแบบที่มีราคาถูกหรือแพงมีให้เลือกใช้อยู่สารพัดเลยทีเดียว ซึ่งนั่นทำให้เมื่อต้องการหามาไว้ใช้งาน ทางเลือกของการซื้อมาใช้แบบสำเร็จรูปนั้นก็จะสะดวกมาก หากแต่ว่าอุปกรณ์ในท้องตลาดก็อาจไม่ได้ตรงกับความต้องการของเราเสมอไป และบางครั้งเราก็อาจจะต้องจ่ายเงินเพิ่มเพื่อให้ได้ฟังก์ชันการทำงานที่ต้องการ ในกรณีที่ว่านั้นบางทีการสร้างขึ้นเพื่อใช้งานก็ดูจะตอบโจทย์ได้มากกว่า ในบทความตอนนี้เราก็เลยจะมาทดลองสร้าง Data logger กัน ด้วย Arduino…

Read More

FFT Spectrum Analyzer ตามเสียงเพลง

FFT Spectrum Analyzer ตามเสียงเพลง

. FFT Spectrum Analyzer ตามเสียงเพลง อารัมภัย์ จันทร์ใย งบประมาณ 5,000 บาท   หลายท่านเพิ่มอรรถรสในการฟังเพลงด้วยการสร้างไฟกระพริบตามจังหวะเสียงเพลง เช่นกระพริบตามเสียงกลองหรือเสียงเบส เช่นเดียวกันกับโครงงานนี้ เราจะสร้างไฟกระพริบตามเสียงเพลง แต่จะไม่ธรรมดาตรงที่จังหวะที่เปลี่ยนตามเสียงเพลงนั้นจะแยกตามย่านความถี่เสียงหรือที่เรียกกันว่า FFT Spectrum Analysis จะมีขั้นตอนอย่างไร เชิญอ่านต่อได้เลยครับ   การวิเคราะห์สัญญาณเสียง โดยปกติแล้วสัญญาณเสียงที่มนุษย์เราได้ยิน เมื่อแยกแยะออกมาจะพบว่าภายในเนื้อเสียงนั้นมีย่านความถี่หลายๆ ค่ารวมอยู่ด้วย ยกตัวอย่างเช่น เสียงเพลง โดยที่ความถี่ต่ำจะเป็นเสียงที่เกิดจากเสียงกลองหรือเสียงเบส ส่วนเสียงย่านความถี่กลางๆ ก็จะเป็นเสียงของนักร้อง ซึ่งปกติแล้วเสียงของมนุษย์ส่วนใหญ่จะอยู่ในช่วงความถี่กลาง และในส่วนของเสียงย่านความถี่สูง จะเป็นจำพวกเสียงเครื่องดนตรีที่มีเสียงแหลมๆ อาทิเช่น กีตาร์ หรือเสียงฉิ่ง เป็นต้น โดยทฤษฎีแล้วหูมนุษย์จะตอบสนองความถี่เสียงตั้งแต่ 20 Hz ถึง 20 KHz และถ้าหากเราต้องการแยกแยะเพื่อให้ได้ช่วงความถี่ของแต่ละเสียง ซึ่งปกติจะใช้วงจรความถี่ผ่าน (band pass filter) แต่สำหรับโครงงานนี้จะนำเอาสัญญาณเสียงมาทำการประมวลผลด้วยกระบวนการทางคณิตศาสตร์ ที่มีชื่อเรียกว่า FFT = Fast Fourier Transform เพื่อแยกองค์ประกอบของสัญญาณว่ามีความถี่อะไรบ้างและมีจำนวนมากน้อยเพียงใด ก่อนจะทำการวิเคราะห์ในเชิงคณิตศาสตร์ จะต้องทำการแปลงสัญญาณอะนาลอกให้อยู่ในรูปแบบข้อมูลดิจิตอลเสียก่อน ด้วยกระบวนการ Digital Signal Processing (DSP) การทำงานงาน คือ การสุ่มสัญญาณ (Sampling) อะนาลอกมาจัดเก็บในรูปแบบดิจิตอล ผลลัพธ์ที่ได้จะได้ข้อมูลแบบไม่ต่อเนื่องทางเวลา หรือในทางทฤษฎีเรียกว่า “Discrete Time Signal” จากรูปเราจะพบว่า…

Read More

Arduino scrolling Text ป้ายไฟแบบพกพาสั่งงานผ่านบลูทูธ

Arduino scrolling Text ป้ายไฟแบบพกพาสั่งงานผ่านบลูทูธ

. . Arduino scrolling Text ป้ายไฟแบบพกพาสั่งงานผ่านบลูทูธ อภิรักษ์ นามแถ่ง aphirak112@gmail.com งบประมาณ 1,500 บาท   โครงงานนี้เป็นการนำเอา Arduino มาแสดงผล Dot matrix ขนาด 32×8 แบบพกพา ขนาดเล็กกระทัดรัด เหมาะสำหรับการนำไปใช้เป็นป้ายแสดงผลที่สามารถเคลื่อนที่ได้ สามารถเปลี่ยนข้อความได้ง่ายผ่านแอพพลิเคชันบนมือถือ และสามารถใช้ Power Bank เป็นแหล่งจ่ายได้ด้วย   ป้ายแสดงผลแบบปัจจุบันมีมากมายหลากหลายรูปแบบ มีทั้งขนาดเล็ก ขนาดใหญ่ ตั้งแจ่ขนาดเล็กเท่าฝ่ามือไปจนถึงขนาดหลายสิบเมตร สำหรับติดไว้ข้างตึก สำหรับโครงงานของเราจะนำเสนอป้ายแสดงผลขนาดเล็ก จุดประสงค์เพื่อให้เหมาะกับการใช้งานแบบพกพาหรือสามารถเคลื่อนที่ได้โดยง่าย และด้วยเป็นแบบพกพา ดังนั้นแหล่งจ่ายไฟจึงจำเป็นต้องเป็นแบตเตอรี่ ซึ่งในโครงงานนี้สามารถใช้ Poser Bank ที่หลายท่านมีไว้สำหรับเป็นพลังงานสำรองให้กับโทรศัพท์ แต่ถึงแม้ว่าการใช้งานจะมุ่นเน้นไปทางด้านพกพา แต่ถึงอย่างไรผู้เขียนก็ออกแบบให้สามารถใช้ไฟ 220VAC ได้ด้วย แน่นอนว่าเมื่อจุดประสงค์เน้นให้เป็นแบบพกพา ดังนั้นการเปลี่ยนข้อความตัวอักษรจึงต้องทำได้อย่างง่ายๆ หากจะโปรแกรมซอร์สโค้ดของ Arduino ใหม่คงเป็นเรื่องที่ลำบากอยู่พอสมควร เพราะจะต้องใช้คอมพิวเตอร์ในการเปลี่ยนโค้ด ซึ่งโครงงานนี้ออกแบบให้ใช้การเปลี่ยนข้อความ, ปรับความสว่างและความเร็วการวิ่งของตัวอักษรได้ผ่านแอพพลิเคชันบนโทรศัพท์มือถือผ่านบลูทูธ ทำให้สะดวกและง่ายต่อการใช้งานมากยิ่งขึ้น รูปที่ 1 วงจรสมบูรณ์  รูปที่ 2 วงจรของโมดูล MAX7219 Dot matrix รูปที่ 3 รูปชิ้นส่วนของโมดูล MAX7219 Dot matrix หลักการทำงาน รูปที่ 1 เป็นวงจรสมบูรณ์ของโครงงานนี้ จะเห็นว่าวงจรมีเพียงไม่กี่ชิ้นเท่านั้น หัวใจหลักของโครงงานนี้…

Read More

หุ่นยนต์ติดกล้องควบคุมด้วย Raspberry Pi

หุ่นยนต์ติดกล้องควบคุมด้วย Raspberry Pi

. หุ่นยนต์ติดกล้องเปิดดูภาพผ่านโทรศัพท์มือถือควบคุมด้วย Raspberry Pi อภิรักษ์ นามแถ่ง aphirak112@gmail.com งบประมาณ 3,850 บาท (ไม่รวมหุ่นยนต์)   โครงงานนี้เป็นการนำบอร์ด Raspberry Pi มาทำเป็น web server เพื่อควบคุมทิศทางการวิ่งของรถ และในขณะเดียวกันก็สตรีมภาพเคลื่อนไหวจากกล้องที่ติดอยู่บนหน้ารถกลับมาแสดงผลที่หน้าจอเพื่อให้ผู้ใช้งานบังคับทิศทางได้แม่นยำ เนื่องจากภาพที่เห็นเบื้องหน้าจากกล้องนั้นเป็นแบบเรียลไทม์นั่นเอง   โครงงานนี้จะเป็นการใช้ Camera Module ของ Raspberry Pi เพื่อถ่ายภาพเคลื่อนไหวแล้วทำการ Steam ข้อมูลภาพเคลื่อนไหวที่ถ่ายได้ส่งไปยัง webserver เมื่อเครื่อง client เชื่อมต่อเข้ามา (คอมพิวเตอร์หรือโทรศัพท์มือถือ) ภาพจะถูกแสดงบนหน้าจอของเครื่อง Client และเนื่องจากงานนี้ผู้เขียนต้องการให้เป็นรูปแบบหุ่นยนต์ ดังนั้นจึงต้องเพิ่มเติมในส่วนของการควบคุมทิศทางมอเตอร์เพื่อให้สามารถเคลื่อนย้ายกล้องไปในสถานที่ต่างๆ ได้ด้วย พระเอกในโครงงานนี้จะเป็นซอฟต์แวร์ ซึ่งจะมีอยู่ 2 โปรแกรมด้วยกัน คือ โปรแกรม Motion สำหรับ Steam ภาพเคลื่อนไหวจากกล้องและโปรแกรม Webio Pi ที่เป็น Webserver ของเราซึ่ง Webio Pi เป็นเว็บแอพลิเคชันที่ถูกพัฒนามาจากภาษา Python ทำงานร่วมกันกับ REST Frame work คุณสมบัตินี้ทำให้สามารถควบคุม GPIO ของบอร์ด Raspberry pi ได้ เพื่อไม่เป็นการเสียเวลามาเริ่มกันเลยครับ รูปที่ 1 บอร์ด Raspberry…

Read More

RFID คีย์การ์ดหลายรหัสควบคุมด้วย Arduino

RFID คีย์การ์ดหลายรหัสควบคุมด้วย Arduino

. RFID คีย์การ์ดหลายรหัสควบคุมด้วย Arduino จักรพงษ์  มณีศรี jakkapong.maneesri@gmail.com ราคาประมาณ 500 บาท   คีย์การ์ดที่เราใช้งานในชีวิตประจำวันนั้น 1 ตัวสามารถส่งรหัสออกมาได้เพียง 1 รหัส หากผู้ใช้ต้องเข้าออกหลายสถานที่ จำเป็นต้องมีคีย์การ์ดหลายใบ ทำให้ไม่สะดวกในการพกพา เพื่อแก้ปัญหาดังกล่าว โครงงานนี้จึงเป็นการทำให้คีย์การ์ด 1 ใบสามารถส่งได้หลายรหัส นอกจากจะช่วยเรื่องลดจำนวนคีย์การ์ดที่ต้องพกพาลงแล้ว ยังสามารถทำไว้เป็นคีย์การ์ดสำรอง กรณีเกิดปัญหากับคีย์การ์ดที่ใช้งานอยู่เป็นประจำได้อีกด้วย   RFID Tag Reader เป็นการยืนยันตัวตนที่อดีตและปัจจุบันนำมาใช้งานในหลายหลายรูปแบบ หลายหลายแอพพลิเคชั่น ไม่ว่าจะเป็นการเข้าพื้นที่เคหะสถานหรือนำไปติดกับอุปกรณ์ชิ้นส่วนต่างๆ หรือผลผลิตทางการเกษตรเพื่อทำทะเบียน คัดแยก ลดภาระการทำงานของผู้ปฏิบัติงานและลดความผิดพลาดได้ ปัจจุบันมีความไม่แพงและหลายหลายรูปแบบ มาให้เลือกใช้งาน โครงงานนี้จะเป็นการจับเอา Arduino มาเป็นตัวอ่านข้อมูลและประมวลผล คีย์การ์ดเป็นส่วนหนึ่งของเทคโนโลยี RFID (Radio Frequency Identification) ซึ่งในระบบ RFID นั้นมีส่วนประกอบหลักๆ อยู่ 2 ส่วนคือ ป้ายหรือแท็ก (Tag) และเครื่องอ่าน (Reader) ซึ่งแต่ละส่วนมีรายละเอียดดังต่อไปนี้ รูปที่ 1 คีย์การ์ดหลายรหัส รูปที่ 2 ลักษณะภายนอกและภายในของแท็ก  ป้ายหรือแท็ก (Tag) เราจะรู้จักป้ายหรือแท็กในนามของ “คีย์การ์ด” นั่นเอง โดยโครงงานนี้ผู้เขียนจะใช้คำว่า “แท็ก” แทนคีย์การ์ด ขอให้ผู้อ่านเข้าใจตรงกันด้วย จากรูปที่ 2 จะเห็นว่าภายในแท็กนั้นประกอบไปด้วย 2…

Read More
1 2 3 7