สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
โครงการ Makey Makey »
มีผู้คนจำนวนมากที่ต้องการความช่วยเหลือในการจำการใช้ยาของตนเอง ฉันทำโครงงานนี้ขึ้นเพื่อให้ผ่านการฝึกอบรมนักการศึกษาของ Makey Makey
การแก้ไขปัญหา: ตรวจสอบให้แน่ใจว่าสายจัมเปอร์ของคุณไม่สัมผัสกัน ตรวจสอบให้แน่ใจว่าได้แยกบล็อกวันอย่างถูกต้อง (พื้นผิวที่ไม่ต้องการอาจนำไปสู่ข้อผิดพลาดในโปรแกรม)
หมายเหตุ: เก็บยาให้ห่างจากมือเด็ก
** นี่เป็นต้นแบบและต้องการงานมาก:) **
เสบียง
ฮาร์ดแวร์:
- HVAC เทปอลูมิเนียมหรือฟอยล์
- กาวแท่ง.
- เทปเป็ดสองหน้า
- ดินสอ
- กรรไกร
- ไม้บรรทัด
- 8 คลิปจระเข้
- 6 สายเชื่อมต่อ
- MakeyMakey
- กระดาษแข็งบางหรือกระดาษ A4 หนา
ซอฟต์แวร์:
เกา
ขั้นตอนที่ 1: เตรียมต้นแบบของคุณ
- เตรียมเสบียงของคุณ
- วาดรูปสี่เหลี่ยมผืนผ้าเจ็ดรูปบนแผ่นกระดาษหรือกระดาษแข็งบาง ๆ หนึ่งรายการในแต่ละวันของสัปดาห์
- ตัดสี่เหลี่ยมแล้วพับครึ่งเพื่อทำสวิตช์
- นำเทปอะลูมิเนียมหรือฟอยล์สองชิ้นมาติดที่ด้านในของสวิตช์ อย่าลืมใช้แท่งกาวถ้าคุณใช้กระดาษฟอยล์ อย่าใช้เทปเป็ดเพราะมันเป็นตัวแยกและกระแสจะไม่ไหลผ่าน
- จดวันของคุณบนกระดาษแข็ง คุณสามารถใช้เทปสองหน้าที่นี่หรือใช้แท่งกาวก็ได้
ขั้นตอนที่ 2: การเดินสายไฟ
- ตัดเทปอลูมิเนียมเส้นบางๆ ทำเป็นดินธรรมดา (ตามภาพ)
- ต่อสาย Connector เข้ากับ Makey Makey
- เชื่อมต่อสายตัวเชื่อมต่อแต่ละเส้นเข้ากับคลิปจระเข้ที่ปลายด้านหนึ่งและปลายอีกด้านหนึ่งไปยังวันที่ระบุ จากนั้นเชื่อมต่อโลก (ตรวจสอบให้แน่ใจว่าคลิปจระเข้ของคุณไม่ถูกเปิดเผยและไม่รบกวนซึ่งกันและกัน มิฉะนั้น โปรแกรมจะทำให้เกิดข้อผิดพลาด)
-
สำหรับฉัน: ฉันเชื่อมโยงวันดังต่อไปนี้:
- วันอาทิตย์ถึง 'w' ลวด
- วันจันทร์ถึง 'a' ลวด
- วันอังคารถึง d สาย
- วันพุธถึง 'สาย'
- วันพฤหัสบดีถึง 'f' ลวด
- วันศุกร์ถึง 'g'
- วันเสาร์ถึง 'ลูกศรขึ้น'
ขั้นตอนที่ 3: ตั้งโปรแกรมเวทีของคุณ
ฉันใช้สไปรท์ Potion สำหรับโครงการนี้ ฉันทำสำเนาเจ็ดชุด (โดยใช้คำสั่งซ้ำ) จากนั้นเพิ่มข้อความและเขียนชื่อวันจากแท็บกำหนดเอง
ไปที่ฉากหลังแล้วเพิ่มโค้ดนี้ สิ่งที่เราต้องการคือเราต้องการให้โปรแกรมตรวจสอบวันต่อไป และส่งการออกอากาศหากเป็นวันปัจจุบัน
ขั้นตอนที่ 4: ตั้งโปรแกรมวันของคุณ
ในแต่ละวันเราต้องเพิ่มโค้ดด้านบน ตรวจสอบให้แน่ใจว่าใช้ตัวอักษรหลักที่ถูกต้องตามสายที่เชื่อมต่อ สำหรับอันนี้คือวันพุธ ดังนั้นฉันจึงใช้ตัวอักษร 's' โปรแกรม Scratch ตัวเต็ม มาแล้ว
ขั้นตอนที่ 5: ต้นแบบของคุณในการดำเนินการ
เชื่อมต่อ Makey Makey ของคุณกับคอมพิวเตอร์แล้ววางยาในวันที่กำหนด คุณจะสังเกตเห็นว่า Makey Makey ของคุณจะสว่างขึ้น ตอนนี้ในขณะที่เม็ดยาอยู่ในวันที่ระบุ (ในกรณีของเราในวันพุธ) การเตือนจะแสดงบนหน้าจอ เราสามารถเพิ่มเสียงลงไปและทำให้มันน่ารำคาญจริง ๆ ที่จะบังคับให้คุณกินยาเพื่อเลิก!
หากคุณต้องการทราบวิธีเพิ่มเสียงใน Scratch ฉันมีคำแนะนำสำหรับคุณที่นี่
แนะนำ:
บทช่วยสอน LoRa GPS Tracker - LoRaWAN กับ Dragino และ TTN: 7 ขั้นตอน
บทช่วยสอน LoRa GPS Tracker | LoRaWAN กับ Dragino และ TTN: ว่าไงพวก! Akarsh ที่นี่จาก CETech สองสามโปรเจ็กต์กลับมา เราได้ดูที่ LoRaWAN Gateway จาก Dragino เราเชื่อมต่อโหนดต่างๆ กับเกตเวย์และส่งข้อมูลจากโหนดไปยังเกตเวย์โดยใช้ TheThingsNetwork เป็น s
ดังนั้น คุณโหลด STM32duino Bootloader ใน "Blue Pill" ของคุณแล้วตอนนี้ล่ะ: 7 ขั้นตอน
ดังนั้นคุณโหลด STM32duino Bootloader ใน "Blue Pill" ของคุณ…แล้วตอนนี้ล่ะ?: หากคุณอ่านคำแนะนำของฉันแล้วอธิบายว่าโหลด STM32duino bootloader หรือเอกสารอื่นใดที่คล้ายคลึงกันคุณลองโหลดตัวอย่างโค้ดและ…. อาจไม่มีอะไร เกิดขึ้นเลย ปัญหาคือ หลายๆ ตัวอย่างสำหรับ "ทั่วไป" STM32 จะ
การตั้งค่า Blue Pill Board ใน STM32CubeIDE: 8 ขั้นตอน
การตั้งค่า Blue Pill Board ใน STM32CubeIDE: Blue Pill เป็นบอร์ดพัฒนา ARM กระดูกเปล่าราคาถูกมาก มี STM32F103C8 เป็นโปรเซสเซอร์ซึ่งมีแฟลช 64 kbytes และหน่วยความจำ RAM 20 kbytes ทำงานได้ถึง 72 MHz และเป็นวิธีที่ถูกที่สุดในการเข้าสู่การพัฒนาซอฟต์แวร์ ARM แบบฝังตัว
STM32 "Blue Pill" การเขียนโปรแกรมผ่าน Arduino IDE & USB: 8 ขั้นตอน
การเขียนโปรแกรม STM32 "Blue Pill" ผ่าน Arduino IDE และ USB: การเปรียบเทียบบอร์ดต้นแบบทั่วไปของ STM32F (เช่น Blue Pill) กับส่วนอื่นของ Arduino นั้นง่ายต่อการดูว่ามีทรัพยากรมากขึ้นเพียงใด ซึ่งเปิดโอกาสใหม่ๆ มากมายสำหรับโครงการ IOT ข้อเสียคือขาดการสนับสนุน จริงๆแล้วไม่ใช่เลย
Arduino Alternative - การเขียนโปรแกรม STM32 Blue Pill ผ่าน USB: 5 ขั้นตอน
Arduino Alternative - STM32 Blue Pill Programming ผ่าน USB: คุณและฉันต่างก็รักบอร์ด Arduino ตั้งแต่ Attiny85 ที่เล็กที่สุดไปจนถึง MEGA2560 ที่ใหญ่ที่สุด อย่างไรก็ตาม หากคุณต้องการความเร็วที่มากขึ้น อินพุตแบบอะนาล็อกที่มากขึ้น ความแม่นยำที่มากขึ้น แต่ยังไม่ต้องการเปลี่ยนจากการเขียนโปรแกรม Arduino มีวิธีแก้ปัญหาที่หรูหรา….The b