หน้าแรก ดูโปรเจกต์ทั้งหมด
Easy

โปรเจกต์ Multithreading สำหรับผู้เริ่มต้นด้วย Raspberry Pi Pico

การใช้งานแบบขนานของ 2 CPUs ของ Raspberry Pi Pico อย่างง่าย เพื่อควบคุม LED ในขณะที่อ่านค่า Temperature!

โปรเจกต์ Multithreading สำหรับผู้เริ่มต้นด้วย Raspberry Pi Pico

รายการอุปกรณ์และเครื่องมือ

1x Raspberry Pi Pico
-

แอปพลิเคชันและแพลตฟอร์ม

รายละเอียดและวิธีทำ

Introduction

เป้าหมายของโปรเจกต์นี้คือการแสดงให้เห็นถึงความง่ายในการใช้งานฟังก์ชัน Multithreading ที่สามารถทำได้ด้วยบอร์ด Raspberry Pi Pico ที่มี CPU ถึง 2 ตัว! คุณจะสามารถนำ Code นี้ไปประยุกต์ใช้ได้ง่ายๆ โดยไม่จำเป็นต้องมี Hardware เพิ่มเติม!

Environment Set-Up

IDE ที่คุณต้องใช้เพื่อสื่อสารกับ Raspberry Pi Pico คือ Thonny IDE และคุณสามารถดาวน์โหลดลงในคอมพิวเตอร์ของคุณได้ที่นี่: Thonny IDE

Raspberry Pi Pico นั้นโต้ตอบได้ง่ายมาก เนื่องจากคุณสามารถสร้างและบันทึก Script หลายชุดลงในหน่วยความจำของมันได้ นอกจากนี้คุณยังสามารถเพิ่มหน้าต่าง Plotter ที่จะแสดงค่าที่ถูก Print ออกมาได้ โดยการคลิกขวาที่ Terminal ด้านล่างของหน้าจอ แล้วเลือกตัวเลือก "Show plotter" ดังที่เห็นในภาพต่อไปนี้

รูปที่ 1: การเปิดหน้าต่าง Serial Plotter ให้แสดงขึ้นมา

Console ใหม่ควรจะมีลักษณะดังนี้

รูปที่ 2: IDE ที่ได้รับการตั้งค่าแล้ว

Code

Code นี้เรียบง่ายมากและมีการใช้งานหลอด LED และ Temperature sensor ในตัวเพื่อแสดงฟังก์ชัน Multithreading

โดยพื้นฐานแล้ว มันจะช่วยให้คุณสามารถใช้งานทั้งสอง Core ได้พร้อมกันเพื่อปรับความเข้มของแสง LED ในขณะที่ยังสามารถวัดอุณหภูมิจาก Sensor ได้ด้วย

Code

🔒 ปลดล็อก Code

สนับสนุนเพื่อรับ Source Code หรือแอปพลิเคชันสำหรับโปรเจกต์นี้

รหัสอ้างอิงโปรเจกต์: multithreading-for-begginers-with-raspberry-pi-pico-b5f5c1
1499 บาท
PromptPay QR Code