สารบัญ:
วีดีโอ: ปุ่มปรับระดับเสียง USB โดยใช้ DigiSpark และตัวเข้ารหัสแบบหมุน: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
นี่คือปุ่มควบคุมระดับเสียง USB ราคาถูกสุด ๆ บางครั้งปุ่มแบบเดิมจะสะดวกกว่าในการควบคุมสิ่งต่างๆ มากกว่าการคลิกเมาส์ทุกที่ โปรเจ็กต์นี้ใช้ DigiSpark, Rotary Encoder และ Adafruit Trinket USB Library (https://github.com/adafruit/Adafruit-…) และสายจัมเปอร์หญิง-หญิงสองสามเส้น
ขั้นตอนที่ 1: สิ่งที่แนบมาและลูกบิด
ใช้ปุ่มควบคุมระดับเสียงที่เตรียมไว้หรือคุณสามารถใช้ฝาขวดผงซักฟอกแบบเก่า ฉันใช้หมวกเก่า หลังจากทำความสะอาดฝาแล้วจะทาสีดำ นำครีมทาหน้าอีกภาชนะเปล่ามาทำรูที่ฝา ทำรูอีกรูหนึ่งที่ด้านล่างของภาชนะเพื่อให้สายไฟสามารถออกไปได้
ขั้นตอนที่ 2: ทดสอบโครงการ
- ดาวน์โหลดและติดตั้งไดรเวอร์ DigiSpark สำหรับ Windows/Linux/Mac
- ติดตั้งแพ็คเกจ DigiSpark Board สำหรับ Arduino ใน IDE (รายละเอียดเพิ่มเติม
- เลือกบอร์ด DigiSpark ใน Arduino IDE ภายใต้เมนูเครื่องมือ
- ดาวน์โหลดและติดตั้งไลบรารี Adafruit Trinket USB จาก
- เชื่อมต่อเครื่องเข้ารหัสแบบโรตารี่และ DigiSpark ตามแผนผังสายไฟที่แนบมา คุณสามารถทดสอบได้บนเขียงหั่นขนม
- ดาวน์โหลดไฟล์แนบ USBKnob.ino และ Settings.h เปิดไฟล์ ino ใน Arduino IDE และอัปโหลดไปยัง DigiSpark
ทดสอบระดับเสียงโดยหมุนลูกบิด ปริมาณควรขึ้นและลง นั่นคือทั้งหมด ง่ายมาก
ขั้นตอนที่ 3: การประกอบขั้นสุดท้าย
ขันตัวเข้ารหัสผ่านรูที่ด้านบนของฝาภาชนะ เนื่องจากภาชนะว่างเปล่า เมื่อหมุนปุ่มหมุน ภาชนะทั้งหมดอาจเคลื่อนที่ได้ ใส่บางอย่างลงในภาชนะเพื่อทำให้ฐานมีน้ำหนัก (เช่น GRAM หรือลูกปืน ฯลฯ) เชื่อมต่อ DigiSpark กับคอมพิวเตอร์และ Knob ก็พร้อม
แนะนำ:
ตัวจับเวลาด้วย Arduino และตัวเข้ารหัสแบบหมุน: 5 ขั้นตอน
ตัวจับเวลาด้วย Arduino และ Rotary Encoder: ตัวจับเวลาเป็นเครื่องมือที่มักใช้ในกิจกรรมอุตสาหกรรมและในครัวเรือน การประกอบนี้มีราคาถูกและง่ายต่อการสร้าง นอกจากนี้ยังใช้งานได้หลากหลาย สามารถโหลดโปรแกรมที่เลือกได้ตามความต้องการ มีหลายโปรแกรมที่ฉันเขียนขึ้น สำหรับ Ardui
สปินเนอร์ USB เหมือน Atari โดยใช้ Arduino Leonardo: 4 ขั้นตอน
สปินเนอร์ USB ที่เหมือน Atari โดยใช้ Arduino Leonardo: นี่เป็นโครงการที่ง่าย ตัวควบคุมสปินเนอร์ที่สามารถใช้กับอีมูเลเตอร์ใดๆ ก็ตามที่ใช้เมาส์ อันที่จริงคุณสามารถพูดได้ว่ามันไม่มีอะไรมากไปกว่าเมาส์ที่มีการเคลื่อนไหวในแนวนอนเท่านั้น
เริ่มต้นใช้งาน Digispark Attiny85 โดยใช้ Arduino IDE: 4 ขั้นตอน
เริ่มต้นใช้งาน Digispark Attiny85 โดยใช้ Arduino IDE: Digispark เป็นบอร์ดพัฒนาไมโครคอนโทรลเลอร์ที่ใช้ Attiny85 คล้ายกับสาย Arduino โดยมีราคาถูกกว่า เล็กกว่า และทรงพลังน้อยกว่าเล็กน้อย ด้วยโฮสต์โล่ทั้งหมดเพื่อขยายการทำงานและความสามารถในการใช้ Arduino ID ที่คุ้นเคย
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT