บทช่วยสอนที่ 2 เกี่ยวกับการห่อหุ้มบอร์ด Intel® Galileo
ร่างกายของเราอยู่ในความรู้สึกที่ขับเคลื่อนด้วยกระแสไฟฟ้า ด้วยการใช้เซ็นเซอร์สัมผัสแบบความจุ เราจึงสามารถใช้ความจุทางไฟฟ้าของร่างกายของเราเพื่อเปิดใช้งานการใช้ไมโครโฟน
เมื่อใช้พิน PWM ที่แสดงอยู่ถัดจากหมายเลขพิน เราสามารถจําลองพินอะนาล็อกเป็นเอาต์พุตโดยใช้พินดิจิทัล PWM พิเศษของบอร์ด ซึ่งทําให้เราสามารถเอาต์พุตค่าระหว่าง 0-5 V ซึ่งแสดงด้วยช่วงตัวเลข 0-255 เมื่อใช้ค่าเหล่านี้ เราสามารถปรับความสว่างของไฟ LED ได้
การเขียนโค้ดอาจยุ่งเหะ การใช้ฟังก์ชันช่วยให้นักพัฒนารายอื่นๆ สามารถอ่านโค้ดของคุณได้อย่างง่ายดาย การใช้หลักปฏิบัติและคําแนะนําทั่วไปจะช่วยให้คุณและทีมของคุณเขียนและเข้าใจรหัสที่มีประสิทธิภาพ
การเขียนฟังก์ชันเป็นขั้นตอนแรกก่อนที่จะเขียนโค้ดสําหรับฟังก์ชันเป็นขั้นตอนแรกที่ดีในการกําหนดสิ่งที่คุณต้องการทํา เมื่อมีการสร้างเอกสารใหม่ การเขียนโค้ดที่แท้จริงจะง่ายขึ้น
ท้าทาย
- คุณจะแก้ไขโค้ดในภาพร่างล่าสุดเพื่อปรับปรุงการอ่านได้อย่างไร
- คุณใช้ฟังก์ชันประเภทโมฆะเมื่อใดและเพราะเหตุใด
- หากคุณต้องการปิดไมโครโฟนเมื่อตัวเก็บประจุได้รับสัญญาณอินพุตสูงควรทําอย่างไร
- คุณจะอัปเดตรหัสดังกล่าวอย่างไร
- แทนที่จะใช้คําสั่ง if/else คุณจะใช้โครงสร้างการควบคุมอื่นๆ เพื่อให้ได้ผลลัพธ์เดียวกันอย่างไร ดูโครงสร้างการควบคุมในเอกสารอ้างอิง Arduino