สารบัญ:

Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano): 6 ขั้นตอน
Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano): 6 ขั้นตอน

วีดีโอ: Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano): 6 ขั้นตอน

วีดีโอ: Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano): 6 ขั้นตอน
วีดีโอ: How to Make Slow Motion Videos on Insta360 One X2! 2024, กรกฎาคม
Anonim
Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano)
Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano)
Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano)
Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano)
Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano)
Versano: อุปกรณ์พกพาอเนกประสงค์ (arduino Nano)

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

วันต่อมา เกิดความคิดว่าทำไมไม่ทำมัลติมิเตอร์นี้เป็นอุปกรณ์มัลติทาสกิ้งซึ่งสามารถทำหน้าที่ต่างๆ ได้ด้วยการอัพเดตโค้ด ฉันคิดถึงสิ่งนี้และแก้ไข PCB และเพิ่มส่วนประกอบพิเศษบางอย่างเข้าไป

หลังจากแก้ไขและปรับแต่ง PCB ในที่สุดฉันก็สั่ง PCB บน pcbway พวกมันเป็นตัวสร้าง PCB ที่ยอดเยี่ยมจากประเทศจีน พวกเขาให้ PCB คุณภาพสูงในราคา $5 สำหรับ 10 ชิ้น ฉันได้ PCB ของฉันในหนึ่งสัปดาห์และพวกเขาก็ดีจริงๆ

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

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

สามารถใช้เป็นคอนโซลเกมได้ ตัวอย่างเช่น ฉันสร้างเกมปิงปอง เล่นเกมอุปกรณ์นี้ได้อย่างสนุกสนาน

โดยการเพิ่มโมดูล RTC (Real Time Clock) ลงในอุปกรณ์ จะสามารถแสดงเวลาได้

สามารถใช้เป็นแป้นพิมพ์เสมือนได้ ตัวอักษรจะแสดงบนหน้าจอ oled เราเพียงแค่ต้องเลือกตัวอักษรและอุปกรณ์จะแสดงข้อความในลักษณะเลื่อนบนหน้าจอ

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

.ในที่สุด ฉันตั้งชื่ออุปกรณ์นี้ว่า VERSANO ซึ่งเป็นตัวย่อของ nano อเนกประสงค์

ขั้นตอนที่ 1: รับชิ้นส่วน

ซื้ออะไหล่
ซื้ออะไหล่

Arduino นาโน

หน้าจอ OLED 0.96''

ปุ่มกด x3

เพศชาย เพศหญิง ส่วนหัว

เซ็นเซอร์อุณหภูมิ

เสียงบี๊บ

นำ

RTC DS3231

ตัวต้านทาน 470ohm 1k x2

แบตเตอรี่

อุปกรณ์บางอย่างที่ใช้ในโครงการนี้คือ

หัวแร้ง

แหนบ

ฟลักซ์บัดกรี

นั่นเป็นวัสดุที่จำเป็นมากในการสร้างโครงการนี้ มาเริ่มกันเลย

ขั้นตอนที่ 2: การออกแบบวงจร

การออกแบบวงจร
การออกแบบวงจร

ฉันออกแบบ pcb ของฉันบน easyeda พวกเขามีพื้นฐานที่ดีในการออกแบบ Pcb แบบมืออาชีพ และง่ายต่อการออกแบบโดยใช้คุณสมบัติของ easyeda

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

การเข้ารหัส
การเข้ารหัส

นี่คือรหัสสำหรับสร้าง Versano

รหัสเป็นเรื่องง่ายและสามารถปรับแต่งได้ มีการแสดงความคิดเห็นดังนั้นฉันจึงไม่ต้องอธิบายรหัส

หมายเหตุสำคัญบางประการสำหรับการเข้ารหัส

1.) ฉันมี arduino ide เวอร์ชันเก่า ดังนั้นฉันได้เขียนโค้ดในเวอร์ชันที่เก่ากว่า รหัสที่กำหนดจะไม่ทำงานใน arduino IDE เวอร์ชันใหม่กว่า

ดังนั้นฉันแนะนำให้คุณตั้งโปรแกรม Arduino ของคุณใน Arduino ide เวอร์ชัน 1.6.7 ไฟล์สำหรับเวอร์ชั่นเก่าแนบมากับที่นี่

2.) หลังจากที่คุณอัปโหลดโค้ดใน Arduino คุณจะได้รับข้อความแจ้งปัญหาความเสถียรของหน่วยความจำที่ต่ำกว่าที่อาจเกิดขึ้น ละเว้นข้อความนี้ มันเป็นเพียงคำเตือน ซึ่งจะไม่ทำให้เกิดปัญหาใดๆ ขณะใช้งาน

ขั้นตอนที่ 4: ห้องสมุด

ห้องสมุด
ห้องสมุด

คุณจะต้องมีห้องสมุดในระหว่างโครงการ ดังนั้นนี่คือห้องสมุด

สิ่งที่คุณต้องทำคือแตกไฟล์ไลบรารี versano และคัดลอกไลบรารีทั้งหมดไปยังโฟลเดอร์ไลบรารีในซอฟต์แวร์ Arduino

ขั้นตอนที่ 5: การอัปโหลดโปรแกรม

กำลังอัพโหลดโปรแกรม
กำลังอัพโหลดโปรแกรม

ตรวจสอบให้แน่ใจว่าได้ติดตั้งไลบรารีที่จำเป็นทั้งหมดแล้ว ตั้งค่าบอร์ดเป็น arduino nano เลือกพอร์ต com ที่ถูกต้อง

เอาล่ะ!

ขั้นตอนที่ 6: มันทำงานอย่างไร

แนะนำ: