สารบัญ:

IOT Connect: 7 ขั้นตอน
IOT Connect: 7 ขั้นตอน

วีดีโอ: IOT Connect: 7 ขั้นตอน

วีดีโอ: IOT Connect: 7 ขั้นตอน
วีดีโอ: วิธีแก้ปัญหา Arduino ไม่เจอคอมพอร์ต COM Port ลงโปรแกรมไม่ได้ ใช้กับ ESP8266 ESP32 ได้ Arduino IDE 2 2024, พฤศจิกายน
Anonim
Image
Image
การสร้างต้นแบบบอร์ด IOT Connect ของคุณ
การสร้างต้นแบบบอร์ด IOT Connect ของคุณ

IoT Connect เป็นโครงการโอเพ่นซอร์สที่ช่วยสตาร์ทอัพบน IoT IoT Connect จะช่วยให้คุณมีไลบรารีของ ESP8266, ไลบรารี AutoCad Eagle, ไฟล์บอร์ด, สคีมา และแพลตฟอร์มคลาวด์สำหรับรับข้อมูลเซ็นเซอร์และควบคุมรีเลย์กำลังจากระยะไกลได้จากทุกที่ IoT Connect ได้รับการกำหนดค่าด้วย AI ยอดนิยมเช่น Amazon Alexa และ Google Assistant เมื่อใช้โปรเจ็กต์นี้ เราจะแนะนำคุณเกี่ยวกับขั้นตอนการสร้างอุปกรณ์ IoT Connect ของคุณเองโดยใช้ ESP8266 และวิธีซิงค์กับแพลตฟอร์มคลาวด์ IoT Connect มาเริ่มกันเลย.

ขั้นตอนที่ 1: การสร้างต้นแบบบอร์ด IOT Connect ของคุณ

การสร้างต้นแบบบอร์ด IOT Connect ของคุณ
การสร้างต้นแบบบอร์ด IOT Connect ของคุณ
การสร้างต้นแบบบอร์ด IOT Connect ของคุณ
การสร้างต้นแบบบอร์ด IOT Connect ของคุณ
การสร้างต้นแบบบอร์ด IOT Connect ของคุณ
การสร้างต้นแบบบอร์ด IOT Connect ของคุณ

นี่คือขั้นตอนในการสร้างบอร์ดของคุณเอง คุณสามารถข้ามขั้นตอนที่ 1 และ 2 หากสั่งบอร์ดจากที่นี่

  1. ขั้นแรกให้เปิดเว็บไซต์ทางการของ IOT Connect แล้วคลิกแท็บ "ความช่วยเหลือและเนื้อหา" ในแถบนำทาง
  2. คุณจะพบการออกแบบบอร์ดสองประเภท

    1. การแก้ไข 1 คือการออกแบบที่ไม่มีเซ็นเซอร์ติดอยู่ ประกอบด้วยรีเลย์ 8 ตัวเพื่อควบคุมอุปกรณ์ 8 ชิ้นจากบอร์ด esp8266 หนึ่งบอร์ด
    2. การแก้ไขที่ 2 เป็นการออกแบบที่คุณจะพบเซ็นเซอร์สองตัวคือ DHT11 และ LDR สำหรับตรวจจับอุณหภูมิ ความชื้น และแสงจากบริเวณโดยรอบและรีเลย์ 8 ตัว
  3. ฉันจะใช้บอร์ดแก้ไข 2 ในคำแนะนำนี้ แต่กระบวนการแก้ไขหนึ่งบอร์ดจะยังคงเหมือนเดิมยกเว้นว่าคุณไม่ต้องการเซ็นเซอร์ใด ๆ และเฟิร์มแวร์ที่คุณต้องใช้แฟลชนั้นแตกต่างกัน
  4. ดาวน์โหลดไฟล์ Eagle board และไฟล์ Eagle schema ของการแก้ไข 2
  5. ดาวน์โหลด Autodesk Eagle และติดตั้ง
  6. สำหรับการติดตั้งให้ทำตามคำแนะนำในภาพ
  7. คลิกและเปิด rev2-board.brd
  8. ไปที่เว็บไซต์ผู้ผลิต PCB ฉันจะใช้ Lion Circuits สำหรับการผลิต เนื่องจากพวกเขาให้บริการที่ดีและสินค้าที่มีคุณภาพ
  9. ดาวน์โหลดไฟล์.cam จากเว็บไซต์ผู้ผลิต
  10. ไปที่ eagle และคลิกที่ปุ่ม cam process ในแถบด้านบน
  11. คลิกที่ไฟล์ load cam เลือกไฟล์ที่คุณเพิ่งดาวน์โหลด คลิกที่ไฟล์ zip และคลิกประมวลผลงาน และบันทึกไฟล์ zip ไว้ในไดเร็กทอรีในเครื่อง
  12. ไปที่ Lion Circuits และสร้างบัญชีใหม่และโครงการใหม่โดยอัปโหลดไฟล์ zip ที่คุณเพิ่งสร้างขึ้น
  13. ตรวจสอบไดอะแกรมแล้วสั่ง PCB
  14. คุณจะได้รับข้อมูลอัปเดตเกี่ยวกับกระบวนการผลิตอย่างสม่ำเสมอ

ขั้นตอนที่ 2: รับสื่อทั้งหมดสำหรับการทำให้บอร์ดเสร็จสมบูรณ์

รับสื่อทั้งหมดสำหรับการทำบอร์ดให้เสร็จ
รับสื่อทั้งหมดสำหรับการทำบอร์ดให้เสร็จ
รับสื่อทั้งหมดสำหรับการทำบอร์ดให้เสร็จ
รับสื่อทั้งหมดสำหรับการทำบอร์ดให้เสร็จ
รับสื่อทั้งหมดสำหรับการทำบอร์ดให้เสร็จ
รับสื่อทั้งหมดสำหรับการทำบอร์ดให้เสร็จ

เมื่อคุณได้รับบอร์ดแล้ว คุณต้องรวบรวมรายการด้านล่างทั้งหมดเพื่อทำการบัดกรี คุณสามารถค้นหารายการด้านล่าง

  • เครื่องมือ

    • ชุดบัดกรี
    • มัลติมิเตอร์
    • FTDI โปรแกรมเมอร์
  • ส่วนประกอบ

    • 5v รีเลย์ (8 แต่ละบอร์ด)
    • SMPS (แต่ละบอร์ด)
    • Tack Switch (2 แต่ละบอร์ด)
    • ตัวควบคุม 3.3v (แต่ละบอร์ด)
    • ทรานซิสเตอร์ 2n3904 (8 แต่ละบอร์ด)
    • 74HC595 Shift register (แต่ละบอร์ด)
    • ไฟ LED สีน้ำเงินขนาด 3.5 มม. (แต่ละบอร์ด)
    • ESP8266 12-E (แต่ละบอร์ด)
    • Male Header Pin (เพียง 2 ขาสำหรับเพิ่มจัมเปอร์)
    • 104 ตัวเก็บประจุ (แต่ละบอร์ด)
    • ตัวต้านทาน 10 K (แต่ละบอร์ด)
    • ตัวต้านทาน 10 โอห์ม (8 แต่ละบอร์ด)
    • AC Contact (9 แต่ละบอร์ด)
    • ฐาน IC 10 พิน (1 แต่ละบอร์ดสำหรับ 74HC595)
    • DHT11 (บอร์ดละ 1 อัน เฉพาะบอร์ดรุ่น 2)
    • LDR (บอร์ดละ 1 อัน สำหรับบอร์ดรุ่น 2)
  • ซอฟต์แวร์

    • Arduino IDE
    • Auto CAD Eagle

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

ขั้นตอนที่ 3: แฟลชเฟิร์มแวร์

แฟลชเฟิร์มแวร์
แฟลชเฟิร์มแวร์
แฟลชเฟิร์มแวร์
แฟลชเฟิร์มแวร์
แฟลชเฟิร์มแวร์
แฟลชเฟิร์มแวร์

ในการแฟลชเฟิร์มแวร์ คุณจะต้องใช้เครื่องมือต่อไปนี้

  • โน้ตบุค
  • FTDI โปรแกรมเมอร์
  • Aruino IDE
  • Arduino Libraries
  1. ก่อนแฟลชเฟิร์มแวร์ คุณต้องติดตั้งและตั้งค่า Arduino IDE สำหรับ ESP8266 เพื่อทำการติดตั้ง IDE และคลิกที่ File -> Preferences ใน "Additional Boards Manager URLs" ให้วาง "https://arduino.esp8266.com/stable/package_esp8266c…" ตอนนี้แตกไฟล์ Arduino Library zip ลงในไดเร็กทอรี Documents->Arduino->Libraries
  2. ตอนนี้ใน Arduino IDE ให้ไปที่ tools->boards->board manager และติดตั้ง "esp8266 by esp8266 community"
  3. เมื่อติดตั้งบอร์ดแล้ว ให้ไปที่ IOT Connect และดาวน์โหลด Arduino Firmware
  4. ตอนนี้เชื่อมต่อโปรแกรมเมอร์ FTDI กับระบบและติดตั้งไดรเวอร์ เมื่อคุณได้รับหมายเลขพอร์ตในเครื่องมือ -> พอร์ต ใน Arduino IDE ให้เลือกพอร์ต
  5. ก่อนกระพริบให้เพิ่มจัมเปอร์ในส่วนหัวของตัวผู้สองตัวบนบอร์ด IOT Connect ซึ่งตั้งค่า esp8266 เป็นโหมดแฟลชเมื่อเปิดเครื่อง
  6. ตั้งค่าแหล่งจ่ายไฟเป็น 3.3 v (สำคัญมาก) บนโปรแกรมเมอร์ของคุณและเสียบหมุดในบอร์ดที่มีการพิมพ์คำว่า "โปรแกรมเมอร์" ติดฉลากไว้
  7. ตรวจสอบให้แน่ใจว่า esp กะพริบหลังจากได้รับไฟ
  8. ตอนนี้คลิกที่อัปโหลดใน Arduino IDE ของคุณเพื่อแฟลช esp8266
  9. ตอนนี้บอร์ด IoT Connect ของคุณพร้อมที่จะซิงค์กับคลาวด์ IoT Connect แล้ว

