เริ่มต้นใช้งาน Blynk: อุปกรณ์ DIY IoT อย่างง่าย

เริ่มต้นใช้งาน Blynk: อุปกรณ์ DIY IoT อย่างง่าย

Blynk [Broken URL Removed] เป็นบริการ Internet of Things (IoT) ที่ออกแบบมาเพื่อให้การควบคุมระยะไกลและการอ่านข้อมูลเซ็นเซอร์จากอุปกรณ์ของคุณรวดเร็วและง่ายดายที่สุด ในบทความนี้ เราจะพูดถึงว่า Blynk คืออะไร มันทำงานอย่างไร และให้ตัวอย่างสั้นๆ สองโครงการเกี่ยวกับการใช้บริการที่แตกต่างกันด้วยบอร์ดพัฒนา NodeMCU และ Raspberry Pi





การเริ่มต้นพัฒนาวัตถุอัจฉริยะโดยใช้ไมโครคอนโทรลเลอร์ไม่เคยง่ายอย่างนี้มาก่อน และอุปกรณ์ IoT ได้รับความนิยมเพิ่มขึ้นอย่างรวดเร็วในช่วงไม่กี่ปีที่ผ่านมา บอร์ดพัฒนา เช่น Arduino หรือ Raspberry Pi สามารถใช้เพื่อควบคุมทุกอย่างตั้งแต่ปลั๊กไฟในบ้านของคุณไปจนถึงของประดับตกแต่งคริสต์มาสที่กระตุ้นการเคลื่อนไหว





ด้านหนึ่งที่อาจก่อให้เกิดปัญหาสำหรับผู้ที่ไม่ได้ฝึกหัดคือการเข้ารหัสและการสร้างเครือข่าย Blynk ตั้งเป้าที่จะขจัดความจำเป็นในการเขียนโค้ดที่ครอบคลุม และทำให้ง่ายต่อการเข้าถึงอุปกรณ์ของคุณจากทุกที่บนสมาร์ทโฟนของคุณ ใช้งานได้ฟรีสำหรับมือสมัครเล่นและนักพัฒนา แม้ว่าจะมีให้ใช้ในเชิงพาณิชย์โดยมีค่าธรรมเนียม แต่บริษัทต่างๆ สามารถใช้ Blynk เพื่อสร้างแอปและระบบของตนเอง แล้วขายโดยใช้แบรนด์ของตนเอง





Blynk ใช้เซิร์ฟเวอร์และไลบรารีของตัวเองเพื่อให้บริการทำงาน แต่แอป Blynk ดูเหมือนจะเป็นจุดแข็งหลัก

เข้าสู่แอพ Blynk

แอป Blynk ให้บริการฟรีบน Android และ iOS เป็นจุดเริ่มต้นสำหรับโครงการของคุณ โดยมีระบบลากและวางที่ใช้งานง่ายสำหรับการสร้างการควบคุมแบบกำหนดเองสำหรับการตั้งค่า IoT ของคุณ เวิร์กโฟลว์นั้นรวดเร็ว: เมื่อเริ่มต้นโปรเจ็กต์ใหม่ คุณจะได้รับแจ้งให้เลือกบอร์ดการพัฒนาของคุณจากรายการที่ครอบคลุม และวิธีการเชื่อมต่อของคุณ จากนั้นแอปจะส่งโทเค็นการให้สิทธิ์ผ่านอีเมลเพื่อเชื่อมต่อกับอุปกรณ์ของคุณผ่านเซิร์ฟเวอร์ Blynk



โอเวอร์คล็อก raspberry pi 3 b+

องค์ประกอบควบคุมเรียกว่า วิดเจ็ต : วิธีการป้อนข้อมูลและการแสดงผลแบบต่างๆ รวมถึงปุ่ม ตัวเลื่อน จอยสติ๊ก กราฟ และข้อความตอบกลับ นอกจากนี้ยังมีวิดเจ็ตเฉพาะส่วนประกอบด้วยการควบคุมที่เก๋ไก๋สำหรับ LEDS, จอ LCD และแม้แต่วิดีโอสตรีมสด วิดเจ็ตที่เพิ่มคุณสมบัติต่างๆ ให้โดดเด่นยิ่งขึ้น เช่น การโพสต์ไปยัง Twitter อัตโนมัติ และการแจ้งเตือนที่กำหนดเอง

แม้ว่าแอปจะให้บริการฟรี แต่ก็จำกัดจำนวนวิดเจ็ตที่คุณสามารถใช้ได้ในคราวเดียวโดยให้ค่า 'พลังงาน' แก่พวกเขาทั้งหมด แอพนี้ให้ยอดคงเหลือ 2,000 แก่คุณเพื่อเล่นพร้อมตัวเลือกในการซื้อเพิ่มเติมหากจำเป็น





ฉันพบว่ายอดเงินเริ่มต้นที่ให้มานั้นมากเกินพอสำหรับโครงการตัวอย่างที่แสดงไว้ที่นี่ แม้ว่าหากการตั้งค่าของคุณซับซ้อนกว่านั้น คุณอาจพบว่าน้ำผลไม้หมดเร็วมาก

วิดเจ็ตแต่ละรายการมีเมนูแก้ไขที่ให้คุณเปลี่ยนชื่อและสีได้ จากนั้นคุณเลือกพินที่จะส่งผลกระทบ (ไม่ว่าจะเป็นพินบนบอร์ดของคุณหรือพินเสมือนของ Blynk) พร้อมกับช่วงของค่าที่จะส่ง สำหรับการแสดงผลเอาต์พุต เช่น กราฟและกล่องข้อความ คุณสามารถเลือกความถี่ที่ต้องการให้อัปเดตได้ ซึ่งจะช่วยประหยัดแบนด์วิดท์อันมีค่าได้





Blynk ยังมีความสามารถในการกำหนดคำสั่งให้กับพิน 'เสมือน' ซึ่งผู้ใช้กำหนดค่าการเชื่อมต่อระหว่างแอพและฮาร์ดแวร์ ดังนั้นจึงสามารถใช้ปุ่มเดียวในแอปเพื่อทริกเกอร์เหตุการณ์ต่างๆ บนอุปกรณ์ได้ เราจะกล่าวถึงวิธีใช้สิ่งเหล่านี้ในบทความต่อไป

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

คุณยังสามารถแชร์โปรเจ็กต์โดยไม่อนุญาตให้เข้าถึงฮาร์ดแวร์ของคุณ ซึ่งเป็นวิธีที่ดีในการสอนวิธีใช้แอพให้ผู้คนโดยไม่ปล่อยให้พวกเขาเปิดและปิดไฟของคุณ!

ฉันพบว่าการสร้างแอปนั้นรวดเร็วและใช้งานง่ายมาก เมื่อสร้างแล้ว คุณสามารถเริ่มใช้งานได้ทันทีโดยกดสัญลักษณ์เล่นที่มุมบนขวา หากคุณต้องการเปลี่ยนแปลงในภายหลัง คุณสามารถกดปุ่มเดิมเพื่อกลับสู่โหมดแก้ไข

เซิร์ฟเวอร์ Blynk

เมื่อคุณสร้างแอปเพื่อควบคุมอุปกรณ์ของคุณแล้ว คุณจะมีทางเลือกสองทางในการสื่อสารกับอุปกรณ์

เซิร์ฟเวอร์คลาวด์ Blynk นั้นรวดเร็ว ตอบสนอง และใช้งานได้ฟรี การเชื่อมต่อกับอุปกรณ์ Wi-Fi นั้นง่ายพอๆ กับการคัดลอกรหัสการอนุญาตที่คุณสร้างขึ้นลงในร่าง Arduino และให้รายละเอียด Wi-Fi ของคุณ สำหรับ Raspberry Pi นั้น Blynk มีสคริปต์ทดสอบซึ่งคุณสามารถเรียกใช้ด้วยรหัสการให้สิทธิ์ของคุณในลักษณะเดียวกันได้ ในบทความนี้ เราจะสร้างสคริปต์ของเราเองโดยใช้ไลบรารี Blynk เพื่อเชื่อมต่อกับบริการ

ตัวเลือกที่สองคือ เป็นเจ้าภาพของคุณเอง เซิร์ฟเวอร์ Blynk Blynk ให้บริการเซิร์ฟเวอร์ Java แบบโอเพ่นซอร์ส Netty ซึ่งสามารถเรียกใช้จากคอมพิวเตอร์ของคุณ หรือแม้แต่ Raspberry Pi สิ่งนี้มีประโยชน์หลายประการสำหรับผู้ใช้บางคนในแง่ของการทำงานและความปลอดภัย แม้ว่าในตัวอย่างของเรา เราจะเน้นที่การใช้เซิร์ฟเวอร์คลาวด์ Blynk ที่มีให้

ห้องสมุด Blynk

องค์ประกอบที่สามและสุดท้ายของ Blynk คือ ห้องสมุด Blynk . ไลบรารีนี้ทำงานร่วมกับรายการบอร์ดพัฒนาจำนวนมากเพื่อให้สามารถสื่อสารระหว่างแอปและฮาร์ดแวร์ของคุณได้

อย่างง่ายที่สุด ทั้งหมดที่จำเป็นคือการติดตั้งไลบรารี่ และโหลดหนึ่งในภาพร่างตัวอย่างที่มีคำอธิบายประกอบอย่างดีที่ให้มา

กะพริบตา: การตั้งค่าเริ่มต้น

ติดตั้งแอพ Blynk บนสมาร์ทโฟนของคุณ และสร้างบัญชี ตรวจสอบให้แน่ใจว่าคุณใช้ที่อยู่อีเมลที่คุณสามารถเข้าถึงได้จริงเนื่องจากเป็นที่ที่โทเค็นการอนุญาตของคุณจะถูกส่งไป ตอนนี้สร้างโปรเจ็กต์ เลือกบอร์ดที่คุณจะใช้และวิธีที่คุณจะเชื่อมต่อกับบอร์ด ทั้งสองตัวอย่างที่นี่เชื่อมต่อผ่าน Wi-Fi แม้ว่าการเชื่อมต่อผ่าน Bluetooth, Ethernet และแม้แต่ GSM ก็สามารถทำได้เช่นกัน

สร้างโครงการของคุณ การดำเนินการนี้จะส่งโทเค็นการให้สิทธิ์โดยอัตโนมัติ หากคุณไม่ได้รับ คุณสามารถส่งใหม่ได้โดยเลือกไอคอนการตั้งค่าโปรเจ็กต์ (น็อตเล็กๆ) เลือกอุปกรณ์ของคุณ แล้วเลือก 'อีเมล'

ถัดไป ติดตั้งไลบรารี Blynk จากเว็บไซต์ Blynk สำหรับ Arduino ให้ติดตั้งไลบรารี่โดยการคัดลอกไฟล์ลงใน your Arduino > ห้องสมุด โฟลเดอร์ หากคุณยังใหม่กับ Arduino นี่คือ คู่มือการเริ่มต้นใช้งาน .

สำหรับ Raspberry Pi คุณต้องติดตั้ง Node.js ก่อน มีคำแนะนำสำหรับการติดตั้ง Node.js ในบทความนี้หากคุณต้องการ

ประการแรก ตรวจสอบให้แน่ใจว่า Pi ของคุณเป็นเวอร์ชันล่าสุด และติดตั้งแพ็คเกจที่จำเป็นสำหรับบิวด์

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential

จากนั้นติดตั้ง ตัวจัดการแพ็คเกจโหนด , NS เปิดปิด ห้องสมุดและ กะพริบตา ห้องสมุดโดยพิมพ์สิ่งนี้ลงในหน้าต่างเทอร์มินัลของคุณ

sudo npm install -g npm
sudo npm install -g onoff
sudo npm install -g blynk-library

คุณสามารถตรวจสอบทุกอย่างทำงานได้โดยเรียกใช้สคริปต์ทดสอบ Blynk:

blynk.js [YourAuthorizationTokenHere]

หากทุกอย่างใช้งานได้ ควรมีลักษณะดังนี้:

หากคุณได้รับข้อผิดพลาด ตรวจสอบให้แน่ใจว่า Pi ของคุณเป็นเวอร์ชันล่าสุด และคุณได้ติดตั้ง Node.js เวอร์ชันล่าสุดแล้ว ก่อนที่จะติดตั้งไลบรารี NPM, OnOff และ Blynk อีกครั้ง

ตั้งค่าอย่างรวดเร็วด้วย NodeMCU

ตัวอย่างแรกนี้แสดงให้เห็นว่าการตั้งค่าระบบอย่างง่ายโดยใช้ Blynk นั้นรวดเร็วเพียงใด ไม่จำเป็นต้องมีการเข้ารหัส และเมื่อติดตั้งแล้ว จะเป็นแบบสแตนด์อโลนโดยสมบูรณ์ ตราบใดที่บอร์ดสามารถเข้าถึงการเชื่อมต่อ Wi-Fi ของคุณได้ คุณสามารถเข้าถึงได้จากทุกที่โดยใช้สมาร์ทโฟนของคุณ

ในการเริ่มต้น ให้ตั้งค่าวงจรอย่างง่ายบนเขียงหั่นขนม เชื่อมต่อพิน D0 ไปที่ขาบวกของ LED และกลับไปที่พิน GND ผ่านตัวต้านทาน 220 โอห์ม

เปิดโปรเจ็กต์ NodeMCU ในแอป Blynk ทางด้านขวา ให้เลือก ปุ่ม วิดเจ็ตจากเมนู เลือกปุ่มของคุณในโครงการของคุณเพื่อเปิดเมนูคุณสมบัติ คุณสามารถตั้งชื่อและเลือกพินบนบอร์ด NodeMCU ของคุณได้ที่นี่ เลือก พิน D0 จากรายการเอาต์พุตและโหมดสวิตช์เพื่อให้เป็นสวิตช์เปิดและปิด แทนที่จะเป็นสวิตช์กดชั่วขณะ

กดย้อนกลับ (การเปลี่ยนแปลงทั้งหมดจะถูกบันทึกโดยอัตโนมัติ) จากนั้นกดไอคอนเล่นที่มุมบนขวาเพื่อเริ่มแอปของคุณ คุณสามารถกดปุ่มเดิมนี้ได้ทุกเมื่อเพื่อกลับไปแก้ไขโครงการของคุณ

ถัดไป เปิด Arduino IDE และเลือกบอร์ด NodeMCU และพอร์ตจากเมนูเครื่องมือ หากคุณไม่เห็นบอร์ดของคุณในเมนูนี้ คุณอาจต้องติดตั้งไลบรารี่ ESP8266 (คู่มือนี้น่าจะช่วยได้)

ตอนนี้เปิดสคริปต์สแตนด์อโลน ESP8266 ที่ Blynk ให้ไว้ในห้องสมุดโดยไปที่ ไฟล์ > ตัวอย่าง > Blynk > Boards_WiFi > ESP8266_Standalone . แทนที่ตัวยึดตำแหน่งสำหรับโทเค็นการให้สิทธิ์ด้วยตัวแทนที่คุณได้รับทางอีเมล และป้อนรายละเอียด Wi-Fi ของคุณ

char auth[] = 'YourAuthToken';
char ssid[] = 'YourNetworkName';
char pass[] = 'YourPassword';

บันทึกภาพร่างในชื่อใหม่ แล้วอัปโหลดไปยังบอร์ดของคุณ เมื่อคุณกดปุ่มในแอป ไฟ LED ควรเปิดและปิด หากไม่ได้ผล ให้ตรวจสอบว่าคุณกดไอคอนเล่นในแอปแล้ว

ในกรณีง่ายๆ เช่นนี้ Blynk สามารถติดตั้งได้รวดเร็วอย่างเหลือเชื่อ

เป็นที่น่าสังเกตว่าเนื่องจากสิ่งนี้ใช้เซิร์ฟเวอร์ Blynk คุณสามารถควบคุมบอร์ดของคุณได้จากทุกที่ ตราบใดที่บอร์ดสามารถเข้าถึงการเชื่อมต่อ Wi-Fi ที่บ้านของคุณได้ และสมาร์ทโฟนของคุณมีการเข้าถึงข้อมูลมือถือ

กะพริบตาบน Raspberry Pi

คุณสามารถใช้ Blynk ในลักษณะเดียวกับในตัวอย่างด้านบนบน Raspberry Pi ได้โดยใช้สคริปต์ทดสอบ Blynk แต่มีฟังก์ชันการทำงานที่ลึกกว่าที่หมุดเสมือนของ Blynk มีให้ ซึ่งเราจะพิจารณาในตอนนี้

Blynk ทำงานโดยใช้ Node.js ดังนั้นโค้ดที่เราจะเขียนในวันนี้จะเป็น Javascript หากคุณยังใหม่กับภาษานี้ สิ่งนี้ควรเป็นจุดเริ่มต้นที่ดีในการเริ่มต้น

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

คุณจะต้องการ:

  • สวิตช์แม่เหล็กประตู (เรียกอีกอย่างว่าสวิตช์กก)
  • 1x1k? ตัวต้านทาน
  • 1x10k? ตัวต้านทาน
  • 1x220? ตัวต้านทาน
  • 1x LED
  • เขียงหั่นขนมและสายเชื่อมต่อ

ตั้งค่าเขียงหั่นขนมของคุณดังนี้:

windows 10 คุณต้องได้รับอนุญาตเพื่อดำเนินการนี้

