สารบัญ:
- ขั้นตอนที่ 1: ตั้งค่า Arduino UNO
- ขั้นตอนที่ 2: กระดานสีน้ำเงิน (บลูทูธ)
- ขั้นตอนที่ 3: กระดานสีเหลือง (โทรศัพท์, RJ11)
- ขั้นตอนที่ 4: กระดานไวท์บอร์ด (ตัวถอดรหัส DTMF)
- ขั้นตอนที่ 5: เราทำฮาร์ดแวร์เสร็จแล้ว
- ขั้นตอนที่ 6: รหัสบอร์ด Arduino
- ขั้นตอนที่ 7: รหัสแอปสมาร์ทโฟน
- ขั้นตอนที่ 8: เสร็จแล้ว
![Smart Dial - โทรศัพท์สมาร์ทดั้งเดิมที่แก้ไขอัตโนมัติ: 8 ขั้นตอน Smart Dial - โทรศัพท์สมาร์ทดั้งเดิมที่แก้ไขอัตโนมัติ: 8 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-2527-50-j.webp)
วีดีโอ: Smart Dial - โทรศัพท์สมาร์ทดั้งเดิมที่แก้ไขอัตโนมัติ: 8 ขั้นตอน
![วีดีโอ: Smart Dial - โทรศัพท์สมาร์ทดั้งเดิมที่แก้ไขอัตโนมัติ: 8 ขั้นตอน วีดีโอ: Smart Dial - โทรศัพท์สมาร์ทดั้งเดิมที่แก้ไขอัตโนมัติ: 8 ขั้นตอน](https://i.ytimg.com/vi/4wmpOXPdDNY/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
![Image Image](https://i.howwhatproduce.com/images/001/image-2527-52-j.webp)
![](https://i.ytimg.com/vi/6PXI9erg0vc/hqdefault.jpg)
![ตั้งค่า Arduino UNO ตั้งค่า Arduino UNO](https://i.howwhatproduce.com/images/001/image-2527-53-j.webp)
Smart Dial เป็นโทรศัพท์อัจฉริยะที่แก้ไขอัตโนมัติโดยอัตโนมัติซึ่งสร้างขึ้นสำหรับผู้สูงอายุที่มีความต้องการพิเศษ และช่วยให้ผู้สูงอายุสามารถโทรได้โดยตรงจากโทรศัพท์แบบดั้งเดิมที่พวกเขาคุ้นเคย
ผ่านการเป็นอาสาสมัครที่ศูนย์ดูแลผู้สูงอายุในท้องถิ่นเท่านั้นที่ทำให้ฉันเข้าใจถึงปัญหาที่ประชากรผู้สูงอายุต้องเผชิญในการทำงานประจำวันที่เราทุกคนมองข้ามไป ดังนั้นฉันจึงสร้าง "Smart Dial" ซึ่งเป็นฟังก์ชันแก้ไขอัตโนมัติที่เพิ่มเข้ามาในโทรศัพท์แบบเดิม ซึ่งทำให้มั่นใจได้ว่าหมายเลขที่โทรไม่ถูกต้องจะถูกปรับโดยอัตโนมัติเพื่อให้ตรงกับหมายเลขในรายชื่อผู้ติดต่อบนสมาร์ทโฟนของผู้โทร
ขั้นตอนที่ 1: ตั้งค่า Arduino UNO
![ตั้งค่า Arduino UNO ตั้งค่า Arduino UNO](https://i.howwhatproduce.com/images/001/image-2527-54-j.webp)
![ตั้งค่า Arduino UNO ตั้งค่า Arduino UNO](https://i.howwhatproduce.com/images/001/image-2527-55-j.webp)
ในขั้นตอนแรกนี้ เรากำลังสร้างวงจรที่แสดงด้านบน สายไฟจะเชื่อมต่อส่วนอื่นๆ ตามขั้นตอนต่อไปนี้ และจะถูกอ้างอิงโดยหมายเลข PIN
วัสดุ:
Arduino UNO x1
สายไฟ x10
ขั้นตอนที่ 2: กระดานสีน้ำเงิน (บลูทูธ)
![บลูบอร์ด (บลูทูธ) บลูบอร์ด (บลูทูธ)](https://i.howwhatproduce.com/images/001/image-2527-56-j.webp)
![บลูบอร์ด (บลูทูธ) บลูบอร์ด (บลูทูธ)](https://i.howwhatproduce.com/images/001/image-2527-57-j.webp)
![บลูบอร์ด (บลูทูธ) บลูบอร์ด (บลูทูธ)](https://i.howwhatproduce.com/images/001/image-2527-58-j.webp)
ในขั้นตอนนี้ เราจะเชื่อมต่อโมดูล Bluetooth
วัสดุ:
โมดูลบลูทูธ PlayRobot x1
สายไฟx2
ตัวต้านทาน x2 (1k โอห์ม, 2k โอห์ม)
ขั้นตอนที่ 3: กระดานสีเหลือง (โทรศัพท์, RJ11)
![กระดานเหลือง (โทรศัพท์, RJ11) กระดานเหลือง (โทรศัพท์, RJ11)](https://i.howwhatproduce.com/images/001/image-2527-59-j.webp)
![กระดานเหลือง (โทรศัพท์, RJ11) กระดานเหลือง (โทรศัพท์, RJ11)](https://i.howwhatproduce.com/images/001/image-2527-60-j.webp)
![กระดานเหลือง (โทรศัพท์, RJ11) กระดานเหลือง (โทรศัพท์, RJ11)](https://i.howwhatproduce.com/images/001/image-2527-61-j.webp)
ในขั้นตอนที่สาม เราจะเชื่อมต่อโทรศัพท์แบบเดิมกับ Arduino UNO โดยใช้แจ็ค RJ11
วัสดุ:
แจ็ค RJ11 x1
แบตเตอรี่ 9V และขั้วต่อ x1
PC817 photocoupler x1 (ไม่ได้อยู่ในรูปวัสดุ ขออภัย)
ตัวต้านทาน x1 (220 โอห์ม)
ขั้นตอนที่ 4: กระดานไวท์บอร์ด (ตัวถอดรหัส DTMF)
![ไวท์บอร์ด (ตัวถอดรหัส DTMF) ไวท์บอร์ด (ตัวถอดรหัส DTMF)](https://i.howwhatproduce.com/images/001/image-2527-62-j.webp)
![ไวท์บอร์ด (ตัวถอดรหัส DTMF) ไวท์บอร์ด (ตัวถอดรหัส DTMF)](https://i.howwhatproduce.com/images/001/image-2527-63-j.webp)
![ไวท์บอร์ด (ตัวถอดรหัส DTMF) ไวท์บอร์ด (ตัวถอดรหัส DTMF)](https://i.howwhatproduce.com/images/001/image-2527-64-j.webp)
ตอนนี้ เราจะเชื่อมต่อตัวถอดรหัส DTMF (Dual-Tone Multiple Frequency)
วัสดุ:
CMD8870 DTMF ถอดรหัส x1
คริสตัลออสซิลเลเตอร์ (Xtal) 3.58MHz x1
ลวด x2
ตัวต้านทาน x3 (10k โอห์ม 100k โอห์ม 330k โอห์ม)
ตัวเก็บประจุ x2 (0.1 microF)
---
เพื่อทดสอบว่าตัวถอดรหัส DTMF ทำงานหรือไม่ ฉันได้เชื่อมต่อไฟ LED เข้ากับตัวถอดรหัส หากคุณต้องการเชื่อมต่อ LED คุณจะต้องใช้วัสดุเพิ่มเติมสองชนิด
วัสดุสำหรับ LED:
LED x1
ตัวต้านทาน x1 (220 โอห์ม)
ขั้นตอนที่ 5: เราทำฮาร์ดแวร์เสร็จแล้ว
![เราจบเรื่องฮาร์ดแวร์แล้ว! เราจบเรื่องฮาร์ดแวร์แล้ว!](https://i.howwhatproduce.com/images/001/image-2527-65-j.webp)
ยินดีด้วย! งานที่เสร็จแล้วควรมีลักษณะเช่นนี้ ตอนนี้ไปต่อด้วยซอฟต์แวร์!
ขั้นตอนที่ 6: รหัสบอร์ด Arduino
![รหัสบอร์ด Arduino รหัสบอร์ด Arduino](https://i.howwhatproduce.com/images/001/image-2527-66-j.webp)
ฉันใช้ Arduino IDE เริ่มต้น ที่นี่ฉันได้ให้ซอร์สโค้ดและแผนผังลำดับงานสำหรับข้อมูลของคุณ โดยพื้นฐานแล้วโปรแกรมจะอ่านตัวเลขที่ป้อนและส่งไปยังสมาร์ทโฟนผ่านบลูทูธ
ขั้นตอนที่ 7: รหัสแอปสมาร์ทโฟน
![รหัสแอปสมาร์ทโฟน รหัสแอปสมาร์ทโฟน](https://i.howwhatproduce.com/images/001/image-2527-67-j.webp)
สำหรับแอปนี้ ฉันใช้ Android Studio อีกครั้ง ฉันได้จัดเตรียมซอร์สโค้ดและรวมโฟลว์ชาร์ตแล้ว โดยทั่วไป แอปจะใช้อัลกอริธึม Edit Distance เพื่อตรวจสอบหมายเลขที่ถูกต้องจากรายชื่อผู้ติดต่อ
---
คำถามที่พบบ่อย: ฟังก์ชันแก้ไขอัตโนมัติจะเรียกคนผิดหรือไม่ถ้าตัวเลขคล้ายกัน
หากคุณสงสัยว่าเหตุผลของฉันคือผู้สูงอายุที่มีความสามารถลดลงมักจะไม่มีกลุ่มคนในรายชื่อผู้ติดต่อ (อาจเป็นแค่สมาชิกในครอบครัว) ดังนั้นฉันจึงไม่คิดว่าจะเรียกคนผิดที่มี จำนวนที่คล้ายกันจะมีปัญหามาก หากคุณมีอัลกอริทึมที่ดีกว่าในใจ ฉันยินดีที่จะรับฟัง!
ขั้นตอนที่ 8: เสร็จแล้ว
เชื่อมต่อทุกอย่างเข้าด้วยกันและทดสอบ! นอกจากนี้ อย่าลังเลที่จะแบ่งปันความคิดของคุณที่นี่!
:)
แนะนำ:
Smart Motorcycle HUD Prototype (การนำทางแบบเลี้ยวต่อเลี้ยวและอีกมากมาย): 9 ขั้นตอน
![Smart Motorcycle HUD Prototype (การนำทางแบบเลี้ยวต่อเลี้ยวและอีกมากมาย): 9 ขั้นตอน Smart Motorcycle HUD Prototype (การนำทางแบบเลี้ยวต่อเลี้ยวและอีกมากมาย): 9 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-818-j.webp)
Smart Motorcycle HUD Prototype (การนำทางแบบเลี้ยวต่อเลี้ยวและอื่น ๆ อีกมาก): สวัสดี ! Instructables นี้เป็นเรื่องราวของวิธีที่ฉันออกแบบและสร้างแพลตฟอร์ม HUD (Heads-Up Display) ที่ออกแบบมาเพื่อติดตั้งบนหมวกกันน็อคของมอเตอร์ไซค์ มันถูกเขียนขึ้นในบริบทของการแข่งขัน "แผนที่" น่าเศร้าที่ฉันไม่สามารถจบท
Vintage Rotary Phone Dial PC Volume Control: 7 ขั้นตอน (พร้อมรูปภาพ)
![Vintage Rotary Phone Dial PC Volume Control: 7 ขั้นตอน (พร้อมรูปภาพ) Vintage Rotary Phone Dial PC Volume Control: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/007/image-18508-j.webp)
Vintage Rotary Phone Dial PC Volume Control: หากคุณเป็นเหมือนฉัน คุณพบว่าตัวเองเปลี่ยนระดับเสียงบนคอมพิวเตอร์ของคุณค่อนข้างบ่อย วิดีโอบางรายการดังกว่าวิดีโออื่นๆ ในบางครั้ง คุณต้องการให้ปิดเสียงบนคอมพิวเตอร์ของคุณในขณะที่คุณฟังพอดแคสต์หรือเพลง และคุณอาจต้องปิดเสียง
3D Printed Flashing LED Dial Clock: 7 ขั้นตอน (พร้อมรูปภาพ)
![3D Printed Flashing LED Dial Clock: 7 ขั้นตอน (พร้อมรูปภาพ) 3D Printed Flashing LED Dial Clock: 7 ขั้นตอน (พร้อมรูปภาพ)](https://i.howwhatproduce.com/images/002/image-5776-43-j.webp)
นาฬิกาหน้าปัด LED กระพริบ 3D ที่พิมพ์: ยินดีต้อนรับสู่คำสั่งของ Yantrah! พวกเราที่ Yantrah มุ่งเน้นไปที่การศึกษาภาคปฏิบัติ เราสอนการออกแบบ 3D CAD การเขียนโปรแกรม STEAM และหุ่นยนต์ นี่คือนาฬิกาที่พิมพ์ 3 มิติแบบง่ายโดยใช้ Arduino พร้อมไฟ LED กะพริบเพื่อแสดงชั่วโมง , นาทีและวินาทีที่ผ่านไป
วิธีเปลี่ยนโทรศัพท์มือถือ LG EnV 2 ของคุณให้เป็นโมเด็ม Dial Up แบบพกพาสำหรับแล็ปท็อปของคุณ (หรือเดสก์ท็อป): 7 ขั้นตอน
![วิธีเปลี่ยนโทรศัพท์มือถือ LG EnV 2 ของคุณให้เป็นโมเด็ม Dial Up แบบพกพาสำหรับแล็ปท็อปของคุณ (หรือเดสก์ท็อป): 7 ขั้นตอน วิธีเปลี่ยนโทรศัพท์มือถือ LG EnV 2 ของคุณให้เป็นโมเด็ม Dial Up แบบพกพาสำหรับแล็ปท็อปของคุณ (หรือเดสก์ท็อป): 7 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-14549-28-j.webp)
วิธีเปลี่ยนโทรศัพท์มือถือ LG EnV 2 ของคุณให้เป็นโมเด็ม Dial Up แบบพกพาสำหรับแล็ปท็อปของคุณ (หรือเดสก์ท็อป): ถึงจุดหนึ่งแล้วที่จำเป็นต้องใช้อินเทอร์เน็ตในที่ที่ไม่เคยทำได้ เช่น ในรถยนต์ หรือในวันหยุดที่พวกเขาเรียกเก็บเงินจำนวนมากต่อชั่วโมงเพื่อใช้ wifi ในที่สุด ฉันก็มีวิธีง่าย ๆ ในการรับ
เปลี่ยนโมเด็ม Dial-Up เก่าของคุณให้เป็น USB Hider: 6 ขั้นตอน
![เปลี่ยนโมเด็ม Dial-Up เก่าของคุณให้เป็น USB Hider: 6 ขั้นตอน เปลี่ยนโมเด็ม Dial-Up เก่าของคุณให้เป็น USB Hider: 6 ขั้นตอน](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125409-turn-your-old-dial-up-modem-into-a-usb-hider-6-steps-j.webp)
เปลี่ยนโมเด็ม Dial-Up เก่าของคุณให้เป็น USB Hider: หากคุณมีโมเด็ม dial-up แบบเก่าที่ใช้งานไม่ได้และกินพื้นที่ ทำไมไม่เปลี่ยนเป็นฮับ USB ล่ะ ในคำแนะนำนี้ฉันจะแสดงให้คุณเห็นวิธีการทำ