Blynk คืออะไร ?
ลองนึกภาพการสร้างต้นแบบโปรเจ็คในสมาร์ทโฟน ที่แบบลากวางปุ่ม ลากวางแถบเลื่อน ลากวางกราฟและวิดเจ็ต ๆ ในไม่กี่นาที เครื่องมือเหล่านี้สามารถควบคุมบอร์ด Arduino และรับข้อมูลจากมันได้ ฟังดูยอดไปเลยใช่ไหมครับ!!
Blynk ใช้กับอะไรได้บ้าง ?
Blynk ไม่ใช่แอปที่ทำงานเฉพาะกับอุปกรณ์ที่เฉพาะเจาะจง แต่ได้รับการออกแบบมาเพื่อสนับสนุนบอร์ดที่ทั่วไปมักใช้อยู่แล้ว เช่น Arduino NodeMCU ESP8266 และทำงานได้กับ iOS และ Android และอื่น ๆ อีกมามาย กดที่นี่ เพื่อดูบอร์ดที่รอบรับ
Blynk ทำงานอย่างไร ?
Blynk ทำงานผ่านทางอินเทอร์เน็ต ดังนั้นข้อกำหนดเพียงอย่างเดียวคืออุปกรณ์สามารถเชื่อมต่อกับอินเทอร์เน็ตได้ ไม่ว่าเราจะเลือกการเชื่อมต่อแบบใดก็ตาม Ethernet, Wi-Fi หรืออาจจะเป็น ESP8266 ไลบรารี่ของ Blynk และโค๊ดตัวอย่างจะช่วยให้ออนไลน์ โดยเชื่อมต่อกับ Blynk Server และจับคู่กับสมาร์ทโฟน
สถาปัตยกรรมของ Blynk
ไม่ใช่เรื่องง่ายที่จะเอา Arduino เชื่อมต่อออกจากเครือข่ายภายในบ้าน ดังนั้นเขาจึงได้สร้างเซิร์ฟเวอร์ Blynk ขึ้นมา โดยจะจัดการกับการรับรองความถูกต้องและการสื่อสารทั้งหมดและยังเก็บข้อมูลบนบอร์ดในขณะที่สมาร์ทโฟนออฟไลน์ เซิร์ฟเวอร์ Blynk ทำงานบน Java และเป็นโอเพนซอร์ส สามารถเรียกใช้งานได้ภายในเครื่องหากต้องการจริง ๆ การรับส่งข้อความระหว่างแอพพลิเคชั่นเคลื่อนที่ Blynk Server และ Arduino ใช้โปรโตคอลไบนารีที่ง่ายและมีขนาดเล็กและรวดเร็วผ่านซ็อกเก็ต TCP/IP
สำหรับผู้ผลิตใหม่และมีประสบการณ์
ดูครับว่าโค๊ดของ Blynk ง่ายแค่ไหน เมื่อเราอัพโหลด Arduino จะเชื่อมต่อกับเซิร์ฟเวอร์และจับคู่อุปกรณ์ของเราโดยอัตโนมัติ
ติดตั้งง่ายสุดๆ
เมื่อออกแบบ Blynk เขาให้ความสำคัญกับการลดความซับซ้อนของสิ่งต่าง ๆ เพื่อให้เห็นผลลัพธ์แรกอย่างรวดเร็ว อย่างไรก็ตามถ้าเขียนโค้ดที่ซับซ้อนขึ้น ก็จะมีอิสระเต็มที่ในมือที่จะจัดการวิตเจทต่างๆในตัว Blynk
ขั้นตอนการใช้งาน:
แค่นั้นแหละครับ แค่นี้จริงๆ ฮ่าๆๆ อย่างพึ่งเครียดครับ มันไม่ได้วุ่นวายซับซ้อนขนาดน๊านนนน!!!
สำหรับคนที่ไม่เข้าใจนะครับ ผู้สร้าง Blynk เขามีวิดีโอบน Kickstarter ของเขาสำหรับการทบทวนเนื้อหาแบบรวดเร็ว และจะแสดงวิธีง่าย ๆ ในการเปิดไฟผ่าน Blynk ด้วยสมาทโฟนด้วยนะออ (ภาษาอังกรฤษเด้อ!! ไว้เค้าจะทำภาษาไทยมาสอนนะต๊ะเองนะ)
ผู้สร้าง Blynk เขาไม่ทราบว่าพวกเราจะทำอะไรกับมัน ... จริง ๆ มันเหมือนกับการให้เราแสดงสิ่งที่สามารถทำอะไรกับ Arduino ได้จากเครื่องมือที่ Blynk ให้มา และต่อไปนี้เป็นเพียงตัวอย่างบางส่วนสำหรับแรงบันดาลใจให้พวก FC ทุกท่านนำไปใช้กับ Blynk นะครับ
มีอะไรเหลือในตู้เย็นบ้าง
หากตัดสินใจที่จะสร้างโดรนให้พิจารณา Blynk เป็นตัวควบคุม ใช้วิดเจ็ตจอยสติ๊กหรือสั่งคำสั่งโดยการเอียงโทรศัพท์
สื่อสารข้อมูลกับพืช
สามารถสื่อสารข้อมูลกับพืช โรงเพาะชำ แปลงเกษตร เพื่อดูอุณหภูมิ ความชื้น รดน้ำ และดูและพวกมัน
Blynk มีอะไรให้ใช้บ้าง ?
ผู้สร้าง Blynk วางแผนที่จะมีเครื่องมือในการให้บริการทุกประเภทของโปรเจ็ค วิดเจ็ตบางส่วนจะรวมอยู่ในแอปเวอร์ชันพื้นฐานและอาจมีการซื้อเพิ่มเติมตามความต้องการ (ถ้าใช้ดีก็อุดหนุนเค้าบ้างนะครับ หนับหนุน ๆ)
อนาคตของ Blynk ?
ผู้สร้าง Blynk สนใจเกี่ยวกับความต้องการ ในเว็บไซต์ของ Blynk ทุกคนจะสามารถบอกเขาได้ว่า พวกเราต้องการเครื่องมือใดสำหรับโครงการของเราและเขาจะดำเนินการในเรื่องนี้!! (ว๊าวววว!!!)
เอาหล่ะฮะโม้ตามเขามากมากล่ะ สรูปเลยล่ะกัน ไอ้เจ้า Blynk เนี้ยมันทำให้เราส่งข้อมูลผ่านอินเตอร์เน็ตระหว่างอุปกรณ์ไมโครคอนโทรเลอร์เช่น Arduino, NodeMCU ESP8266, Raspberry Pi ให้ส่งข้อมูลมายังสมาทโฟนเราได้ แถมยังใช้สมาทโฟนไปความคุมอุปกรณ์เหล่านี้ได้ และมันง่ายม๊วกกกกกกกกกกก!!!! ถ้าไม่เชื่อนะไปดู EP ต่อไปนะครับ
ที่มา: www.blynk.cc