บทแนะนำ1และขั้นตอนที่7เกี่ยวกับการห่อหุ้มสำหรับบอร์ด Intel® Galileo
ในบทเรียนนี้เราเรียนรู้ว่าสิ่งที่เครื่องจะได้ยิน จากการส่งออกที่เรียบง่ายโดยใช้จอแสดงผลแบบอนุกรมเพื่อ Led ที่ตอบสนองต่อสัญญาณเสียงเข้าเราก็จะมีรอยขีดข่วนต่อพื้นผิวของสิ่งที่เป็นไปได้
เราเรียนรู้ว่าเส้นทางสามารถช่วยให้เราขยายไมโครคอนโทรลเลอร์ของเราได้อย่างไรโดยการให้ตัวเลือกมากมายสำหรับการเสียบเซนเซอร์
การใช้จอแสดงผลแบบอนุกรมเราสามารถส่งต่อค่าที่เข้ามาของสิ่งที่ไมโครโฟนหยิบขึ้นมา เพื่อที่จะเห็นว่าในโลกทางกายภาพเราได้เชื่อมต่อกับ LED ที่มีตัวต้านทานที่มาพร้อมกับช่วยจำกัดการไหลเวียนของกระแสไฟฟ้า โดยการใช้กฎของโอห์มเราสามารถคำนวณจำนวนความต้านทานที่จำเป็นในการไม่ระเบิด LED ของเราได้อย่างถูกต้อง
ท้าทาย
คุณจะปรับเปลี่ยนรหัสเพื่อเปิด LED ที่ตัวอย่างเสียงที่ต่ำกว่า (ไดรฟ์ข้อมูล) ได้อย่างไร
เชื่อมต่อไฟ Led เพิ่มอีกสองสามคหรับโปรเจ็กต์ของคุณและเบาขึ้นอยู่กับข้อมูลขาเข้าที่ได้รับจากไมโครโฟน ลองกะพริบแต่ละ LED ตามช่วงการอ่านข้อมูลขาเข้าที่แตกต่างกัน
เปิดตัวอย่างตัวค่อยๆ (ไฟล์ > ตัวอย่าง > 01 พื้นฐาน > จาง) คุณจะใช้รหัสตัวอย่างนี้ในการขยายรหัสของคุณได้อย่างไร
หมาย เหตุ | รหัสนี้ใช้ pin 9 สำหรับ LED ดังนั้นคุณจึงสามารถใช้วงจรปัจจุบันของคุณทดสอบได้ |
เมื่ออัตราตัวอย่างมีค่ามากถึงค่าที่กำหนดให้ตั้งค่าความสว่างของ LED ให้มืดลง มิฉะนั้นจะตั้งค่าให้สว่างไสวอย่างเต็มที่
ข้อมูลเสียงขาเข้าเป็นเส้นหยักเล็กน้อย ไม่มีการเปลี่ยนแปลงที่ราบรื่นระหว่างค่า คุณจะใช้เทคนิคการทำให้ราบรื่น (การคำนวณการอ่านค่าเฉลี่ย) เพื่อให้ได้ค่าการเปลี่ยนเกียร์ที่คงที่ได้อย่างไร
กวดวิชาที่ราบรื่น Arduino