ขั้นตอนที่ 4: การเชื่อมต่อบอร์ดกับ IOT Connect Cloud

Image
Image
การเชื่อมต่อบอร์ดกับ IOT Connect Cloud
การเชื่อมต่อบอร์ดกับ IOT Connect Cloud
การเชื่อมต่อบอร์ดกับ IOT Connect Cloud
การเชื่อมต่อบอร์ดกับ IOT Connect Cloud
  1. เมื่อบอร์ดของคุณสว่างและพร้อมที่จะเชื่อมต่อแล้ว ให้ต่อสายไฟเข้ากับแจ็ค AC อินพุต (ดูวิดีโอ)
  2. กดปุ่มรีเซ็ตบนบอร์ด IoT Connect และเปิดเครื่อง คุณจะเห็นไฟ LED สีน้ำเงินเปิดอยู่ ซึ่งแสดงว่าอุปกรณ์ไม่ได้เชื่อมต่อกับอินเทอร์เน็ต
  3. เมื่ออุปกรณ์ได้รับพลังงาน ไฟ LED จะกะพริบซึ่งแสดงว่าอุปกรณ์อยู่ในโหมดตั้งค่า คุณจะพบว่ามีการสร้างชื่อจุดเชื่อมต่อ WiFi "IOT Connect"
  4. ตามวิดีโอ ใช้โทรศัพท์และเชื่อมต่อกับจุดเข้าใช้งาน "IOT Connect" เมื่อคุณเชื่อมต่อโทรศัพท์ คุณจะได้รับแจ้งพร้อมหน้าการกำหนดค่า
  5. ไปที่แท็บข้อมูล คัดลอกรหัสชิปแล้วบันทึกลงในแผ่นจดบันทึก
  6. ตอนนี้ยกเลิกการเชื่อมต่อ WiFi และเชื่อมต่อกับ "IOT Connect" อีกครั้ง ในพรอมต์ให้ไปที่กำหนดค่า WiFi
  7. เลือกจุดเข้าใช้งานที่บ้านของคุณสำหรับการเชื่อมต่ออินเทอร์เน็ต ให้รหัสผ่านและคลิกที่บันทึก
  8. ตอนนี้พรอมต์จะปิดลงและไฟ LED สีน้ำเงินบนอุปกรณ์จะปิดทันทีที่เชื่อมต่ออินเทอร์เน็ต
  9. ไปที่ IOT Connect สร้างบัญชี จากนั้นไปที่ "แผงควบคุม"
  10. เพิ่มห้องแล้วคลิก "เพิ่มอุปกรณ์"
  11. ตั้งชื่อที่กำหนดเองให้กับอุปกรณ์แล้ววางรหัสชิปที่คุณได้คัดลอกไว้ก่อนหน้านี้
  12. ตรวจสอบให้แน่ใจว่าอุปกรณ์เปิดอยู่และเชื่อมต่อกับอินเทอร์เน็ต จากนั้นคลิก "ตกลง"
  13. คุณจะได้รับข้อความแจ้งว่า "อุปกรณ์ของคุณเชื่อมโยงกับบัญชีของคุณเรียบร้อยแล้ว"
  14. แค่นั้นแหละ. ตอนนี้เลือกอุปกรณ์ที่คุณเพิ่งเพิ่มและคลิกที่ปุ่มสลับรีเลย์อื่น คุณจะฟังเฉพาะรีเลย์จะส่งเสียงติ๊ก
  15. คุณยังสามารถเปลี่ยนชื่อรีเลย์ด้วยชื่ออุปกรณ์ที่คุณเชื่อมต่อ ซึ่งจะช่วยให้คุณโทรหา Alexa หรือ Google Home เพื่อควบคุมได้
  16. คุณสามารถแบ่งปันการเข้าถึงอุปกรณ์ระหว่างครอบครัวและเพื่อนของคุณเพียงแค่แชร์รหัสชิป เนื่องจากคุณเป็นคนแรกที่เพิ่มอุปกรณ์ คุณจึงเป็นเจ้าของ คุณจะได้รับอีเมลและการแจ้งเตือนในโทรศัพท์ของคุณ เมื่อมีคนพยายามเชื่อมโยงอุปกรณ์กับบัญชีของพวกเขา
  17. คุณสามารถตั้งค่าทริกเกอร์ให้เปิดหรือปิดรีเลย์ในเวลาที่กำหนดได้โดยใช้แผงควบคุม เช่นเดียวกับ Amazon Alexa และ Google Assistant

ขั้นตอนที่ 5: การซิงค์ Amazon Alexa กับ IOT Connect

Image
Image
กำลังซิงค์ Amazon Alexa กับ IOT Connect
กำลังซิงค์ Amazon Alexa กับ IOT Connect
กำลังซิงค์ Amazon Alexa กับ IOT Connect
กำลังซิงค์ Amazon Alexa กับ IOT Connect
  1. คุณสามารถซื้อ Amazon Alexa Echo Dot ได้จากที่นี่
  2. ตั้งค่าอุปกรณ์ Amazon Alexa ของคุณและติดตั้งแอป Alexa บนโทรศัพท์ Android ของคุณ
  3. ตอนนี้ไปที่ร้านค้าทักษะและเพิ่มทักษะ "IOT Connect" ให้กับบัญชี Alexa ของคุณ
  4. ทันทีที่คุณเปิดใช้งานทักษะ คุณจะถูกเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์การตรวจสอบสิทธิ์ IoT Connect เข้าสู่ระบบและเลือกอุปกรณ์ที่คุณต้องการควบคุมโดยใช้ Alexa
  5. คลิกที่ควบคุมสิ่งนี้จาก Alexa
  6. แค่นั้นแหละ บัญชี Alexa ของคุณซิงค์กับบัญชี IoT Connect
  7. ไม่ต้องไปที่ "แผงควบคุม" ของ IoT Connect และเปลี่ยนชื่อรีเลย์ด้วยอุปกรณ์ที่คุณจะเชื่อมต่อ
  8. ตอนนี้คุณสามารถถาม Alexa ว่า "Alexa ถาม IoT Connect เพื่อเปิดพัดลม" หากคุณได้สร้างบอร์ดแก้ไข 2 พร้อมเซ็นเซอร์ คุณสามารถเรียก Alexa ว่า "Alexa, Ask IOT Connect what's the Temperature", "Alexa, Ask IOT Connect what's the Humidity", "Alexa, Ask IOT Connect what's the Light" ?".

ขั้นตอนที่ 6: การซิงค์ Google Home กับ IOT Connect

Image
Image
กำลังซิงค์ Google Home กับ IOT Connect
กำลังซิงค์ Google Home กับ IOT Connect
กำลังซิงค์ Google Home กับ IOT Connect
กำลังซิงค์ Google Home กับ IOT Connect
  1. หน้าแรกของ Google ไม่มีให้บริการในอินเดีย แต่คุณสามารถใช้ Google Assistant บนโทรศัพท์ของคุณเพื่อควบคุมอุปกรณ์ IOT Connect
  2. รับโทรศัพท์ Android และตั้งค่าผู้ช่วยของ Google
  3. ตอนนี้เรียก "Ok Google คุยกับ iot connect"
  4. คุณจะได้รับคำตอบเพื่อเชื่อมโยงบัญชี Google ของคุณกับบัญชี IoT Connect แตะลิงก์และคุณจะได้รับแจ้งไปยังหน้าการตรวจสอบสิทธิ์เดียวกัน เข้าสู่ระบบและเลือกอุปกรณ์ที่จะควบคุมจากผู้ช่วยของ Google
  5. แค่นั้นแหละ. ตอนนี้ให้พูดว่า "Ok Google ขอให้เชื่อมต่อ iot เพื่อเปิดหลอดไฟ", "Ok Google ถาม IOT Connect ว่าอุณหภูมิเท่าไหร่", "Ok Google ถาม IOT Connect ว่าความชื้นคืออะไร", "ตกลง Google ถาม IOT Connect แสงสว่างคืออะไร?"

ขั้นตอนที่ 7: ขอบคุณสำหรับการอ่าน

Image
Image

ตอนนี้คุณสามารถควบคุมอุปกรณ์ใดก็ได้โดยใช้แอปพลิเคชัน IOT Connect, Google Assistant และ Alexa ของ Amazon จากทุกที่ในโลก

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

ขอบคุณ.

แนะนำ: