สารบัญ:

เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT: 5 ขั้นตอน
เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT: 5 ขั้นตอน

วีดีโอ: เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT: 5 ขั้นตอน

วีดีโอ: เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT: 5 ขั้นตอน
วีดีโอ: สร้าง Dashboard โดยใช้ Microsoft Excel | We Mahidol 2024, มิถุนายน
Anonim
เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT
เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT
เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT
เตรียมบอร์ดของคุณให้พร้อมสำหรับ AppShed IoT

ในบทเรียนสั้นๆ นี้ เราจะมาดูวิธีทำให้ NodeMCU ของคุณแฟลชด้วยเฟิร์มแวร์ AppShed IoT เพื่อให้สามารถใช้กับแพลตฟอร์ม AppShed IoT และคอลเลกชั่นแอปได้

แพลตฟอร์ม AppShed IoT เป็นแพลตฟอร์มที่ช่วยให้ผู้ใช้สามารถสร้างแอปและโปรแกรมที่กำหนดเองได้อย่างรวดเร็วและง่ายดายซึ่งแอปนั้นสามารถโต้ตอบกับบอร์ด NodeMCU IoT ผู้ใช้สามารถสร้างแอพได้ทุกระดับความสามารถบน appshed.com จุดเน้นของบทเรียนนี้ไม่ได้อยู่ที่ด้านการสร้างแอป แต่เป็นการตั้งค่าบอร์ดของคุณให้ทำงานร่วมกับแพลตฟอร์ม AppShed IoT

ขั้นตอนที่ 1: ฮาร์ดแวร์ใดที่คุณต้องการ

Image
Image
ซอฟต์แวร์ที่คุณต้องการ
ซอฟต์แวร์ที่คุณต้องการ

เพื่อให้บอร์ดของคุณเปล่งประกายด้วยเฟิร์มแวร์ คุณจะต้องใช้เครื่องมือและบริการดังต่อไปนี้:

  • NodeMCU (ซึ่งสามารถพบได้ที่นี่)
  • คอมพิวเตอร์ Windows/Mac
  • สาย USB
  • การเชื่อมต่ออินเทอร์เน็ต

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

ขั้นตอนที่ 2: ซอฟต์แวร์ที่คุณต้องการ

ซอฟต์แวร์ที่คุณต้องการ
ซอฟต์แวร์ที่คุณต้องการ

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

  • ดาวน์โหลด Arduino IDE (ที่นี่)
  • ร่างเฟิร์มแวร์ AppShed IoT (ที่นี่)

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

ขั้นตอนที่ 3: ตั้งค่า

ติดตั้ง
ติดตั้ง
ติดตั้ง
ติดตั้ง

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

ก่อนอื่นให้ทำการติดตั้ง Arduino IDE ลงในคอมพิวเตอร์ของคุณก่อน เมื่อคุณเปิดไฟล์ปฏิบัติการ คุณควรได้รับคำแนะนำเกี่ยวกับขั้นตอนการติดตั้งซึ่งค่อนข้างง่าย

เมื่อติดตั้ง Arduino IDE แล้ว เราจะต้องเพิ่มไลบรารี่บางส่วนเข้าไปเพื่อให้สามารถอัปโหลดเฟิร์มแวร์ AppShed ได้

  • เปิด Arduino IDE
  • คลิกที่ไฟล์
  • คลิกที่การตั้งค่า
  • ในกล่องที่มีป้ายกำกับ - URL ผู้จัดการบอร์ดเพิ่มเติมวางลิงก์ต่อไปนี้:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

  • คลิกช่องทำเครื่องหมายถัดจากแสดงหมายเลขบรรทัด
  • คลิกตกลง
  • คลิก Tools ตามด้วย Board และสุดท้าย Board Manager
  • ค้นหา Esp8266
  • คลิกติดตั้งบนตัวเลือกที่สร้างโดยชุมชน Esp8266
  • คลิกปิด
  • คลิก Sketch ตามด้วย Include Libary และสุดท้าย Manage Libraries
  • ค้นหา arest
  • คลิกติดตั้งบนตัวเลือกที่สร้างโดย Marco Schwartz
  • คลิกปิด

เมื่อเสร็จแล้ว Arduino IDE ของเราก็พร้อมที่จะอัปโหลดร่าง AppShed IoT ไปยัง NodeMCU

ขั้นตอนที่ 4: อัปโหลดเฟิร์มแวร์

อัพโหลดเฟิร์มแวร์
อัพโหลดเฟิร์มแวร์
อัพโหลดเฟิร์มแวร์
อัพโหลดเฟิร์มแวร์
อัพโหลดเฟิร์มแวร์
อัพโหลดเฟิร์มแวร์
อัพโหลดเฟิร์มแวร์
อัพโหลดเฟิร์มแวร์

ตอนนี้เราสามารถเริ่มอัปโหลดเฟิร์มแวร์ AppShed ได้แล้ว สิ่งแรกที่เราต้องทำคือเปิดร่างเฟิร์มแวร์ AppShed ที่เราดาวน์โหลดมาก่อนหน้านี้

เปิดไฟล์ชื่อ AppShedAPFree

ไฟล์นี้ควรเปิด Arduino IDE และถามคุณว่าต้องการเพิ่มลงในไฟล์หรือไม่ ให้คลิกใช่

โดยค่าเริ่มต้น เฟิร์มแวร์ AppShed จะตั้งค่า WIFI SSID และรหัสผ่านเป็นดังต่อไปนี้:

SSID - AppShedIoTPassword - appshedrocksหากคุณต้องการเปลี่ยนแปลงสิ่งนี้ คุณสามารถทำได้โดยเปลี่ยนตัวแปรในบรรทัดที่ 21 และ 22 ของเฟิร์มแวร์ ตรวจสอบให้แน่ใจว่ารหัสผ่านและ SSID มีความยาวมากกว่า 8 อักขระ

เมื่อกำหนดค่าเฟิร์มแวร์แล้ว เราสามารถเสียบ NodeMCU เข้ากับคอมพิวเตอร์ด้วยสาย USB เพื่อเริ่มการอัปโหลด เราต้องดำเนินการดังต่อไปนี้:

  • คลิกเครื่องมือ
  • คลิกบอร์ด
  • เลื่อนไปจนเห็น NodeMCU 1.0 แล้วคลิก
  • คลิกเครื่องมือ
  • คลิกพอร์ต
  • คลิก Com(Number) (สำหรับ windows)
  • คลิก USBtoUART

ในที่สุด เราก็สามารถอัพโหลดเฟิร์มแวร์ได้

คลิกอัปโหลด (ลูกศรสีน้ำเงิน)

การอัปโหลดควรใช้เวลาประมาณ 1 - 2 นาที เมื่อมันบอกว่าอัปโหลดเสร็จแล้ว คุณก็พร้อมแล้ว!

ขั้นตอนที่ 5: ทดสอบเฟิร์มแวร์/ข้อสรุป

ทดสอบเฟิร์มแวร์/ข้อสรุป
ทดสอบเฟิร์มแวร์/ข้อสรุป

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

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

  • ตรวจสอบให้แน่ใจว่า AppShed IoT Board ของคุณเปิดอยู่ (ผ่าน USB หรือแบตเตอรี่)
  • ก่อนเชื่อมต่อกับบอร์ด ให้เปิดลิงก์ต่อไปนี้บนอุปกรณ์มือถือของคุณ

apps.appshed.com/firmwaretester

  • เชื่อมต่ออุปกรณ์มือถือของคุณกับ AppShed IoT Board
  • คลิกปุ่มทดสอบในแอพและทำตามคำแนะนำบนหน้าจอ

หากคุณมีปัญหาหรือคำถามใดๆ ในระหว่างกระบวนการนี้ โปรดเข้าร่วม AppShed IoT Discord ของเราโดยที่เรามีช่องทางหลากหลายสำหรับคำถาม การจัดแสดงโครงการ และแม้แต่การแจกของรางวัลฮาร์ดแวร์บางส่วน คุณมี AppShed IoT Board แล้ว เข้าร่วมชุมชนได้เลย!

ความขัดแย้ง -

แนะนำ: