Monthly Archive: May 2018

การติดตั้ง Git

  Git คืออะไร ?      Git คือ เครื่องมือที่เอาไว้บันทึกเวอร์ชันการเปลี่ยนแปลงของไฟล์ในโปรเจคเรา ทำให้เราสามารถที่จะย้อนกลับไปดูเวอร์ชันต่างๆ ของโปรเจคได้ทุกเมื่อ หรือจะดูว่าใครเป็นคนแก้ไขไฟล์นั้นๆได้ ซึ่ง Git เป็น Version Control แบบ Decentralized หรือ Distributed คือไม่ต้องมีเซิร์ฟเวอร์เก็บโค้ดไว้ตรงกลาง ซึ่งจะต่างกับพวก Subversion หรือ CVS ที่ต้องมีเซิร์ฟเวอร์ ที่ไว้คอยเก็บโค้ดรวมไว้ตรงกลาง (Centralized) และที่สำคัญ Git นั้นทำงานได้รวดเร็วมาก เตรียมความพร้อมก่อนใช้งาน    ...

ติดตั้ง ARM Mbed CLI (Offline) บน Ubuntu 16.04.4

STMictoelectronics เป็นหนึ่งในผู้ผลิตอุปกรณ์สารกึ่งตัวนำชั้นแนวหน้าอีกบริษัทหนึ่งของโลก ซึ่งผลิตบอร์ดไมโครคอนโทรลเลอร์ที่คุ้นเคยกันดี เช่น NUCLEO-F411RE หรือ ARM Cortex-M3 เป็นต้น สำหรับมือใหม่ผู้เริ่มต้นใช้งานไมโครคอนโทรลเลอร์ NUCLEO เหมาะสมสำหรับการเริ่มต้นเรียนรู้ หรือนำไปใช้พัฒนาอุปกรณ์ต้นแบบ ในการเขียนโปรแกรมสำหรับบอร์ดเหล่านี้ สามารถเลือกใช้ซอฟต์แวร์และคอมไพล์เลอร์ในการพัฒนาที่หลากหลาย ทั้งแบบมีลิขสิทธิ์เสียค่าใช้จ่าย (Commercial) และแบบฟรี หรือเป็นแบบ Open Source NUCLEO-F411RE บอร์ดไมโครคอนโทรลเลอร์ ARM Cortex-M4 เบอร์ STM32F411RET6 ออกแบบให้มีขาใช้งานแบบบอร์ด Arduino และมีขาคอนเน็คเตอร์ตัวผู้ 19×2 จำนวน 2 แถว มาพร้อมส่วนดาวน์โหลดโปรแกรมและดีบั๊กเชื่อมต่อกับเครื่องคอมพิวเตอร์ผ่านพอร์ต Mini...

การใช้ Node.js กับ บอร์ด Arduino โดยใช้Johnny-Five

Johnny-Five เป็นJavaScript ออกแบบมาสำหรับผู้ที่ต้องการเริ่มต้นใช้งานหุ่นยนต์ที่ขับเคลื่อนและมีการใช้ JavaScriptกับ บอร์ดArduino ได้อีกด้วย 1.ติดตั้งโปรแกรม Node.js   ทำการดาวน์โหลด โปรแกรม Node.js จาก  https://nodejs.org/en/download เมื่อโหลดเส็ด ก็กด NEXT ๆๆ ไปได้เลยคับ จากนั้นทำการเปิดโปรแกรม Sublime Text(อันนี้แล้วแต่ละคนจะใช้โปรแกรมอะไรก๊ได้คับที่ไว้เขียนโค้ด) และทำการเขียนโค้ดตามนี้นะคับ มาจากนั้นกด Ctrl+Shift+s เพื่อบันทึกไฟล์ ,ตั้งชื่อไฟล์และเปลี่ยนนามสกุล .js นะคับ เช่น test.js และจำไว้ด้วยว่าไฟล์อยุ่ตรงนั้นและไดร์ไหน จากนั้นทำการเป็นโปรแกรม Node.js command prompt...

เริ่มต้น Firebase Cloud Functions กันเถอะ

สวัสดีครับ ชาวเมกเกอร์ วันนี้มาแนะนำการใช้งาน Firebase Cloud Functions ก่อนอื่นเรามาทำความรู้จักกับ Firebase กัน พร้อมแล้วไปกันเลย           Firebase Cloud Functions คืออะไร ? บริการฝั่ง server เพื่อตอบรับการ trigger จากบริการต่างๆใน Firebaseโดย Google Cloud จะเก็บฟังก์ชันทั้งหมดที่เราเขียนขึ้นมา ขั้นตอนการติดตั้ง Firebase ทำการติดตั้ง Node JS แล้วทำการดาวน์โหลดเวอร์ชั่น 8.11.1 LTS  ...

เปิด-ปิดไฟผ่าน LineBot โดยใช้ Noed-RED และ mqtt

#ความรู้ที่ผมได้ จาก chiang mai maker club พอดีพี่ๆจาก เชียงใหม่เมเกอร์ เขาให้ความรู้ใหม่ๆมาให้  มีทั้ง Node-RED และ Rasyberry pi และ LINE แล้วก็ให้มาลองทำเองดู ผมก็เลยลองทำ เปิด-ปิด ไฟผ่านLinebot ก็มีคนสนใจพอสมควรก็เลยต้องมาเขียนบทความ การที่จะใช้line bot  ปิด-เปิด ไฟ จะต้องมี 1.Node-RED 2.บอร์ด esp32หรือบอร์ดที่เชื่อม wifiได้ 3.line bot 4.mqtt ขั้นตอนการให้เราสร้างlinebot เข้าได้ตามลิ้งค์เลยคับ ...

Skip to toolbar