1. ในบล็อก
on
start นำบล็อก DHT11 มาวางต่อ เพื่อตั้งค่าการอ่านค่าของ
DHT11 ในส่วนของ Data pin (…) เปลี่ยนเป็น Pinที่เชื่อมต่อ DHT11 กับ Reka : bit ดังภาพที่ 8
2. ในบล็อก
forever
นำบล็อก if true then ในหมวดของ Logic มาวางในบล็อก forever
3. นำบล็อก
(...) = (…) คือบล็อกที่จะเปรียบเทียบ
ค่าสองค่า มาวางแทน then ในบล็อกของ if true then
4. ต่อจากข้อที่แล้ว
บล็อกเปรียบเทียบนั้นช่องแรกเราจะให้อ่านค่าของ อุณหภูมิ โดยการนำบล็อก Read
temperature มาวาง ส่วนช่องถัดมานั้น
คือค่าที่เราต้องการจะเปรียบเทียบกับช่องแรก เช่น
เรานำบล็อกอ่านค่าของอุณหภูมิมาวางในช่องแรก ช่องที่สองนั้นคือค่าอุณหภูมิที่เราต้องการ
ให้เท่ากับ มากกว่า หรือน้อยกว่า ค่าอุณหภูมิที่อ่านค่าได้ในช่องแรก
โดยสามารถเปลี่ยนเครื่องหมาย เท่ากับ มากกว่า หรือ น้อยกว่าได้
เพื่อให้เงื่อนไขที่เราสร้างนั้นสมบูรณ์ ดังรูปภาพที่ 8
5. ซึ่งเมื่อเปรียบเทียบระหว่างสองค่าได้ถูกต้องตามเงือนไข
จะสั่งให้มอเตอร์ทำงาน โดยใช้บล็อกคำสั่ง Run motor เพื่อให้มอเตอร์ทำงาน ตามเงื่อนไขที่เราสร้างไว้
6. จากนั้นให้ดาว์นโหลดโค้ดลง micro:bit
ภาพที่
8 พัดลมเปิดปิดอัตโนมัติ จากการวัดค่าอุณหภูมิโดยใช้งานเซ็นเซอร์ DHT11