SmartGate: 5 ขั้นตอน

SmartGate: 5 ขั้นตอน

สารบัญ:

Anonim

ในตอนท้ายของการเรียนการสอนนี้คุณควรจะสามารถสร้างประตูอัตโนมัติโดยการเขียนโปรแกรม Intel Edison ใน จาวาสคริ ประตูจะเปิดเมื่อคุณอยู่ใกล้กับ แตะคณะกรรมการ เซ็นเซอร์ (มือของคุณหากเป็นระบบขนาดเล็กเช่นเรา) และจะปิดโดยอัตโนมัติหลังจาก 5 วินาทีหรือด้วย บลูทู ธ พลังงานต่ำ: โดยการมี โทรศัพท์ Android และแอพ Android(ซอร์สโค้ด) ที่เราจะให้ประตูจะเปิด "ด้วยตนเอง" โดยการกดปุ่มเปิดและปิดหรือเพียงแค่เข้าไปใกล้ประตู

วัสดุ:

ขั้นตอนที่ 1: ข้อกำหนด

1. Intel Edison

2. การ คณะกรรมการการขยายตัว Arduino

3. ก แตะคณะกรรมการ

4. สอง เซอร์โวมอเตอร์ (เราใช้สิ่งที่รวมอยู่ใน ชุดเริ่มต้นของ Grove Plus)

5. ปฏิบัติตามคำแนะนำในการเริ่มต้นใช้งาน Intel Edison ใน XDK นี่คือลิงค์

บันทึก: หากคุณเป็นผู้เริ่มต้นใน "ขั้นตอนที่ 4: ลองใช้" เลือก Intel XDK IoT Edition (JavaScript) และทำตามคำแนะนำเพื่อทราบพื้นฐานของการเขียนโปรแกรม Intel Edison

ขั้นตอนที่ 2:. โปรแกรม Intel Edison ใน Javascript

1. ดาวน์โหลด โฟลเดอร์นี้ที่นี่

2. เปิด Intel XDK IoT Edition

3. ลงชื่อเข้าใช้ ใช้บัญชี Intel XDK ของคุณ

4. ที่มุมซ้ายล่างของหน้าจอคลิกไอคอนสีเขียวตามด้วย เปิดโครงการ Intel XDK

5. หมวด สำหรับโค้ด JavaScript ที่เราดาวน์โหลดและเลือกไฟล์ nodeWs.xdk ภายในโฟลเดอร์ NodeJS

6. เลือกอุปกรณ์ Intel Edison ของคุณ ในเมนูแบบเลื่อนลง - เลือกอุปกรณ์ -

7. วิ่ง โปรเจ็กต์โดยคลิกไอคอนสีเขียวบน IDE (ไม่ใช่ที่มีการวาดบั๊ก)

ขั้นตอนที่ 3: ตั้งค่า Touch Board และ Intel Edison

นี่คือส่วนที่สนุก!

ติดตั้ง Intel เอดิสัน และ แตะคณะกรรมการ โดยทำตามแผนผังของรูปภาพเหล่านี้

ในกรณีที่ภาพถ่ายเหล่านี้ไม่เพียงพอเรา อัปโหลด ชุดของรูปภาพที่นี่

บันทึก: ใน D3 และ D6 ติดตั้งเซอร์โวมอเตอร์สองตัวสำหรับประตูซึ่งเป็นเป้าหมายหลักของคำแนะนำนี้ มองเข้าไปใกล้เหล่านั้นมากกว่าโมดูลอื่น ๆ

ขั้นตอนที่ 4: ตั้งค่า Bluetooth Low Energy สำหรับ Intel Edison

ในโฟลเดอร์ที่คุณดาวน์โหลดมาก่อนจะมีชื่อไฟล์. txt BLEcommand. ใส่รหัสเหล่านั้น ทีละบรรทัด ใน ผงสำหรับอุดรู สถานีปลายทาง สิ่งนี้จะเชื่อมต่อกับเท่านั้น อุปกรณ์เดียวซึ่งจะเหมือนกับที่คุณจะใช้กับ Android App ที่เราจะใช้ในขั้นตอนต่อไป

ขั้นตอนที่ 5: เรียกใช้รหัส Android

เรียกใช้แอพ Android นี้โดยใช้ Android IDE ที่คุณชื่นชอบและใช้แอพเดียวกันบนสมาร์ทโฟนของคุณ

สนุก!

บันทึก: หากคุณมีปัญหาคุณสามารถติดต่อเราได้ที่ [email protected] เราจะช่วยคุณแก้ปัญหาที่เกี่ยวข้องกับหัวข้อนี้แน่นอน:) และคุณจะช่วยได้ไม่เพียง แต่เรา แต่ยังรวมถึงคนอื่นเพราะเรา ทำให้ความมุ่งมั่นที่จะปรับปรุงการเรียนการสอนนี้ และทำให้มันมีชีวิต!