สร้างเครื่องจับเท็จด้วย ElecFreaks Micro: bit Tinker Kit: 8 ขั้นตอน (พร้อมรูปภาพ)

สร้างเครื่องจับเท็จด้วย ElecFreaks Micro: bit Tinker Kit: 8 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

Anonim

ด้วยเครื่องจักรนี้ความจริงจะไม่มีทางหนีจากคุณไปได้! ตราบใดที่คุณสามารถทำให้ตัวแบบของคุณถือเซ็นเซอร์ความชื้นอยู่ครู่หนึ่ง

บทช่วยสอนนี้ได้รับการสนับสนุนโดย Samuel Ong จากสถาบัน Raffles

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

วัสดุ:

ขั้นตอนที่ 1: วัสดุ:

1 x BBC micro: bit

1 x สาย Micro USB

1 x คณะกรรมการฝ่าวงล้อม

1 x Octopus OLED

1 x เซ็นเซอร์ความชื้น

เคล็ดลับ: หากคุณต้องการส่วนประกอบทั้งหมดข้างต้นคุณอาจต้องใช้ ElecFreaks Micro: bit Tinker Kit

ขั้นตอนที่ 2: เป้าหมาย:

ทำความรู้จักกับ Octopus LED และเซ็นเซอร์ความชื้นในดิน

  • เรียนรู้สถิติพื้นฐาน
  • ทำบางอย่างโดยใช้เซ็นเซอร์ความชื้น
  • ขั้นตอนที่ 3: ขั้นตอน

    ขั้นตอนที่ 1 - ส่วนประกอบ

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

    ถัดไปเสียบ Octopus LED หนึ่งในสามช่องควรทำ

    ขั้นตอนที่ 4: ขั้นตอน

    ขั้นตอนที่ 2 - การเข้ารหัสล่วงหน้า

    เราจะต้องเพิ่มแพคเกจของรหัสเพื่อให้สามารถใช้ส่วนประกอบชุดของเรา คลิกที่ "ขั้นสูง" ในลิ้นชักรหัสเพื่อดูส่วนรหัสเพิ่มเติมและดูที่ด้านล่างของลิ้นชักรหัสสำหรับ "เพิ่มแพ็คเกจ"

    นี่จะเป็นการเปิดกล่องโต้ตอบ คัดลอกและวางลิงค์ต่อไปนี้ลงในช่องข้อความ "เพิ่มแพ็คเกจ": http://pxt.microbit.org/50544-64675-33322-24641 คลิกที่ไอคอนค้นหาหรือกด Enter จากนั้นคลิกที่ปุ่ม Tinkercademy

    หมายเหตุ: หากคุณได้รับคำเตือนให้บอกคุณว่าแพคเกจบางอย่างจะถูกลบเนื่องจากปัญหาความไม่ลงรอยกันให้ทำตามคำแนะนำหรือสร้างโครงการใหม่ในเมนูไฟล์โครงการ

    ขั้นตอนที่ 5: ขั้นตอน

    ขั้นตอนที่ 3 - การเข้ารหัส

    ก่อนอื่นให้ทำการเริ่มต้น OLED โดยใช้บล็อคในส่วน OLED ดังที่แสดงในภาพ

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

    ส่วนนี้ของรหัสจะคำนวณค่าเบี่ยงเบนมาตรฐานของค่าที่อ่านได้ในนาทีแรก ค่าเบี่ยงเบนมาตรฐานแสดงว่าการอ่านแตกต่างกันอย่างไร ค่าเบี่ยงเบนมาตรฐานที่ใหญ่กว่าหมายถึงความแปรปรวนในการอ่านมากขึ้น บล็อก "Math.sqrt" รากที่สองค่าที่กำหนดและถูกเพิ่มใน JavaScript

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

    เพื่อบรรเทาความเหนื่อยล้าของนิ้วคุณสามารถดาวน์โหลดรหัสด้านล่าง: http: //makecode.microbit.org/29019-49351-22059-80 …

    ขั้นตอนที่ 6: ขั้นตอน

    ขั้นตอนที่ 4: ใช้มัน

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

    ตอนนี้เปิดอุปกรณ์ อุปกรณ์จะบันทึกค่าการนำไฟฟ้าของผิวของคุณภายใต้สถานการณ์ที่สงบ จากนั้นจะให้ค่าเฉลี่ยและส่วนเบี่ยงเบนมาตรฐาน

    หลังจากอ่านค่าเริ่มต้นแล้วให้ถามอีกครั้ง! หากบุคคลนั้นโกหกเขาจะประสาทและอุปกรณ์สามารถรับสิ่งนั้นได้ส่งผลให้มีการตรึงกางเขน

    ขั้นตอนที่ 5 - สำเร็จ!

    Voila! ตอนนี้คุณสามารถทดสอบการโกหกด้วยเครื่องนี้ได้อย่างง่ายดาย

    บทความนี้มาจาก Tinkercademy Basic Lie Detector

    ขั้นตอนที่ 7: การอ่านสัมพัทธ์:

    ทำการตรวจจับผู้บุกรุกด้วย Micro: bit

    ElecFreaks ทำเครื่องให้อาหารปลาโดย Micro: bit

    เครื่องวัดความชื้นพืช

    ทำอุปกรณ์สัญญาณกันขโมยด้วย Micro: bit

    สร้างเครื่องตรวจจับความเคลื่อนไหวด้วย Micro: bit และ Elecfreaks Octopus Kits

    ใช้ ElecFreaks Micro: bit Tinker Kit เพื่อสร้างแสงสมาร์ท

    สร้างเครื่องเพลงด้วย ElecFreaks Micro: bit Tinker Kit

    หากคุณต้องการอ่านบล็อก elecfreaks ล่าสุดยินดีต้อนรับสู่หน้า Facebook ของเรา

    ขั้นตอนที่ 8: