สวัสดีทุกคนครับที่กดเข้ามาอ่านบล๊อกนี้ 5555 ปี 2018 ก็จะจบลงไปแล้ว ปีนี้ก็ได้ทำอะไรหลายอย่างที่ตัวเองอยากจะทำ(และที่ไม่ค่อยอยากทำก็เช่นกัน) ในปีนี้เนี่ย รู้สึกจะทำไปหลายโปรเจ็คมาก ปรกติในแต่ละโปรเจ็คผมจะเขียนบล๊อคแยกไปเลย แต่ด้วยความที่มีหลายโปรเจ็คเหลือเกิน กับไม่ค่อยมีเวลาว่าง ขอเอามาเกริ่นไว้ในบล๊อกนี้เลยแล้วกันว่าปีนี้ทำอะไรไปบ้าง

รางดอลลี่อัตโนมัติ
โปรเจ็คส่วนตัวที่เสร็จอันแรกของปีก็คือทำรางสไลด์ให้กล้องเอง นี่เป็นโปรเจ็คแรกที่ลองใช้ CAD ออกแบบเองแล้วใช้ 3D Printer พิมพ์ตัวยึดมอเตอร์ออกมา อ่านรายละเอียดได้ที่บล๊อกนี้
ระบบห้องสมุดแบบครบวงจร
ต่อมาเป็นโปรเจ็คกลุ่มวิชา Software Engineer Principle ทำระบบห้องสมุดแบบครบวงจร สามารถใช้ RFID สแกนเพื่อยืมได้ พร้อมทั้งระบบ Line Notify ที่สามารถ Login ผ่านโปรแกรมเพื่อรับการแจ้งเตือนเมื่อใกล้ถึงเวลาคืนหนังสือ ใครสนใจเอาไปทำต่อก็ลองดูใน Repo ได้เลย
ฝึกงาน
ช่วงปิดเทอมระหว่างปีสองขึ้นปีสาม ได้ไปฝึกงานที่บริษัท DriveMate ในหน้าที่ Android Developer ได้รับโจทย์ให้ทำระบบ Traking คนขับรถแบบ Real time. ปรกติเคยเขียน Android อยู่แล้ว แต่ครั้งนี้เป็นครั้งแรกที่ได้เขียนภาษา Kotlin และใช้ Kotlin ทั้งแอพ นอกจากนี้ยังต้องทำ Backend API สำหรับ Real-time tracking บน FireBase โดยการเขียน TypeScript แล้ว Deploy ไปบน FireBase Functions. สำหรับงานนี้ก็ทำเสร็จทันในเวลาสองเดือน ถือว่าเปิดโลกมากๆ จากการได้ไปฝึกงาน
JSTS 2018
JSTS 2018 เป็นงาน Hackathon ที่จัดขึ้นที่ญี่ปุ่นโดย KOSEN ที่จังหวัด Kumamoto งานนี้เป็นต้นแบบให้งาน ISTS (ที่จัดถัดไปสองเดือนหลังจากนี้) ซึ่ง Staff ทุกคนของงาน ISTS จะต้องมาเรียนรู้และฝึกการเป็น Facilitator และมาลองทำ Hackathon ให้บริษัทญี่ปุ่นจริงๆ บอกเลยว่าเห็นโจทย์แล้วเหนื่อสุดๆ 5555 ทริปนี้สนุกมากๆ ได้ลองมาเรียนแบบญี่ปุ่น อยู่แบบญี่ปุ่นของจริง เอาตัวรอดในญี่ปุ่นด้วยตัวเองสุดๆ เนื่องจากไปต่างจังหวัด ทำให้ไม่ค่อยรู้สึกเหมือนได้ไปเที่ยว ที่ลำบากที่สุดนี่คือต้องไปอยู่ในที่ๆ เขาแทบไม่พูดอังกฤษกันถึงหนึ่งสัปดาห์! มันเป็นอะไรที่ตื่นเต้นและ challenge จริงๆ
ม่านไฟฟ้า
โปรเจ็คส่วนตัวอันนี้ยังใช้ทุกวันจนถึงตอนนี้ ทำโปรเจ็คนี้ขึ้นมาเพราะว่าแดดแรงเหลือเกิน แล้วเป็นคนตื่นสาย เลยทำ Automation ให้ม่านเปิดตอนที่ต้องการจะตื่นพอดี หรือจะคุมผ่าน Apple HomeKit ก็ได้ Hardware ที่ใช้จะมีม่านจาก IKEA, ESP8266 และ พาร์ทจาก 3D Print ใครสนใจไปดูได้เลยที่บล๊อกนี้
ขึ้นปี 3
ได้เรียนพวก Microprocessor ครั้งแรก เปิดโลกเหมือนกัน เพราะเรียนค่อนข้างลึกถึงระดับ Control Registers แต่ก็ชอบนะ
ทำรถบังคับสำหรับงาน Open House ของคณะ
งานนี้ต้องทำรถบังคับที่ Control ผ่านไวไฟประมาณ 20 กว่าคัน ให้น้องๆที่มางาน Open House เอามาแข่งกัน ความ Challenge มันอยู่ที่ทำให้น้องแต่ละคนเชื่อมต่อและบังคับเองได้ให้ง่ายที่สุด โดยแต่ละคันใช้ ESP8266 Node MCU ซึ่งจะกระจาย Soft AP ของตัวเองออกมา พอใช้โทรศัพท์ต่อไวไฟไปที่ตัวรถ ก็จะสามารถคุมได้ จะเห็นได้ว่ามีไวไฟเต็มไปหมด แต่ก็เชื่อมต่อได้ไม่มีปัญหา เพียงแค่ต้องรู้หมายเลข MAC Address ของรถตัวเอง งานนี้ @warakornjet เป็นแม่งานสำหรับการสอนน้องๆ ใน Open House ครั้งนี้
ISTS2018
สืบต่อจากงาน JSTS 2018 ที่ได้ไปมาที่ญี่ปุ่น คราวนี้ก็ถึงตาที่ต้องมาจัดเองที่ไทย ปีนี้ KMITL เป็นเจ้าภาพ โดยจัดที่พัทยากับที่ KMITL บอกได้เลยว่าเป็น Staff งานนี้นี่เป็นงานโคตรเหนื่อยที่สุดแห่งปี ตอนแรกก็จะมาเป็นแค่ตากล้อง แต่สุดท้ายแล้วเนื่องจาก Staff มีน้อยมาก ตรงไหนต้องการคนนี่ก็ไปช่วยหมด สรุปคือทำมันทุกอย่าง 5555 ที่เหนื่อยก็คงเกิดมาจากไม่เคยทำได้ตาม Plan ที่วางไว้ ทำให้งานมีปัญหาบ่อย และ Staff มีน้อย การทำงานกับคนญี่ปุ่นแล้วเจอปัญหาแบบนี้บอกเลยว่าโคตรเครียด ทำงานนี้ได้ประสบการณ์มาอย่างนึงคือ Plan ที่ดี ไม่ใช่แค่ต้องทำตามได้ แต่มันควรจะ Flexible ได้ด้วย เพราะเราไม่รู้หรอกนะว่าจะมีอะไรทำให้ล่าช้าหรือต้องเปลี่ยนแผนด้วยรึเปล่า
เครื่องทำ Cocktail
เป็นโปรเจ็คตัวที่ 1/3 ของเทอมนี้ โปรเจ็คนี้ทำคู่กับ @warakornjet มันคือเครื่องทำ Cocktail ที่ใช้ได้จริงๆ แต่เนื่องจากวิชา Microprocessor ไม่ได้ใช้ Arduino เลยต้องใช้บอร์ด LPCXPRESSO 1769 แทน และนี่ก็เป็นอีกครั้งที่ลอง Design ใน CAD ก่อนทำของจริง มันทำให้ทุกอย่างประกอบเข้าด้วยกันได้อย่างพอดีเลย
บังคับโดรนด้วยมือ
โปรเจ็คตัวที่ 2/3 ของปีสามเทอมหนึ่ง ทำกัน 3 คน โปรเจ็คนี้มีปัญหาหน่อยคือ API ของ Leap Motion Obsolete สุดๆ เลยต้องมาใช้ Python 2 แทน ซึ่งพอทำเสร็จแล้วรู้สึกเป็นโปรเจ็คที่คูลมาก 5555 โปรเจ็คนี้ผ่านมาด้วยดี ต้องขอขอบคุณเพื่อนในกลุ่ม @CoregameHD และ @EnviableYapper0 ด้วย
AI ค้นหาเส้นทางเดินทางด้วยรถไฟฟ้า
โปรเจ็คตัวที่ 3/3 ส่งท้ายปีสามเทอมหนึ่ง ทำกัน 3 คน วิธีใช้ก็แค่ใส่ชื่อสถานที่ของจุดเริ่มต้นและจุดหมายแล้วโปรแกรมจะโชว์เส้นทางโดยใช้รถไฟฟ้าที่เร็วที่สุดออกมา โปรเจ็คนี้ใช้ภาษา Prolog และ Python โดยตัว Prolog จะใช้คำนวน A* Algorithm หาเส้นทางที่เร็วที่สุด
ตอนทำโปรเจ็ค Zepeto กำลังฮิต ขอขอบคุณเพื่อนๆ ที่ทำให้โปรเจ็คเราส่งผ่านสวยๆ จ้า @ttharitha @anyafleur
SmartHome
เป็นโปรเจ็คส่วนตัวที่ทำมาทั้งปี ตอนนี้คุมได้ผ่านทั้ง HomeKit และ Amazon Alexa สิ่งที่ได้ทำเพิ่มในปีนี้คือทำกล่องให้ Raspberry Pi แบบมีระเบียบๆ หน่อย, เพิ่ม Wifi A/C Remote เข้าไปในห้อง เอาไว้ควบคุมแอร์ ตัวนี้ใช้ ESP8266 โดยตัวกล่องก็ทำใน CAD แล้วมา 3D Print และอีกอันที่เพิ่มขึ้นมาคือ Power Meter ไว้วัดกระแสไฟในบ้าน ซึ่งใช้ ESP8266 เหมือนเดิม ตอนนี้ทำจนจะคุมได้ทั้งห้องแล้ว อะไรจะขี้เกียจขนาดนี้ 5555
Certificate ใบแรก
ใบนี้ได้มาไม่ยากแต่ก็กังวลอยู่ว่าจะไม่ผ่าน ต้องขอขอบคุณ AWS Educate ที่ให้โอกาสไปสอบครั้งนี้แบบไม่เสียเงิน
ช่อง Youtube ที่ทำบ้างไม่ทำบ้าง
ยอดวิวรวมจะ 1.2M แล้ว จะพยายามทำ Content ให้ดีกว่านี้ ขอบคุณครับ
ก็ผ่านไปแล้วกับปี 2018 มันเป็นปีที่ดีมากๆ ได้ความรู้ ประสบการณ์ใหม่ๆ มาเยอะมาก ขอบคุณทุกคนที่ผ่านปีนี้มาด้วยกัน แล้วเจอกันใหม่ในโอกาสหน้าครับ
Happy new year 2019!
เป้าหมายปี 2019
ในปีนี้ ได้ทำทุกอย่างตามที่อยากทำไปหลายอย่างแล้ว อยากลองก้าวผ่าน comfort zone ไปทำอะไรที่ไม่เคยทำบ้าง 🙂
ขยันมาก 🙂
น่า ชื่นชม
ถูกใจถูกใจ