Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano): 6 addım
Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano): 6 addım
Anonim
Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano)
Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano)
Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano)
Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano)
Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano)
Versano: çoxfunksiyalı lazımlı cihaz (arduino Nano)

İstənilən yerə daşıya bilən lazımlı bir multimetrə ehtiyacım var. İstəyirəm ki, normal multimetrləri olan bir kiçik və kiçik bir kamparison olsun. Kodlaşdırma və dövrə dizaynı ilə gərginlik düşməsini, rezistoru, batareya gərginliyini və sair ölçə bilən bir cihaz hazırladım. bütün bu funksiyaları vaxtında yerinə yetirə bilən bir cihaz hazırlamağım üçün bunu bacardım.

Bir gün sonra mənə bir fikir gəldi ki, niyə bu multimetrini kodu yeniləyərək müxtəlif funksiyaları yerinə yetirə bilən çoxlu vəzifəli bir cihaz halına gətirməyim. Bu barədə düşündüm və PCB -ni düzəltdim və ona əlavə komponentlər əlavə etdim.

PCB -ni düzəltdikdən və fərdiləşdirdikdən sonra nəhayət PCB -ni pcbway -də sifariş etdim. Çindən zəhmli PCB istehsalçılarıdır. 10 ədəd üçün 5 dollara yüksək keyfiyyətli PCB təmin edirlər. Bir həftə ərzində PCB -lərimi aldım və həqiqətən də çox gözəl idilər.

Bu, müxtəlif funksiyaları yerinə yetirə bilən bir cihazdır, fərqli cihazlara çevrilə bilər. Dediyim kimi, bu multimetr kimi istifadə edilə bilər, amma bunun yanında musiqi pleyeri kimi də istifadə edilə bilər. peşəkar musiqi pleyeri ancaq fərqli tonlar çıxara bilər. Fərqli düymələrə basaraq yeni tonlar istehsal olunur.

Daha sonra hesablayıcı olaraq istifadə edilə bilər, nömrələr ekranda göstəriləcək və istifadəçi potensialiometrdən istifadə edərək fərqli ədədləri seçə və əməliyyatları seçə bilər. Nömrələrin toplanması, toplanması, vurulması və bölünməsi üzrə dörd əməliyyatı yerinə yetirə bilər. ondalık iki yerə.

Bir oyun konsolu olaraq istifadə edilə bilər, məsələn bir pong oyunu yaratdım. Bu cihazda oyun oynamaq əyləncəlidir.

Cihaza bir RTC (Real Time Clock) modulu əlavə edərək vaxtı göstərə bilər.

Virtual klaviatura kimi istifadə edilə bilər. Əlifbalar oled ekranda görünəcək. Yalnız əlifbalar seçməliyik və cihaz mətni ekranda sürüşdürərək göstərəcək.

Kiçik ölçülü bir cihaz olduğu üçün texnoloji cəhətdən gözəl görünür və bundan istifadə etmək çox əyləncəli olacaq. Bu qədər funksiyanı birlikdə yerinə yetirə bilən kiçik bir cihaz bu gözəl deyilmi?

. Nəhayət bu cihazı VERSANO adlandırdım, çox yönlü nanonun qısaltmasıdır.

Addım 1: hissələri əldə edin

Parçaları əldə edin
Parçaları əldə edin

Arduino nano

OLED ekran 0.96"

Düymələr x3

Kişi Qadın başlıqları

Temperatur sensoru

Bip

LED

RTC DS3231

Rezistorlar 470ohm 1k x2

Batareya

Bu layihədə istifadə olunan bəzi cihazlar

Lehimleme dəmir

Cımbız

Lehim axını

Bu layihəni həyata keçirmək üçün kifayət qədər çox material lazımdır, buna görə başlayaq.

Addım 2: Dövrə Dizaynı

Dövrə Dizaynı
Dövrə Dizaynı

Mən PCB -ni easyeda üzərində hazırladım. Onlar peşəkar Pcb dizayn etmək üçün gözəl bir zəmin yaradır və easyeda xüsusiyyətlərindən istifadə edərək onları dizayn etmək çox asandır.

Addım 3: Kodlaşdırma

Kodlaşdırma
Kodlaşdırma

Versano qurma kodu budur.

Kod asandır və fərdiləşdirilə bilər. Şərh olunduğu üçün kodu izah etmək məcburiyyətində deyiləm.

Kodlaşdırmaq üçün bəzi vacib qeydlər

1.) Arduino ide -nin köhnə versiyasına sahibəm. Bu səbəbdən kodu köhnə versiyada yazdım. Verilən kodlar arduino IDE -nin yeni versiyalarında işləməyəcək.

Buna görə arduino -nuzu arduino ide 1.6.7 versiyasında proqramlaşdırmanızı məsləhət görürəm. Köhnə versiya üçün fayl burada əlavə olunur.

2.) Kodu arduino -ya yüklədikdən sonra, yaddaş sabitliyi ilə bağlı problemlər yarana biləcək bir mesaj alacaqsınız bu mesajı görməzdən gəlin, bu sadəcə bir xəbərdarlıqdır. İstifadə edərkən bu heç bir problem yaratmayacaq.

Addım 4: Kitabxanalar

Kitabxanalar
Kitabxanalar

Layihə zamanı bəzi kitabxanalara ehtiyacınız olacaq, buradalar.

Etməyiniz lazım olan tək şey versano kitabxana faylını çıxarmaq və bütün kitabxanaları arduino proqramındakı kitabxanalar qovluğuna kopyalamaqdır.

Addım 5: Proqramı yükləyin

Proqram yüklənir
Proqram yüklənir

Lazım olan bütün kitabxanaların quraşdırıldığından əmin olun. Lövhəni arduino nanoya qoyun. Doğru com portunu seçin.

Budur, bura get!

Addım 6: Necə Çalışır