โปรดทราบว่าไลบรารีของ Blynk ใช้หมายเลข GPIO ของพินของ Pi ดังนั้นเราจะใช้หมายเลขเหล่านี้ในโปรเจ็กต์นี้ เชื่อมต่อพิน 5V และ GND เข้ากับรางจ่ายไฟบนเขียงหั่นขนม เชื่อมต่อ GPIO pin 22 บน Raspberry Pi กับ LED anode และเชื่อมต่อแคโทดกับรางกราวด์ผ่าน 220? ตัวต้านทาน ต่อ GPIO pin 17 เข้ากับด้านหนึ่งของ 1k? ตัวต้านทานและเชื่อมต่อ 10? ตัวต้านทานไปอีกด้านหนึ่ง และด้าน 5V ของรางไฟ สุดท้ายให้เชื่อมต่อสวิตช์กกของคุณกับด้าน GND ของรางไฟฟ้าด้านหนึ่งและบนเส้นที่ 1k? และ 10k? ตัวต้านทานมาบรรจบกัน การตั้งค่าตัวต้านทานแบบดึงขึ้นนี้จะทำให้แรงดันไฟฟ้าที่พิน 17 อ่านสูงเมื่อเปิดสวิตช์

สร้างโครงการใหม่ในแอป Blynk และเลือกบอร์ด Raspberry Pi ของคุณ จากเมนูวิดเจ็ต ให้เลือกค่าที่ติดป้ายกำกับ อีเมล และวิดเจ็ตการแจ้งเตือน

เลือก Labeled Value ตั้งชื่อแล้วเลือก พินเสมือน V0 เนื่องจากเป็นพินอินพุท คุณยังสามารถเปลี่ยนวิธีการแสดงข้อมูลได้อีกด้วย ในกรณีนี้ ให้เพิ่ม 'The door is ' ก่อน /pin/ ในแท็บ Label เราสามารถปล่อยให้ค่าความถี่ในการอ่านเป็นการตั้งค่าเริ่มต้น แต่คุณสามารถเปลี่ยนค่านี้เพื่อส่งข้อมูลไปยังแอปของคุณในอัตราที่ต่างออกไป

เป็นที่น่าสังเกตว่า คุณไม่จำเป็นต้องป้อนที่อยู่อีเมลลงในวิดเจ็ตอีเมลจริงๆ เนื่องจากเราจะเพิ่มลงในโค้ดในภายหลัง แม้ว่าวิดเจ็ตนั้นจะต้องแสดงอยู่ก่อนจึงจะใช้งานได้

เมื่อคุณพอใจกับรูปลักษณ์ของแอปแล้ว ให้กดปุ่มเล่นที่มุมบนขวา

ตอนนี้สร้างสคริปต์ใหม่ที่เรียกว่า blynkdoor.js . รหัสเต็มมีคำอธิบายประกอบอย่างเต็มที่ ที่นี่ .

sudo nano blynkdoor.js

เราต้องเริ่มต้นด้วยการนำเข้าไลบรารี Blynk เพิ่มรหัสการให้สิทธิ์ของเรา และสร้างอินสแตนซ์ของ Blynk เพื่อใช้ในสคริปต์ของเรา

var blynklib = require('/usr/local/lib/node_modules/blynk-library');
var AUTH ='PasteAuthorizationCodeHere'
var blynk = new blynklib.Blynk(AUTH);

เรายังต้องนำเข้าไลบรารี OnOff และประกาศตัวแปรที่ตั้งค่าสวิตช์กกและ LED ของเรา เราจะสร้างตัวแปรสำหรับพินเสมือนที่เราตั้งค่าในแอป Blynk

var Gpio = require('onoff').Gpio,
reed = new Gpio(17, 'in', 'both'), //register changes 'both' when switch is opened and closed
led = new Gpio(22, 'out');
var virtualPin = 0;

ตอนนี้เราจะใช้ นาฬิกา ฟังก์ชันจากไลบรารี OnOff เพื่อดูการเปลี่ยนแปลงในสวิตช์กกของเรา สวิตช์ประตูอยู่ที่ 0 หรือ 1 และเมื่อใดก็ตามที่ค่านั้นเปลี่ยนแปลง เราจะเขียนการเปลี่ยนแปลงนั้นไปที่พิน LED

reed.watch(function(err,value){
led.writeSync(value);

เราสามารถใช้ค่านี้ในการส่งข้อมูลไปยังแอป Blynk ได้ หากประตูปิด เราต้องการที่จะเห็นสิ่งนั้นในวิดเจ็ต Labeled Value ของคุณ หากประตูเปิด เราต้องการรับการแจ้งเตือนและอีเมลแจ้งเรา เราทำสิ่งนี้ด้วยคำสั่ง if และใช้ virtualWrite , แจ้ง , และ อีเมล ฟังก์ชันจากไลบรารี Blynk เอกสารฉบับเต็มสำหรับ Blynk สามารถพบได้ ที่นี่ .

if(value==0){
blynk.virtualWrite(virtualPin,'Closed');
console.log('Door Closed');
};
if(value==1){
blynk.notify('The door just opened!');
blynk.email('email@address.here', 'Front Door', 'The front door just opened.');
blynk.virtualWrite(virtualPin,'Open');
console.log('Door Open');
};
});

ตอนนี้เมื่อใดก็ตามที่สวิตช์กกลงทะเบียนการเปลี่ยนแปลงของค่า ข้อมูลจะถูกส่งไปยังพินเสมือนของเรา และในกรณีที่เปิดประตูไปยังวิดเจ็ตการแจ้งเตือนในแอป เช่นเดียวกับการเขียนไปยังคอนโซล โปรดทราบว่าเครื่องมือจัดฟันสุดท้ายนั้นมาจากจุดที่เราเริ่ม นาฬิกา ฟังก์ชั่นด้านบน

สุดท้ายเราต้องรีเซ็ตพินเมื่อโปรแกรมสิ้นสุด นี่ก็เหมือนกับ GPIO. การล้างข้อมูล () คุณคงคุ้นเคยกันดีอยู่แล้ว

process.on('SIGINT', function () {
led.unexport();
reed.unexport();
});

ตอนนี้บันทึกรหัสของคุณและออก รันสคริปต์ของคุณโดยใช้ node.js

sudo node blynkdoor.js

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

เป็นที่น่าสังเกตว่าแอป Blynk จะต้องทำงานบนโทรศัพท์ของคุณเพื่อรับการแจ้งเตือนแบบพุช แม้ว่าอีเมลจะทำงานไม่ว่าแอปจะทำงานอยู่หรือไม่ก็ตาม

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

โปรเจ็กต์นี้เป็นการแนะนำเบื้องต้นของ Blynk แม้ว่าสิ่งที่เราได้กล่าวถึงในที่นี้สามารถปรับเปลี่ยนได้อย่างง่ายดายสำหรับโครงการบ้านอัตโนมัติหรือไมโครคอนโทรลเลอร์เกือบทุกชนิด

คุณเคยใช้ Blynk หรือไม่? คุณมีระบบที่ซับซ้อนอย่างบ้าคลั่งในการใช้บริการที่คุณต้องการแบ่งปันกับเราหรือไม่? แจ้งให้เราทราบในความคิดเห็นด้านล่าง!

เครดิตรูปภาพ: Giuseppe Caccavale ผ่าน YouTube.com

แบ่งปัน แบ่งปัน ทวีต อีเมล Canon กับ Nikon: กล้องยี่ห้อไหนดีกว่ากัน?

Canon และ Nikon เป็นสองชื่อที่ใหญ่ที่สุดในอุตสาหกรรมกล้อง แต่แบรนด์ใดที่มีกล้องและเลนส์ให้เลือกดีกว่ากัน?

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • DIY
  • สมาร์ทโฮม
  • Arduino
  • ราสเบอร์รี่ปี่
  • ระบบอัตโนมัติในบ้าน
  • อินเทอร์เน็ตของสรรพสิ่ง
  • อิเล็กทรอนิกส์
เกี่ยวกับผู้เขียน เอียน บัคลี่ย์(216 บทความที่ตีพิมพ์)

Ian Buckley เป็นนักข่าวอิสระ นักดนตรี นักแสดง และโปรดิวเซอร์วิดีโอที่อาศัยอยู่ในกรุงเบอร์ลิน ประเทศเยอรมนี เมื่อเขาไม่ได้เขียนหนังสือหรืออยู่บนเวที เขากำลังซ่อมแซมอุปกรณ์อิเล็กทรอนิกส์หรือโค้ด DIY โดยหวังว่าจะเป็นนักวิทยาศาสตร์ที่คลั่งไคล้

เพิ่มเติมจาก Ian Buckley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก
หมวดหมู่ Diy