สารบัญ:

จี้รักที่เชื่อมต่อโดยใช้ ESP8266: 7 ขั้นตอน
จี้รักที่เชื่อมต่อโดยใช้ ESP8266: 7 ขั้นตอน

วีดีโอ: จี้รักที่เชื่อมต่อโดยใช้ ESP8266: 7 ขั้นตอน

วีดีโอ: จี้รักที่เชื่อมต่อโดยใช้ ESP8266: 7 ขั้นตอน
วีดีโอ: 📲💡 Arduino EP.1 การติดตั้ง Arduino+ESP8266 WiFi ทีละขั้นตอน 2024, กรกฎาคม
Anonim
จี้รักที่เชื่อมต่อกันโดยใช้ ESP8266
จี้รักที่เชื่อมต่อกันโดยใช้ ESP8266

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

ขั้นตอนที่ 1: เรื่องสั้นโดยใช้จี้ความรัก

Image
Image

ขั้นตอนที่ 2: เกี่ยวกับโครงการนี้

ในโครงการนี้ เรามี 2 จี้ซึ่งมี WiFi ในตัวและเชื่อมต่อกับเซิร์ฟเวอร์ AdaFruit ผ่านทางอินเทอร์เน็ต

ฉันทำจี้เองเป็นจี้ "ฉันรักเธอ" คุณสามารถแกะสลักอะไรก็ได้ที่คุณต้องการ ดังนั้น ถ้าฉันคิดถึงใครสักคน แทนที่จะส่งข้อความหรือโทรหาเธอว่าฉันคิดถึงคุณ ซึ่งเป็นสิ่งที่ทุกๆ คนบนโลกนี้ทำกัน ฉันสามารถกดปุ่มบนจี้เพื่อให้ไฟ LED เรืองแสงบนอุปกรณ์ของฉันได้ หลังจากนั้นไม่กี่วินาที จี้อีกอันที่บุคคลที่ฉันให้เป็นของขวัญก็จะเริ่มเรืองแสงเช่นกัน บุคคลอื่นอาจอยู่ที่ใดก็ได้ในโลกกว้าง และอุปกรณ์นี้จะช่วยให้ฉันถ่ายทอดความรู้สึกของฉันไปยังอีกคนหนึ่งได้ นี่เป็นวิธีใหม่ในการแสดงความรู้สึกของคุณต่อคนที่คุณรัก นอกจากนี้ยังสามารถเป็นสัญญาณ Bat ของคุณเพื่อเรียกเพื่อนของคุณมาเล่น! ฟีเจอร์ “Blue Tick” บน WhatsApp Messenger ซึ่งทำหน้าที่เป็นใบตอบรับการอ่านสำหรับเรา โครงการของเรามีคุณสมบัติเหมือนกัน! ทันทีที่อีกคนเห็นว่าจี้เรืองแสงเขาจะรู้ว่าฉันกำลังส่งข้อความและทันทีที่กดปุ่มไฟ LED จะดับที่จี้ทั้งสองเพื่อรับทราบว่าพวกเขาได้เห็น ข้อความของคุณ. นี่คือวิธีที่ฉันสามารถระบุได้ว่าข้อความของเราถูกส่งออกไป กระบวนการทั้งหมดสามารถทำได้ในทางกลับกัน อีกฝ่ายสามารถทำซ้ำขั้นตอนเพื่อถ่ายทอดสิ่งที่พวกเขาต้องการพูดโดยทำแบบเดียวกัน

ขั้นตอนที่ 3: ส่วนประกอบที่จำเป็น

  1. ESP8266 01 โมดูล
  2. แบตเตอรี่ลิเธียม
  3. HT7333 IC
  4. ตัวต้านทาน 10k
  5. ตัวต้านทาน 100E
  6. ปุ่มกด
  7. ไฟ LED
  8. TP4056 โมดูลชาร์จแบตเตอรี่

ขั้นตอนที่ 4: แผนภาพการเชื่อมต่อ

ขั้นตอนที่ 5: กระบวนการทำงานโดยละเอียดของโครงการ

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

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

ขั้นตอนที่ 6: รหัสสำหรับโครงการ

ฉันได้ทำโค้ดแยกสำหรับจี้ทั้งสองแล้ว และคุณสามารถดาวน์โหลดโค้ดทั้งสองได้จากที่นี่

ขั้นตอนที่ 7: วิดีโอการสอน

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

แนะนำ: