บทช่วยสอนที่ 2 เกี่ยวกับการห่อหุ้มบอร์ด Intel® Galileo

เอกสาร

การติดตั้งและตั้งค่า

000006534

18/03/2022

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

เมื่อใช้พิน PWM ที่แสดงอยู่ถัดจากหมายเลขพิน เราสามารถจําลองพินอะนาล็อกเป็นเอาต์พุตโดยใช้พินดิจิทัล PWM พิเศษของบอร์ด ซึ่งทําให้เราสามารถเอาต์พุตค่าระหว่าง 0-5 V ซึ่งแสดงด้วยช่วงตัวเลข 0-255 เมื่อใช้ค่าเหล่านี้ เราสามารถปรับความสว่างของไฟ LED ได้

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

การเขียนฟังก์ชันเป็นขั้นตอนแรกก่อนที่จะเขียนโค้ดสําหรับฟังก์ชันเป็นขั้นตอนแรกที่ดีในการกําหนดสิ่งที่คุณต้องการทํา เมื่อมีการสร้างเอกสารใหม่ การเขียนโค้ดที่แท้จริงจะง่ายขึ้น

ท้าทาย

  • คุณจะแก้ไขโค้ดในภาพร่างล่าสุดเพื่อปรับปรุงการอ่านได้อย่างไร
  • คุณใช้ฟังก์ชันประเภทโมฆะเมื่อใดและเพราะเหตุใด
  • หากคุณต้องการปิดไมโครโฟนเมื่อตัวเก็บประจุได้รับสัญญาณอินพุตสูงควรทําอย่างไร
  • คุณจะอัปเดตรหัสดังกล่าวอย่างไร
  • แทนที่จะใช้คําสั่ง if/else คุณจะใช้โครงสร้างการควบคุมอื่นๆ เพื่อให้ได้ผลลัพธ์เดียวกันอย่างไร ดูโครงสร้างการควบคุมในเอกสารอ้างอิง Arduino