การควบคุม Servo และ LED ด้วย ESP8266 ผ่าน Web Browser

เมื่อต้นเดือนที่ผ่านมา มีภารกิจเล็กๆน้อยๆ โดยต้องการควบคุมกลไกง่ายๆ โดยใช้เซอร์โว 2 ตัว กับหลอด LED 1 ชุดและที่สำคัญคือมันจะต้องเป็นอะไรที่ Portable มีขนาดไม่ใหญ่มาก และเคลื่อนย้ายอุปกรณ์ได้ง่าย สามารถควบคุมผ่าน Android หรือ Iphone ได้ มองไปมองมา เห็นบอร์ด Nodemcu V2 (ESP-12E) อยู่ เลยคิดว่าจะเอามาใช้เป็น Access Point และทำเป็น Web Server เพื่อให้อุปกรณ์ เช่นโทรศัพท์ หรือคอมพิวเตอร์สามารถเข้ามาควบคุมได้โดยผ่าน เครือข่าย WIFI ของตัว Nodemcu เอง ทำให้ไม่จำเป็นต้องพัฒนาแอพพลิเคชั่นเพื่อรองรับอุปกรณ์ทุกตัว ซึ่งลดงานไปได้เยอะมาก

โค้ดของเธอนำพาเราไปสู่ดวงจันทร์

20 กรกฎาคม 1969 ยานอะพอลโล 11 ลงจอดบนดวงจันทร์ได้สำเร็จ เป็นครั้งแรกของมนุษยชาติที่ได้ย่างก้าวบนดินแดนอื่นที่ไม่ใช่โลก เบื้องหลังความสำเร็จนั้นประกอบไปด้วยการทำงานร่วมกันผู้คนนับร้อย และมาร์กาเร็ต แฮมิลตัน (Margaret Hamilton) เป็นหนึ่งในนั้น โค้ดของเธอนำพาเราไปสู่ดวงจันทร์

มาสร้างไฟล์ Cascade ไว้ใช้ตรวจจับวัตถุกัน

ในตอนที่แล้วนั้น ได้แสดงตัวอย่างการเขียนโปรแกรม Face Detection โดยใช้ Library SimpleCV บนภาษา Python ที่มีข้อดีคือ ใช้งานง่าย ไม่ยุ่งยาก โดยในตอนนั้นเราจะเห็นว่า มีไฟล์ xml ชื่อ face.xml ที่ถูกใช้ในฟังก์ชัน findHaarFeature  และในตอนนี้เราจะมาทำความรู้จักกับ Haar feature-based ซึ่งถูกพัฒนาขึ้นมาเพื่อใช้ในการตรวจจับวัตถุ และเราจะมาสร้างไฟล์ xml ของเราเองกันครับ

งานที่กำลังจะมาถึง สำหรับแรงงานในยุคถัดไป

“พวกเรายังต้องการแรงงานอีกมาก เรายังต้องการใครสักคนที่มาจัดการหน้า login และที่สำคัญคือ คุณไม่จำเป็นต้องเป็นระดับซุปเปอร์สตาร์” เมื่อตลาดแรงงานในอเมริกากำลังเกิดการเปลี่ยนแปลง และมันจะเกิดแบบเดียวกันในทุกๆที่อีกด้วย ลองดูจากบทความใน wired.com ที่เขียนถึงตลาดแรงงานในอเมริกากันครับ

[Raspberry Pi] Nextcloud : Part 3: การตั้งค่า cache, max upload, pretty url

หลังจากตอนก่อนพูดถึงการติดตั้งทั้งใน Server และ Client ไปแล้ว ตอนนี้จะกลับมาพูดถึงการปรับแต่งฝั่ง Server เพื่อให้เราใช้งาน Nextcloud ได้ราบรื่นขึ้น ตอนนี้จะประกอบด้วย ปรับแต่ง Memory Caching ปรับแต่งให้อัพโหลดไฟล์ที่ใหญ่กว่า 512 MB ได้ PRETTY URL

[ Raspberry Pi ] Nextcloud : Part 2 : การติดตั้ง Desktop Client และ Mobile Client

***—ตอนนี้รูปจะเยอะหน่อยนะ—-*** ติดตั้ง Desktop Client และ  Mobile Client ซึ่งถ้ารู้แล้วข้ามก็ได้ไม่ได้ยากอะไร เพราะอันที่จริงตอนนี้คือเนื้อหา Part1 แต่ขี้เกียจซะก่อน จะไม่พูดถึงเลยก็รู้สึกค้างคาใจเหมือนเขียนไม่ครบ เลยแยกตอนกันซะงั้น ? เนื่องจากคราวที่แล้วเราติดตั้ง Nextcloud Server และใช้งาน Nextcloud Server ผ่านเว็บเบราว์เซอร์ ทีนี้เพื่อความสะดวกไม่ต้องคอยล็อกอินเข้าเว็บเบราว์เซอร์ เพื่ออัพโหลดหรือดาวน์โหลดไฟล์ เราสามารถซิงค์ไฟล์จากคอมพิวเตอร์หรือมือถือของเราผ่านโปรแกรม Client ได้ง่ายยิ่งขึ้น