Სარჩევი:

Versano: მრავალფუნქციური მოსახერხებელი მოწყობილობა (arduino Nano): 6 ნაბიჯი
Versano: მრავალფუნქციური მოსახერხებელი მოწყობილობა (arduino Nano): 6 ნაბიჯი

ვიდეო: Versano: მრავალფუნქციური მოსახერხებელი მოწყობილობა (arduino Nano): 6 ნაბიჯი

ვიდეო: Versano: მრავალფუნქციური მოსახერხებელი მოწყობილობა (arduino Nano): 6 ნაბიჯი
ვიდეო: ПЛЕМІННИЙ МАТЕРІАЛ - запорука успіху в майбутньому. (працюємо з прицілом на 2022 рік ) 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 ცალი. მე მივიღე ჩემი PCB ერთ კვირაში და ისინი მართლაც ლამაზი იყვნენ.

ეს არის მოწყობილობა, რომელსაც შეუძლია შეასრულოს სხვადასხვა ფუნქცია. ის შეიძლება გამოყენებულ იქნას სხვადასხვა მოწყობილობებში. როგორც მე ვთქვი, რომ ეს შეიძლება გამოყენებულ იქნას როგორც მულტიმეტრი, მაგრამ ამის გარდა ის შეიძლება გამოყენებულ იქნას როგორც მუსიკალური პლეერი. თუმცა ეს არ შეიძლება გამოყენებულ იქნას როგორც პროფესიონალური მუსიკალური პლეერი, მაგრამ მას შეუძლია სხვადასხვა ტონის წარმოება. სხვადასხვა ღილაკების დაჭერით იქმნება ახალი ტონები.

შემდეგ ის შეიძლება გამოყენებულ იქნას როგორც კალკულატორი, რიცხვები გამოჩნდება დაფარულ ეკრანზე და მომხმარებელს შეუძლია აირჩიოს სხვადასხვა რიცხვი და შეარჩიოს ოპერაციები პოტენციომეტრის გამოყენებით. მას შეუძლია ოთხი ოპერაციის შესრულება რიცხვების დამატებაზე, გამოკლებაზე, გამრავლებაზე და გაყოფაზე. ეს იძლევა გამომავალს სწორად ათწილადის ორ ადგილას.

ის შეიძლება გამოყენებულ იქნას როგორც სათამაშო კონსოლი, მაგალითად, მე შევქმენი პონგის თამაში. ეს არის სახალისო თამაშები ამ მოწყობილობისთვის.

მოწყობილობას RTC (რეალური დროის საათი) მოდულის დამატებით მას შეუძლია დროის ჩვენება.

ის შეიძლება გამოყენებულ იქნას როგორც ვირტუალური კლავიატურა. დამწერლობა გამოჩნდება დაფარულ ეკრანზე. ჩვენ უბრალოდ უნდა შევარჩიოთ ანბანი და მოწყობილობა აჩვენებს ტექსტს გადახვევის წესით ეკრანზე.

ვინაიდან ეს არის მცირე ზომის მოწყობილობა, ის ტექნიკურად გამოიყურება და მისი გამოყენება სახალისო იქნება. არ არის ეს მშვენიერი ის პატარა მოწყობილობა, რომელსაც შეუძლია შეასრულოს ეს მრავალი ფუნქცია ერთად.

.ბოლოს მე დავარქვი ამ მოწყობილობას VERSANO ეს არის მრავალმხრივი ნანოს აბრევიატურა.

ნაბიჯი 1: შეიძინეთ ნაწილები

შეიძინეთ ნაწილები
შეიძინეთ ნაწილები

არდუინო ნანო

OLED ეკრანი 0.96"

დააჭირეთ ღილაკს x3

მამაკაცი ქალი სათაურები

Ტემპერატურის სენსორი

სიგნალი

LED

RTC DS3231

რეზისტორები 470 Ohm 1k x2

ბატარეა

ამ პროექტში გამოყენებული ზოგიერთი მოწყობილობაა

გასაყიდი რკინა

პინცეტი

შედუღების ნაკადი

ეს საკმაოდ ბევრი მასალაა საჭირო ამ პროექტის გაფუჭებისთვის. მოდით დავიწყოთ.

ნაბიჯი 2: სქემის დიზაინი

მიკროსქემის დიზაინი
მიკროსქემის დიზაინი

მე შევიმუშავე ჩემი pcb easyeda– ზე. ისინი უზრუნველყოფენ მშვენიერ ნიადაგს პროფესიონალური PCB– ის შესაქმნელად და მათი შექმნა ადვილია easyeda– ს მახასიათებლების გამოყენებით.

ნაბიჯი 3: კოდირება

კოდირება
კოდირება

აქ არის კოდი Versano– ს მშენებლობისთვის.

კოდი ადვილია და შეიძლება მორგებული იყოს. იგი არის კომენტარი, ასე რომ მე არ უნდა ავუხსნა კოდი.

რამდენიმე მნიშვნელოვანი შენიშვნა კოდირებისთვის

1.) მაქვს arduino ide– ს ძველი ვერსია. ამიტომ კოდი დავწერე ძველ ვერსიაში. მოცემული კოდები არ იმუშავებს arduino IDE– ს ახალ ვერსიებში.

ამიტომ გირჩევთ დაპროგრამოთ თქვენი arduino arduino ide ვერსიაში 1.6.7. ძველი ვერსიის ფაილი აქ ერთვის.

2.) მას შემდეგ რაც ატვირთავთ კოდს arduino– ში თქვენ მიიღებთ შეტყობინებას მეხსიერების დაბალი სტაბილურობის პრობლემების შესახებ იგნორირება გაუკეთეთ ამ შეტყობინებას ეს მხოლოდ გაფრთხილებაა. ეს არ გამოიწვევს რაიმე პრობლემას გამოყენებისას.

ნაბიჯი 4: ბიბლიოთეკები

ბიბლიოთეკები
ბიბლიოთეკები

პროექტის განმავლობაში დაგჭირდებათ რამდენიმე ბიბლიოთეკა, ასე რომ აქ არის ისინი.

ყველაფერი რაც თქვენ გჭირდებათ არის ამოიღოთ ვერსანოს ბიბლიოთეკების ფაილი და დააკოპირეთ ყველა ბიბლიოთეკა ბიბლიოთეკების საქაღალდეში arduino პროგრამულ უზრუნველყოფაში.

ნაბიჯი 5: პროგრამის ატვირთვა

პროგრამის ატვირთვა
პროგრამის ატვირთვა

დარწმუნდით, რომ ყველა საჭირო ბიბლიოთეკაა დაინსტალირებული. დააყენეთ დაფა arduino nano– ზე. აირჩიეთ სწორი com პორტი.

ასე რომ, შენ წადი!

ნაბიჯი 6: როგორ მუშაობს

გირჩევთ: