เคล็ดลับการทำสารบัญ Conference Proceeding โดยใช้ MS Word

ผมมีโอกาสร่วมเป็นเจ้าภาพจัดงานสัมมนาวิชาการ โดยหน้าที่หลักอย่างหนึ่งคือรวบรวมเอกสารวิชาการที่มีการนำเสนอมารวมเล่มเป็น conference proceeding ฟังดูไม่น่ายาก มีต้นฉบับเป็นไฟล์ Word ประมาณ 80 ไฟล์ แค่ต้องแยกแยะหมวดหมู่และทำสารบัญ แต่พอเอาเข้าจริง งานนี้หินน่าดู ต้องไปศึกษาหาเคล็ดลับของ Word มาใช้หลายอย่าง .. ไหนๆ ทำแล้วก็เลยขอบันทึกไว้ที่นี่เผื่อเป็นประโยชน์กับผู้อื่นครับ  ใครไม่เคยทำสารบัญอัตโนมัติใน Word แนะนำว่าไปลองเล็นก่อน แล้วกลับมาอ่านครับ อย่างแรกเลยถ้าอยากดูตัวอย่างที่เสร็จแล้วก็โหลดได้ครับ ขั้นตอนคร่าวๆ มีดังนี้ การรวมไฟล์ Word หลายๆ ไฟล์เข้าด้วยกัน – อันนี้ไม่ยาก  เลือกเมนู “Insert / Object / Text from file” แล้วเลือกไฟล์ Word ที่ต้องการทั้งหมดก็เรียบร้อย  เคล็ดลับมีนิดหน่อยคือไฟล์ที่เราใช้ import เข้ามานั้นควรมี Style ต่างๆ ที่ต้องใช้ไว้ก่อนให้ครบ   […]

toc example

speedtest 47 Mbps

ทำ Load Balancing โดยใช้ Router MikroTik

เกริ่นนำ ที่บ้านพึ่งเปลี่ยนมาใช้เน็ต Fiber Optic แต่บริการ ADSL เดิมก็ยังไม่ได้ยกเลิก เพราะอยากลองก่อนว่าเจ้า Fiber ใหม่นี้มันใช้งานได้ดีจริงหรือไม่ ช่วงเปลี่ยนผ่านนี้ที่บ้านเลยมีเน็ตต่ออยู่สองสาย คือ ของใหม่ 30/3 Mbps และของเก่า 15/1 Mbps เลยเกิดไอเดียขึ้นว่าอยากลองรวมทั้งสองเส้นเข้าด้วยกัน และบังเอิญมากว่าที่บ้านใช้ router ของ MikroTik อยู่ ซึ่งความสามารถขั้นเทพอยู่แล้ว ผมเลยลองเปิดเน็ตศึกษาดู สรุปว่าทำได้ครับ รวมกันออกมาแล้วใช้ Speed test ทดสอบพบว่ารวมความเร็วได้ทั้งฝั่ง download และ upload ดังภาพ ขั้นตอน กว่าจะทำได้ก็ต้องงมอยู่กว่าครึ่งวัน เพราะไม่เคย config เจ้า RouterOs บนตัว MikroTik แบบลึกๆ แถมตัวอย่างส่วนใหญ่ที่เจอก็จะใช้กับ router รุ่นที่ไม่มี wifi ในตัว แต่ของที่บ้านผมเป็นรุ่น RB2011UiAS-2HnD-IN ซึ่งมี […]


การเพิ่ม Block ใน Tinker (Blockly)

ใครที่อยากเพิ่ม Block ใน Tinker (Blockly สำหรับเขียนภาษา Logo ให้กับ GoGo Board) ให้ลองอ่านตัวอย่างนี้ครับ วันนี้นั่งงมวิธี ไม่อยากลืมเลยขอเขียนจดเอาไว้

key value code ex

brands

ถ้าคุณเป็นวิศวกร คุณจะใช้ชิพอะไรทำ IoT ดี? รีวิว SoC จากค่ายต่างๆ 1

โดย ดร.อานันท์ (โรเจอร์) สีห์พิทักษ์เกียรติ เกริ่นนำ Internet of Things (IoT) เป็นกระแสที่กำลังดังในช่วงนี้ ประกอบกับผมบังเอิญไปเกี่ยวข้องกับโครงการที่ต้องพัฒนา Platform ที่ดูยังไงก็ปฏิเสธไม่ได้ว่าคือ IoT (จริงๆ ตอนแรกไม่ได้คิดจะไปยุ่งเลย) เลยตัดสินใจสำรวจดูว่ามีตัวเลือกอะไรบ้างในตลาดปัจจุบันก่อนที่จะลงทุนลงแรงมากไปกว่านี้ โดยโจทย์ผมมีดังนี้ ต้องสามารถเขียน Firmware เองได้ (AT Command ไม่เอา) ถ้าให้ดีอยากได้ System on a chip (SoC) คืออุปกรณ์ส่วนวิทยุกับไมโครคอนโทรเลอร์ควรรวมอยู่ในชิพเดียวกันไปเลย เครือข่ายไร้สายต้องทำ Mesh Networking ได้ นั่นคือสามารถส่งต่อข้อมูลข้ามหลายๆ โหนดไปยังจุดหมายปลายทางได้ ดังนั้น wifi กับ bluetooth ตัดไปได้เลยเพราะเป็น Star Network ส่งข้อมูลได้ทอดเดียว (ข้อยกเว้นพอมีแต่ยังไม่ใช้กันกว้างขวางเท่าไหร่) ทำจำนวนมากได้ในราคาถูก (ซื้อ 100 ชิ้นราคาต่อชิ้นไม่เกิน […]


หลักการสื่อสารกับอุปกรณ์ที่ใช้ Private IP โดยไม่ต้องตั้งค่า port-forwarding บน router

โดย อานันท์ (โรเจอร์) สีห์พิทักษ์เกียรติ ที่มา เมื่อไม่นานมานี้ผู้เขียนได้ซื้อ IP Camera มาลองใช้ที่บ้าน ซึ่งจากประสบการณ์ในการใช้อุปกรณ์แนวนี้ก็คิดไว้ในใจว่าถ้าอยากเข้ามาดูจากเน็ตภายนอกบ้านก็คงต้องไปตั้งค่า router (ทำ port forwarding ตั้งค่า dyn DNS ฯลฯ) แต่ปรากฏว่าเจ้ากล้องที่ซื้อมาพอเชื่อมต่อเข้ากับเน็ตบ้านแล้วมันเข้ามาดูภาพตัวกล้องได้จากเน็ตข้างนอกโดยไม่ต้องไปยุ่งกับ router เลย เหตการณ์นี้ทำให้รู้สึกสองอย่างคือ กล้องมันเจ๋ง ใช้ง่าย ภาพชัดเจน ไม่หน่วงด้วย อย่างที่สองคืองงว่ามันทำได้ยังไง คิดตามหลักเท่าที่รู้เรื่อง IP จริง IP ปลอม (Public/Private IP) แล้วไม่เข้าใจจริงๆ ว่าเขาทำกันยังไง คำถามคือ มือถือเราเข้าถึง IP ปลอมของกล้องจากเน็ตภายนอกได้ยังไง   ผู้เขียนมีสมมุติฐานว่าผู้อ่านมีพื้นฐานความเข้าใจเกี่ยวกับระบบเครื่อข่ายโดยเฉพาะเรื่องหลักการทำ NAT มาแล้ว คำตอบแรกที่เหมือนจะใช่ – UPnP/IGD เนื่องจากบนกล่องของกล้องวงจรปิดที่ซื้อมามีความสามารถที่ชื่อ PnP (Plug-and-Play) ติดมา […]

example stun network

IMG_8672

นักศึกษา ป.ตรีนำเสนอผลงาน I/O Blocks ณ มหาวิทยาลัย Stanford USA

ผลงานนักศึกษา ป.ตรี ภาควิชาวิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยเชียงใหม่ ได้รับการสนับสนุนจากมหาวิทยาลัย Stanford สหรัฐอเมริกาให้ไปนำเสนอผลงานเชิงสาธิต ในงานประชุมวิชาการ FabLearn 2014 ซึ่งจัดขึ้นที่ Stanford ในระหว่างวันที่ 25-26 ตุลาคม 2557 ทั้งนี้มี ดร.อานันท์ สีห์พิทักษ์เกียรติ เป็นผู้นำทีมในครั้งนี้


ลงพื้นที่ ติดตั้งระบบรดน้ำอัตโนมัติ โรงเรียนพุทธโกศัย จ.แพร่ ในโครงการอิคคิวซัง ปีที่ 2

หลังจากที่จัดค่ายอิคคิวซังให้กับสามเณรในโครงการฯ เพื่อแนะนำเครื่องมือและช่วยคิดหัวข้อโครงงานไปแล้วสองครั้ง ทางทีมจากโรงเรียนพุทธโกศัย จ.แพร่ ก็เป็นโรงเรียนที่ทำโมเดลต้นแบบของโครงงานรดน้ำสวนผักออกมาได้ดี ประกอบกับโรงเรียนฯ มีความพร้อมและประสงค์อยากลองนำโมเดลไปขยายผลใช้งานกับแปลงผักจริงๆ ดังนั้นทีมงานจากห้องปฏิบัติการนวัตกรรมเทคโนโลยีการเรียนรู้มหาวิทยาลัยเชียงใหม่ร่วมกับทีมจาก สวทช. กรุงเทพฯ ผู้ดูแลโครงการ ก็ได้ลงพื้นที่ติดตั้งระบบจริงในแปลงสาธิตที่โรงเรียนได้เตรียมไว้ให้

IMG_8933

CC2500 Module **การใช้งานโค้ด

cc2500 เป็น module ใช้สำหรับส่ง-รับ สัญญาณวิทยุ ซึ่งมีขนาดเล็กและความสามารถมากมายโดยเราสามารถปรับย่านความถี่ในการส่งข้อมูล ,สามารถระบุ addressของตัวรับได้ ,ส่งsignal interupt บอกได้เมื่อได้รับข้อมูลหรือส่งข้อมูลเรียบร้อย  , etc. การทำงานของ cc2500 จะใช้ Vcc ในการเลี้ยงบอร์ด 3.3v และสามารถคอนฟิกregister หรือสั่งการทำงาน รับ-ส่งข้อมูลได้ โดยใช้การสื่อสารแบบ SPI  กับตัว MCU แต่ codeตัวอย่างมีฟังก์ชั่นในส่วนของ spi ไว้ไห้แล้วเพียงแค่ define mosi(master out,slave in) ,miso(master in,slave out), clk(clock), csn(enable) และ gdo0(output ของ cc2500) ก็จะสามารถใช้งาน code ตัวอย่างได้ โดยต้องเชื่อมต่อระหว่าง mcu กับ cc2500ดังนี้ […]


Pi-Topping 3.2A

เพื่อให้ Pi-Topping สามารถใช้ Sensor Set V.2 ได้เช่นเดียวกับ GoGo Board 4.6A จึงได้มีการวิจัยและพัฒนา เกิดเป็น Pi-Topping 3.2A ที่ปรับปรุงวงจร Analog Sensor Pi-Topping 3.2A       สิ่งที่เปลี่ยนแปลงจาก Pi-Topping 2.5B สู่ Pi-Topping 3.2A – แก้ไขวงจร Analog Sensor โดยใช้หลักการ Voltage Divider ซึ่งทำให้สามารถใช้ Analog Sensor แบบ +5V ได้ – เพิ่ม C 10uF ในระบบไฟของ Servo Motor เพื่อป้องกันการ Reset […]

20131220_165554-2

1396400_10200879486692381_1917046359_n

Sensor Set V.2

เนื่องจาก GoGo Board 4.6A และ Pi-Topping 3.2A ได้มีการเปลี่ยนวงจร Analog Input ให้เป็นแบบ Pull down ซึ่งต้องมีการอัพเกรดชุด Sensor ใหม่ทั้งหมด เพื่อให้ ทั้ง GoGo Board 4.6A และ Pi-Topping 3.2A สามารถใช้งาน Sensor ตัวเดียวกันได้ และมีค่า Analog ที่ใกล้เคียงกัน จึงได้มีการพัฒนา Sensor Set V.2 ขึ้นมา โดยใช้การเชื่อมต่อแบบ Male Wafer connector เช่นดียวกับ Sensor Port ของ GoGo Board 4.6A และ Pi-Topping 3.2A   Sensor Set V.2   […]