บทความ

สรุป Internet of Things

รูปภาพ
Internet of Things หรือ IoT  คืออะไร Internet of Things (IoT)   คือ การที่อุปกรณ์อิเล็กทรอนิกส์ต่างๆ สามารถเชื่อมโยงหรือส่งข้อมูลถึงกันได้ด้วยอินเทอร์เน็ต โดยไม่ต้องป้อนข้อมูล การเชื่อมโยงนี้ง่ายจนทำให้เราสามารถสั่งการควบคุมการใช้งานอุปกรณ์อิเล็กทรอนิกส์ต่างๆ ผ่านทางเครือข่ายอินเตอร์เน็ตได้ ไปจนถึงการเชื่อมโยงการใช้งานอุปกรณ์อิเล็กทรอนิกส์ต่างๆ ผ่านทางเครือข่ายอินเตอร์เน็ตเข้ากับการใช้งานอื่นๆ จนเกิดเป็นบรรดา Smart ต่างๆ ได้แก่  Smart Device, Smart Grid, Smart Home, Smart Network, Smart Intelligent Transportation ทั้งหลายที่เราเคยได้ยินนั่นเอง ซึ่งแตกต่างจากในอดีตที่อุปกรณ์อิเล็กทรอนิกส์เป็นเพียงสื่อกลางในการส่งและแสดงข้อมูลเท่านั้น กล่าวได้ว่า   Internet of Things  นี้ได้แก่การเชื่อมโยงของอุปกรณ์อัจฉริยะทั้งหลายผ่านอินเทอร์เน็ตที่เรานึกออก เช่น แอปพลิเคชัน แว่นตากูเกิลกลาส รองเท้าวิ่งที่สามารถเชื่อมต่อข้อมูลการวิ่ง ทั้งความเร็ว ระยะทาง สถานที่ และสถิติได้ นอกจากนั้น Cloud Storage หรือ บริการรับฝากไฟล์และประมวลผลข้อมูลของคุณผ่านทางออนไลน์ หรือเราเรียกอีกอย่างว่า แหล่งเก

สรุป Augmented Reality (AR) and Virtual Reality (VR)

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

สรุป Quantum Comuting

Quantum Computing อนาคตของคอมพิวเตอร์ จิ๋วระดับอะตอมแต่เร็วพลิกโลก ทุกวันนี้ คอมพิวเตอร์กลายเป็นเครื่องมือหลักทั้งด้านการทำงานและความบันเทิงของหลายๆ คน แต่หากมองดีๆ จะพบว่า มันก็ไม่เพียงพอจะแก้ปัญหาต่างๆ โดยเฉพาะปัญหาขนาดใหญ่ที่ส่งผลกระทบต่อโลกทั้งใบ เช่นการประเมินสภาพอากาศเพื่อเตือนก่อนเกิดเหตุภัยพิบัติ หรือการจัดการจราจรซึ่งซับซ้อนขึ้นทุกวัน แม้คอมพิวเตอร์เร็วขึ้นทุกปีแต่ก็ยังตอบสนองไม่เพียงพอต่อการใช้งานของมนุษย์ ความต้องการเทคโนโลยีใหม่เข้ามา Disrupt จึงเกิดขึ้น วันนี้เราก็ขอชวนผู้อ่านมาทำความรู้จักกับคอมพิวเตอร์แห่งอนาคตที่เป็นความหวังใหม่ของมวลมนุษยชาติ โดยถูกพิสูจน์แล้วว่ามันเร็วกว่าคอมพิวเตอร์ปัจจุบันเป็นล้านเท่า ที่เรียกว่า “Quantum Computing” Quantum Computing คืออะไร ? Quantum Computing ก็คือระบบคอมพิวเตอร์ที่เปลี่ยนจากการทำงานบนแผงวงจร มาใช้คุณสมบัติพิเศษของอะตอมแทน โดยจากเดิมที่คอมพิวเตอร์ปัจจุบันจะแทนค่าข้อมูลด้วย Bit อันประกอบด้วยตัวเลข 0 กับ 1 ทีละตัวแล้วนำไปประกอบกัน แต่ระบบ Quantum Computing จะใช้อะตอมที่มีคุณสมบัติของ Quantum Bit หรือ Qubit สามารถประมวลผลเ

สรุป Blockchain

Blockchain คือโครงสร้างข้อมูล ( Data structure) ตัวอย่างโครงสร้างข้อมูลในชีวิตประจำวันเช่น สมุดพก คือโครงสร้างข้อมูลที่ไว้เก็บผลการเรียน สมุดบัญชีก็คือโครงสร้างข้อมูลเอาไว้เก็บข้อมูลฝาก-ถอนในบัญชีธนาคารของเรา สมุดสะสมแต้ม เอาไว้เก็บแสตมป์ที่ได้จากเซเว่น ตัวอย่างข้างต้นเป็นตัวอย่างที่เราพบเห็นได้ในชีวิตประจำวัน ซึ่งก็เป็นโครงสร้างข้อมูลแบบง่ายๆ ที่เราอาจจะทำเลียนแบบได้ในโปรแกรม excel ซึ่งเป็นลักษณะของโครงสร้างข้อมูลแบบตาราง สำหรับตัวอย่างโครงสร้างข้อมูลแบบ Blockchain เราอาจจะนึกแบบเรียน หรือหนังสืออะไรก็ได้ที่มีเลขหน้า ใช่ครับ หนังสือนี่แหละคือตัวอย่างโครงสร้างข้อมูลแบบ Blockchain แต่ละหน้าก็มีข้อมูลของตัวเองเป็น Block ส่วนเลขหน้าทำให้เรารู้ว่าหน้าก่อนหน้าคือหน้าอะไร หน้าถัดไปคือหน้าอะไร เชื่อมต่อกันเป็นสาย ( chain) แถมสำหรับโปรแกรมเมอร์ ลองดูตัวอย่างข้อมูลด้านล่างนี้ ส่วนที่อยู่ใน result ก็คือตัว data ที่เราสนใจ สำหรับส่วนหัวก็คือ link ที่จะเชื่อมไปหา block ก่อนหน้าและ block ถัดไป {   "count": 12,   "next": https://example.com/abc/?pages=3,

สรุป Artificial Intelligence

AI : Artificial Intelligence ( อาร์ตทิฟิคอล อินทอลนิจิน) หรือปัญญาประดิษฐ์   เป็นศาสตร์แขนงหนึ่งของวิทยาศาสตร์คอมพิวเตอร์ ที่เกี่ยวข้องกับวิธีการทำให้ คอมพิวเตอร์ มีความสามารถคล้ายมนุษย์หรือเลียนแบบพฤติกรรมมนุษย์ คือโปรแกรม   Software ( ซอฟแวร์) ต่าง ๆ ที่ใช้กับคอมพิวเตอร์ โดยเฉพาะความสามารถในการคิดเองได้ หรือมีปัญญานั่นเอง ปัญญานี้มนุษย์เป็นผู้สร้างให้คอมพิวเตอร์ จึงเรียกว่า ปัญญาประดิษฐ์ คำนิยาม AI ตามความสามารถที่มนุษย์ต้องการแบ่งได้ 4 กลุ่ม   ดังนี้ การกระทำคล้ายมนุษย์ Acting Humanly ( แอคติ่ง ฮูแมนลี่)        - การสร้างเครื่องจักรที่ทำงานในสิ่งซึ่งอาศัยปัญญาเมื่อกระทำโดยมนุษย์      - สื่อสารได้ด้วยภาษาที่มนุษย์ใช้ เช่น ภาษาไทย ภาษาอังกฤษ ตัวอย่างคือ การแปลงข้อความเป็นคำพูด และ การแปลงคำพูดเป็นข้อความ      - มีประสาทรับสัมผัสคล้ายมนุษย์ เช่น คอมพิวเตอร์รับภาพได้โดยอุปกรณ์รับสัมผัส แล้วนำภาพไป ประมวลผล      - เคลื่อนไหวได้คล้ายมนุษย์ เช่น หุ่นยนต์ช่วยงานต่าง ๆ อย่างการ ดูดฝุ่น เคลื่อนย้ายสิ่งของ      - เรียนรู้ได้ โดยสามารถตรวจจับรูปแบบการเกิดของเหตุการณ์ใด ๆ แล้วปรับ

มินิโปรเจค

รูปภาพ
แสดงข้อความบน LCD อุปกรณ์ 1. LCD  2. สวิตซ์ 3. PIC16F877 4. R 10k  5 ตัว 5. VR 50k  6. Crystal 4M 7. Capacitor 22p  2ตัว CODE char *text = " HELLO Teacher"; char *text1 = "How are you?"; void main() {   TRISC = 0xFF;   TRISB = 0;   PORTC=0;   Lcd_Init(&PORTB);         // Initialize LCD connected to PORTB   Lcd_Cmd(Lcd_CLEAR);       // Clear display   Lcd_Cmd(Lcd_CURSOR_OFF);  // Turn cursor off   while(1)   {   RETURN:if(PORTC.F1==0)   {                  Lcd_Out(1, 2,             text);                  while(PORTC.F1==0);   }     if(PORTC.F2==0)              {                  Lcd_Out(2, 5,             text1);                  while(PORTC.F2==0);              }     if(PORTC.F3==0)              {               while(1)                       {                   Delay_ms(100);                  Lcd_Out(1, 2,             text);                  Lcd_Out(2, 5,             text1);                      L

IC 20

รูปภาพ
Interfacing Fingerprint Sensor with PIC Microcontroller EMBEDDED By Saddam   Sep 11, 2018 5 Interfacing Fingerprint Sensor with PIC Microcontroller Finger Print Sensor,  which we used to see in Sci-Fi movies a few years back, is now become very common to verify the identity of a person for various purposes. In present time we can see fingerprint-based systems everywhere in our daily life like for attendance in offices, employee verification in banks, for cash withdrawal or deposits in ATMs, for identity verification in government offices etc. We have already  interfaced it with Arduino  and  with Raspberry Pi , today we are going to  interface Finger Print Sensor with PIC microcontroller . Using this  PIC microcontroller  PIC16f877A Finger Print System, we can enroll new fingerprints in the system and can delete the already fed fingerprints. Complete working of the system has been shown in the  Video  given at the end of article.   Required Components PIC