บทความ

งานที่ 5 สรุป Internet of Things (IoT)

รูปภาพ
Internet of Things (IoT)            Internet of Things (IoT) คือ  "อินเตอร์เน็ตในทุกสิ่ง" หมายถึง  การที่อุปกรณ์ต่างๆ สิ่งต่างๆ ได้ถูกเชื่อมโยงทุกสิ่งทุกอย่างสู่โลกอินเตอร์เน็ต  ทำให้มนุษย์สามารถสั่งการควบคุมการใช้งานอุปกรณ์ต่างๆ ผ่านทางเครือข่ายอินเตอร์เน็ต เช่น การเปิด-ปิด อุปกรณ์เครื่องใช้ไฟฟ้า (การสั่งการเปิดไฟฟ้าภายในบ้านด้วยการเชื่อมต่ออุปกรณ์ควบคุม เช่น มือถือ ผ่านทางอินเตอร์เน็ต) รถยนต์ โทรศัพท์มือถือ เครื่องมือสื่อสาร เครื่องมือทางการเกษตร อาคาร บ้านเรือน เครื่องใช้ในชีวิตประจำวันต่างๆ ผ่านเครือข่ายอินเตอร์เน็ต เป็นต้น IoT มีชื่อเรียกอีกอย่างว่า M2M   ย่อมาจาก Machine to Machine คือเทคโนโลยีอินเตอร์เน็ตที่เชื่อมต่ออุปกรณ์กับเครื่องมือต่างๆ เข้าไว้ด้วยกัน       เทคโนโลยี IoT  มีความจำเป็นต้องทำงานร่วมกับอุปกรณ์ประเภท RFID และ Sensors  ซึ่งเปรียบเสมือนการเติมสมองให้กับอุปกรณ์ต่างๆ ที่ขาดไม่คือการเชื่อมต่ออินเตอร์เน็ต เพื่อให้อุปกรณ์สามารถรับส่งข้อมูลถึงกันได้ เทคโนโลยี IoT มีประโยชน์ในหลา...

งานที่ 4 สรุป Virtual Reality (VR) & Augmented Reality (AR)

Virtual Reality (VR) & Augmented Reality (AR)         เทคโนโลยีโลกเสมือนก้าวสู่โลกความเป็นจริง       Virtual reality หรือ VR คือการจำลองสภาพแวดล้อมจริงเข้าไปให้เสมือนจริง โดยผ่านการรับรู้จากการมองเห็น เสียง สัมผัส แม้กระทั้งกลิ่น โดยจะตัดขาดเราออกจากสภาพแวดล้อมปัจจุบันเพื่อเข้าไปสู่ภาพที่จำลองขึ้นมาตัวอย่างเช่น การจำลองสถานที่ google street view      Augmented reality หรือ AR คือ การรวม สภาพแวดล้อมจริง กับ วัตถุเสมือน เข้าด้วยกันในเวลาเดียวกัน โดยวัตถุเสมือนที่ว่านั้น อาจจะเป็น ภาพ, วิดิโอ, เสียง, ข้อมูลต่างๆที่ประมวลผลมาจากคอมพิวเตอร์, มือถือ, เทปเล็ต, หรืออุปกรณ์สวมใส่ขนาดเล็กต่างๆ และทำให้เราสามารถตอบสนองกับสิ่งที่จำลองนั้นได้ ตัวอย่างของการใช้งาน AR ก็คือ เกม Pokemon Go ถือเป็นปรากฎการณ์ครั้งสำคัญของนักเล่นเกมทั่วโลก       โดยทุกวันนี้เราสามารถเข้าถึงเทคโนโลยีเล่านี้ได้ง่ายๆเพียงงแค่มีสมาร์โฟน ซึ่งแบรนด์ดังในอุตสาหกรรมต่างๆ ที่เกี่ยวกับ Social Network ต่างก็ให้ความสนใจและนำมาใช้อย่างทุกวันนี้ที่เราได้เห็...

งานที่ 3 ทำความรู้จักเบื้องต้นกับ Quantum Computer

        Quantum Computer  คือ ระบบคอมพิวเตอร์ที่ทำงานด้วยศาสตร์ที่เกี่ยวข้องกับทฤษฎีควอนตัมฟิสิกส์ ต่างจากของคอมพิวเตอร์ธรรมดาซึ่งทำงานบนระบบเลขฐานสอง  (Binary Digits หรือ Bits)  โดยควอนตัมคอมพิวเตอร์นั้นจะใช้ Qubit  (Quantum Bit)  ซึ่งสามารถมีข้อมูลได้หลายสถานะในตำแหน่งเดียว ในขณะที่ Bits ธรรมดาเป็นได้เพียงแค่ 0 หรือ 1 เท่านั้น  แม้ว่าควอนตัมคอมพิวเตอร์จะสามารถประมวลผลได้เร็วกว่าคอมพิวเตอร์ทั่วไป แต่ในปัจจุบันก็ยังถูกใช้อยู่เพียงแค่ในวงการวิจัยทางวิทยาศาสตร์ เนื่องจากยังมีความสามารถอีกหลายด้านที่ยังไม่ถูกค้นพบ รวมถึงต้องใช้ข้อมูลปริมาณมหาศาลเพื่อให้ควอนตัมคอมพิวเตอร์แสดงประสิทธิภาพได้อย่างเต็มที่ Quantum Computer ทำงานอย่างไร?       ในขณะที่คอมพิวเตอร์แบบคลาสสิคจะมีหน่วยย่อยที่สุดของข้อมูลที่เรียกว่า บิต (Bit) ส่วนคอมพิวเตอร์เชิงควอนตัมจะมีหน่วยประมวลผลที่เรียกว่า คิวบิต (Qubit) ซึ่งย่อมาจากควอนตัมบิต (Quantum bit) นั่นเอง โดยคอมพิวเตอร์แบบคลาสสิคจะแทนค่าข้อมูลด้วย Bit ที่ประกอบด้วยค่า 1 หรือ 0 ทีละตัว...

งานที่2 มารู้จัก Blockchain technology กันครับ

Blockchain      ในโลกยุคปัจจุบันนี้ปฏิเสธไม่ได้ว่าเทคโนโลยี  Blockchain  เป็นนวัตกรรมที่เกิดขึ้นมาและสร้างความเปลี่ยนแปลงในอุตสาหกรรมโลกเป็นอย่างมาก เป็นที่รู้กันว่าผู้ที่สร้าง Blockchain นี้ขึ้นมาคือบุคคลหรือกลุ่มบุคคลที่ใช้นามแฝงว่า   Satoshi Nakamoto  หรือผู้ที่เป็นบิดาแห่งเหรียญคริปโตเคอร์เรนซีนามว่า   Bitcoin  ที่หลาย ๆ คนรู้จักกันดี แต่สิ่งที่ผู้คนอยากรู้มากกว่าว่าใครเป็นคนสร้าง Blockchain ขึ้นมาก็คงจะเป็นคำถามที่ว่า Blockchian นั้นคืออะไร? ซึ่งทาง Siam Blockchain จะมาอธิบายให้เข้าใจกันอย่างเห็นภาพง่าย ๆ เทคโนโลยี Blockchain หากอธิบายให้เห็นภาพง่าย ๆ ลองนึกภาพว่ามันเป็นเสมือนโซ่ที่สร้างขึ้นเพื่อกระจายข้อมูลเก็บไว้ในชิ้นส่วนโซ่ที่ต่อกัน แต่ข้อมูลเหล่านั้นจะ ไม่สามารถถูกเปลี่ยนแปลงได้  เรียกได้ว่า Blockchain เป็นอินเตอร์เน็ตในรูปแบบใหม่โดยเริ่มแรกถูกสร้างขึ้นมาเพื่อสร้างสกุลเงินดิจิทัล (Digital Currency) เช่น Bitcoin  อย่างไรก็ตามในตอนนี้เทคโนโลยี Blockchain ไม่ได้ถูกสร้างขึ้นเพื่อรองรับสกุลเงินดิจิทัลเพียงอย่างเดียวเท่...

งานที่ 1 สรุป Artificial intelligence

ประวัติความเป็นมาของปัญญาประดิษฐ์ คำว่า ปัญญาประดิษฐ์เริ่มมีการใช้ในปี 1956 แต่ได้รับความนิยมยิ่งขึ้นในปัจจุบันเนื่องด้วยปริมาณข้อมูลที่เพิ่มขึ้น อัลกอริธึมที่มีความก้าวหน้า และการพัฒนาในศักยภาพของการคำนวณและการจัดเก็บข้อมูล การวิจัยเกี่ยวกับ AI ในยุคต้นปี 1950 จะเป็นการค้นคว้าเกี่ยวกับวิธีการแก้ปัญหาและรูปแบบสัญลักษณ์ ต่อมาในยุคปี 1960 กระทรวงกลาโหมของสหรัฐฯ ได้ให้ความสนใจเกี่ยวกับ AI และเริ่มต้นฝึกฝนคอมพิวเตอร์ เพื่อเลียนแบบกระบวนการความคิดเป็นเหตุเป็นผลของมนุษย์ ดังเห็นได้จาก สำนักโครงการวิจัยขั้นสูงด้านกลาโหม หรือ DARPA ได้ดำเนินโครงการการแมปถนนในยุคปี 1970 นอกจากนี้ DARPA ยังได้สร้างระบบสั่งงานด้วยเสียง (intelligent personal assistant) ในปี 2003 เป็นเวลานานก่อนที่ Siri Alexa หรือ Cortana จะได้รับการคิดค้น งานวิจัยในช่วงยุคแรกนี้เองที่ช่วยปูทางให้แก่เครื่องจักรอัตโนมัติและระบบการให้เหตุผลแบบแพร่หลาย ดังเช่นที่เราเห็นในคอมพิวเตอร์ทุกวันนี้ ซึ่งรวมถึงระบบการสนับสนุนการตัดสินใจและระบบการค้นหาอัจฉริยะที่ได้รับการออกแบบให้เติมเต็มและเพิ่มประสิทธิภาพความสามารถของมนุษย์ให้สมบูรณ์ย...

มินิโปรเจ็คไมโครคอนโทลนเลอร์ 2019

รูปภาพ
                                            เครื่องเตือนไฟไหม้ อุปกรณ์  1.  PIC16f628A 2.  Resistor 3 Capacitor  4. Buzzer 5.CRYSTAL 4MHz 6.ทรานซิสเตอร์   7.100K Thermistor   โค้ด int Read_T(void); void alarm (void);    main()   {        while(1)    {    while(Read_T()<10)  {    alarm();    }   }  } int Read_T(void)    {     int i;     i=0;     TRISB = 0xF0;     PORTB.F0 = 0;     Delay_ms(10);     TRISA = 0xF1;         while(PORTA.F0 == 1)         {         i++;         }     ...

8 Channel Quiz Buzzer Circuit using Microcontroller

รูปภาพ
8 Channel Quiz Buzzer Circuit using Microcontroller In this project, I’ll show you the design and working of an 8 Channel Quiz Buzzer Circuit using Microcontroller (8051), which tells us which team has pressed the button first in a quiz or game show.  Quiz buzzers are used often at places like educational institutions and game shows, where it is required for the organizers to know who pressed the button first. Conventional systems require human intervention to decide which team has pressed the button and this system can be erroneous and even biased. Another problem arises when two members pressed the button at a negligible interval and it is difficult to guess who has pressed the buzzer first. Here in this project, I designed an Automatic Quiz Buzzer System in which, when more than one team presses the buzzer, the delay between the two button presses is accurately taken into account and the corresponding number is displayed. I have designed t...