Mündəricat:

GLCD RADAR: 4 addım
GLCD RADAR: 4 addım

Video: GLCD RADAR: 4 addım

Video: GLCD RADAR: 4 addım
Video: 🤖Я в шоке! ChatGPT пишет Arduino проекты 2024, Noyabr
Anonim
Image
Image
GLCD RADAR
GLCD RADAR

Yenə "SC -də yaşlı adam" formasını verin, Keçən gün bir radar ekranı gördüm və bəyəndim. Problem, onu görmək üçün xüsusi bir ekran tətbiqini yükləməyiniz və kompüterə qoşulmanızdır. VƏ ekranda miqyas üçün PLASTİK bir örtük vardı.

İstədiyim kimi deyil. Bir az 5110 (84x48) glcd aldım və bunu etdim. Tamam yarasa dərhal sonar radarı deyil. İkincisi, ekran fantastik bir rəng əks etdirmə ilə əyri deyil. Ancaq hər ikisinin təxminən 200 ilə qısa bir aralığı var

300 sm. "NEWPING" kitabxanasının daha da uzağa getməsinə çalışdım, amma 300 sm -dən sonra ardıcıl oxunuş yoxdur. Uzun məsafəli sensorlar var, amma hər kəsin bəyənə biləcəyi asan bir layihə istəyirdim. Bütün fotoşəkillərdə sol tərəfdə fırlanan ultrasəs sensoru üçün 25 sm məsafədə bir kabinet saxladım. Bu, sol tərəfdəki yankı xəttidir. Boş bir yerdə ekranda heç bir əks və ya boş ekran görünmür. Ekranın yuxarısı uzaq bir əks -səda üçün 200 sm -dir.

Addım 1: STUFF və BUILD PARTS -a ümumi baxış

STUFF və BUILD PARTS -a ümumi baxış
STUFF və BUILD PARTS -a ümumi baxış
STUFF və BUILD PARTS -a ümumi baxış
STUFF və BUILD PARTS -a ümumi baxış

Bu əsas layoutdur. 2 -ci şəkil şüşənin əks -sədasıdır.

Niyə şəkillərdəki 'qeydlərin' üzərinə siçan vurulana qədər göstərilmədiyini bilmirəm.

Nə gözlədiyinizi əvvəlcədən bilməyinizi və MY səhvlərimdən öyrənməyinizi sevirəm. Buradakı iki böyük səhv digər layihələrdə sizə kömək edəcək. 2 həftə ərzində servo hərəkət edərkən saxta əks -sədalarla dolu bir ekran aldım. Servo söndürüldükdə mükəmməl ekranlar. Eskizimin uyğunsuz olduğunu düşündüm və gecikmə () və digər hər şeyi manipulyasiya etdim. Təslim oldum və layihəni ayırmağa başladım və daha bir fikir sınadım … servoya ayrıca 5v təchizatı istifadə etdim. Paylaşılan 5v xəttində əlavə 300uf qapağım olsa da, digər təchizatı əlavə edərək problemi həll etdim. Digər səhvim glcd üçün 5v idi. 3V ~ 5V işarəsi var, amma 5v ilə nizamsız başlanğıclar və qarışıq ekranlar aldım.

Addım 2: Distence Ölçmə

Distence Ölçmə
Distence Ölçmə
Distence Ölçmə
Distence Ölçmə

Burada 100 sm aralıda yerləşdirilmiş bir stul və ekranda 3,5 məzuniyyət göstərilir.

Addım 3: Tel Layout və Ino Sketch

Tel Layout və Ino Sketch
Tel Layout və Ino Sketch

Zəhmət olmasa digər layihələrimə baxın: şüşə üzərində çəkilmiş və vaxt kvadratları çox çətin idi, amma nəticələr gözəldi.

Bu layihə asandır … kopyalayıb yapışdırın və hissələri bağlamağa hazır olun.

hər hansı bir arduino

hər hansı bir glcd 5110 84X48

hər hansı bir 3 pinli servo

hər hansı bir sonic sensoru HC-SR04

İKİ AYRI 5v təchizatı

Şəkilə baxmaq asandır. PCD8544 yazıçısına indiyə qədər istifadə etdiyim ən yaxşı kitabxana üçün təşəkkür etmək istəyirəm. Əksər kitabxanalar çox mürəkkəb və ya heç bir göstəriş vermir. Bu BÖYÜKdür. Bu layihəni etməsəniz, ancaq 5110 lcd ilə oynasanız, bu kitabxanadan istifadə etməlisiniz. Başqa 4 nəfəri yüklədim və çox məyus oldum.

Radara qayıdın … PCD8544 ilə eskiz qurun. Lazım ola biləcək yeganə dəyişiklik 'lcd. Setcontrast ()' dir.

Aralıq 1-127 arasındadır. 55-60-da yaxşı bir ekran aldım. "lcd. Setcontrast (55)". kontrastı ekranda görmək üçün bu dəyər dəyişdirilir.

Süpürmə sürətinin dəyişdiyini görə bilərsiniz və bunun səbəbi 'NEWPING' in əks -sədaları axtarmasıdır. yaxşı bir yankı taparsa dayanır və irəliləyir, ancaq açıq bir otaqda əks -səda daha uzun çəkir və buna görə də yenilənmə gözləyir. Beləliklə boş otaq yavaş.. obyektləri tez bağlayın.

Baxdığınız üçün təşəkkür edirəm ümid edirəm sizə ilham verdim. Zəhmət olmasa digər STUFF -a baxın. və tezliklə bir lcd yağ dəyişikliyi, gəzinti odometresi, saat, istiqamət, MPH və odometr hamısı bir gps 16x2 lcd… gələn ay

Tövsiyə: