Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Prototipləşdirmə
- Addım 3: Layihəyə Lipo əlavə edin
- Addım 4: Lehimləmə
- Addım 5: Kassa hazırlayın və çap edin
- Addım 6: Proqram Sənədləri
Video: Paraşütlə uçmaq üçün Variometr: 6 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bir neçə il əvvəl Andrey -in göstərişləri ilə Variometr qurdum.
Gözəl işləyirdi, amma bəyənmədiyim bir neçə şey var idi.
9V batareya ilə işlədim və bu, elektronika üçün böyük bir taxta qutuda çox yer və endet aldı. Çox vaxt ən ümidverici günlərdə batareya boşalır və yanımda ehtiyat batareya olmurdu.
Buna görə də bunu dəyişməyə qərar verdim və Andreydən ilham alaraq öz Vario versiyamı hazırladım.
Əsas məqsədim onu daha kiçik və şarj edilə bilən etmək idi.
SSD1306 -nı ekran olaraq istifadə etmək istədiyim üçün proqramı da sıfırdan yazmalı oldum.
Hündürlük hesablama məntiqi ilə mübarizə apardığım üçün (mən C proqramçısı deyiləm) Andrey Sketch və kitabxanalarından bir neçə kod seqmentini yenidən istifadə etdim.
Nəticə, minimum funksionallığı olan 8x3x2cm ölçüsündə yaxşı bir vario idi.
Addım 1: Nə lazımdır
- Arduino Nano
- TC4056A (Lipo Şarj Kartı)
- Piezo Buzzer
- 10 kO rezistor
- Açma/söndürmə açarı
- Düyməni basın
- BMP280 Baro Sensoru
- SSD1306 (32x128) Oled Ekran
- 1S Lipo Batareya (RC Təyyarəmdən birini istifadə etdim)
- 4KO - 10KO SMD Rezistoru (LiPos C Rate -dən asılı olaraq)
DISCLAIMER: Ssenaridə gördüyünüz kimi Arduino -nu 5V Pin vasitəsilə gücləndirdim. Bu tövsiyə edilmir və prosessorda qeyri -sabitliyə səbəb ola bilər. Bunun qarşısını almaq üçün TC4056A -dan sonra bir addım artırıcı çevirici qoya və Arduino -nu müntəzəm olaraq işə sala bilərsiniz. Kiçik ölçülü olmağı hədəflədiyim üçün bu addupdan istifadə etmədim. Uçuşdan bir neçə saat sonra heç bir problemlə üzləşmədim.
Addım 2: Prototipləşdirmə
Kodu arduino -ya yığmaq və yükləmək üçün arduino proqramına və bəzi kitabxanalara ehtiyacınız olacaq.
- Arduino IDE
-
Kitabxanalar: Sketch> Kitabxanaya Daxil et> Kitabxanaçıların axtarışını idarə edin və bunları quraşdırın
- Adafruit_SSD1306 (V1.1.2)
- Adafruit GFX Kitabxanası (V1.2.3)
- Adafruit BMP280 Kitabxanası (V1.0.5)
- SBB_Click və Bounce2 (əlavə edilmiş fayllara baxın və kitabxana qovluğunuza əlavə edin)
Hər şeyi çörək taxtasına qoyun, eskizi tərtib edin və yükləyin.
Kompilyasiya edərkən bir səhv olarsa, düzgün ekran ünvanı üçün Adafruit SSD1306 Kitabxanasına uyğunlaşdırmalısınız. Bu təlimat sizə kömək edə bilər.
DISCLAIMER
Kodu yükləyərkən arduino yalnız USB ilə işlədiyinə əmin olun. USB kabelini proqramlaşdırma portuna bağlamadan əvvəl batareyanı çıxarın.
Addım 3: Layihəyə Lipo əlavə edin
TC4056A batareyamı 1A gücündə doldurmaq üçün nəzərdə tutulduğundan və bu kiçik lipo üçün bir az çox olduğu üçün yenidən proqramlaşdırmalı oldum.
TC4056A məlumat cədvəlinə görə, lövhədəki R3 rezistorunu dəyişdirməklə bunu etmək olar. Beləliklə, 1.2 KO müqavimətini satmadım və 4KO ilə dəyişdirdim. Bunun üçün həqiqətən dəqiq bir lehimləmə dəmiri, cımbız və bir az təcrübə lazımdır.
Liponun doldurma qabiliyyətinə uyğun olaraq doğru rezistoru almalısınız.
İPUCU: Bu rezistorları satın almağa ehtiyac yoxdur, əgər evinizdə xaricdən elektronik əşyalarınız varsa, bu kiçik komponentləri demək olar ki, hər bir platində tapa bilərsiniz. Bir multimetre götürün, doğru olanı tapın və yenidən təyin edin.
Bundan sonra lipo TC4056A -ya lehimlənə və arduino ilə birləşdirilə bilər.
DISCLAIMER: Məlumat cədvəlinə görə, lipo doldurularkən güc söndürülməlidir!
Addım 4: Lehimləmə
Bir çuxur lövhəsi və bir neçə tel istifadə edərək hər şeyi yerinə lehimlədim.
Daha az enerji istifadə etmək üçün Arduinodakı güc statusu LEDini də sildim. İPUCU: Bu LED -in çıxarılması əsl qarışıqlıq idi və onu lehimləmə dəmirimlə məhv etdim. Daha sonra öyrəndim ki, rezistoru LED -in qarşısından çıxarmaq daha asandır, çünki rezistor istiliyi digər lehimləmə yastığına daha asan ötürür, sadəcə bir pimi qızdırmaqla onu lehimdən çıxarmaq olar.
Addım 5: Kassa hazırlayın və çap edin
Elektronika üçün bir qutu hazırladım və 3d printerimdə çap etdim.
Hal -hazırda mənzili təmin etməyəcəyəm, çünki bəzi səhvlər var ki, uyğunlaşdırmaq üçün sonrakı emalını sona çatdırıram.
Həm də bu mənzilin ölçüləri elektronikam üçün çox kiçik boşluqlarla alınır. Buna görə də elektronikaya uyğun olmaya bilər.
Addım 6: Proqram Sənədləri
Vario yandırıldıqdan sonra ekran görünəcək və sonra ekran qara rəngdə qalacaq. (Çox vaxt sadəcə səsə ehtiyacım var. Bunun olmasını istəmirsinizsə, eskizdəki "display_on" dəyişənini doğru olaraq dəyişdirin (xətt) 30) və menyu = 1 (sətir 26))
Düyməni bir dəfə basarsanız, ilk səhifəni görməlisiniz.
Button qısa mətbuat ilə dörd əsas səhifə arasında keçid edə bilərsiniz.
- SƏHİFƏ: Dırmaşma Hızı, Dırmaşma Çubuğu, Yüksəklik və Batareya Gücü
- SƏHİFƏ: Böyük Dırmaşma Çubuğu (şaquli qaldırıcı montaj üçün)
- SƏHİFƏ: Temperatur və Təzyiq
- SƏHİFƏ: Batareya Gücü %
uzun basaraq parametrlər menyusuna keçə bilərsiniz. Qısa bir düymə ilə bütün parametrləri təkrarlaya bilərsiniz. Yenidən uzun basmaqla xüsusi parametrləri daxil edə və qısa basaraq dəyişdirə bilərsiniz. Yenə uzun basmaq onu xilas edir.
- Ayarlar Səhifəsi: Hündürlük
- Ayarlar Səhifəsi: Bip ON/OFF
- Parametrlər Səhifəsi: Açıq/Kapalı göstərin
- Çıx
Tövsiyə:
Wi-Fi yönlendiriciniz üçün saatlarla işləmək üçün UPS-ni Steam Punk: 4 addım (şəkillərlə)
Wi-Fi yönlendiriciniz üçün saatlarla işləmək üçün UPS-ni Steam Punk: UPS-in 12V DC batareya gücünü 220V AC gücünə çevirməsi ilə bağlı əsaslı olaraq razı olmayan bir şey var ki, routerinizi və fiber ONT-ni işlədən transformatorlar onu yenidən 12V DC! Siz də [adətən
Fasulye Çantası üçün Beysbol Oyunu üçün Elektron Qiymətləndirmə: 8 Addım (Şəkillərlə)
Bir Fasulye Çantası Beysbol Oyunu Atmaq üçün Elektron Qiymətləndirmə: Bu Təlimatlar, Bean Bag Toss beysbol temalı oyunu üçün avtomatik olaraq elektron hesab saxlamağı izah edəcək. Taxta oyunun detallı bir quruluşunu göstərməyəcəyəm, bu planları Ana White veb saytında tapa bilərsiniz: https: // www
IPad üçün Ev Avtomatlaşdırma İdarəetmə Paneli olaraq Duvara Montaj, Ekranı Aktivləşdirmək üçün Servo Nəzarət Maqnitindən istifadə: 4 Addım (Şəkillərlə)
IPad üçün Ev Otomasyonu İdarəetmə Paneli olaraq, Ekranı Aktivləşdirmək üçün Servo Nəzarət Mıknatısdan istifadə edərək: Son vaxtlar evimdə və ətrafımdakı işləri avtomatlaşdırmaq üçün çox vaxt sərf edirəm. Ev Otomasyonu tətbiqim olaraq Domoticz -dən istifadə edirəm, ətraflı məlumat üçün www.domoticz.com saytına baxın. Bütün Domoticz məlumatlarını göstərən bir tablosuna tətbiq axtararkən
PropVario, RC Sailplanes üçün Səs Çıxışlı DIY Variometr/Altimetr: 7 Addım (Şəkillərlə)
PropVario, RC Sailplanes üçün Səs Çıxışlı DIY Variometr/Altimetr: Bu təlimatlar, dəniz təyyarənizin hündürlüyünü dəyişdirərkən yüksəkliyi danışa bilən və əlbəttə ki, müxtəlif tonlar göndərə biləcək ucuz bir Vario qurmağınızı sizə göstərəcək. Bəzi xüsusiyyətlər: - səs və ton - öz nümunələrinizdən istifadə edin
Mərkəzə quraşdırılmış ayaq dayaqları üçün dörd çubuqlu bağlantı qurğusu düzəltmək üçün təlimatlar: 9 addım (şəkillərlə)
Ayaq dayağının mərkəzə quraşdırılması üçün dörd çubuqlu bağlama aparatı hazırlamaq üçün təlimatlar: Orta sürücülü elektrikli təkərli kürsülər (PWC) son illərdə daha populyarlaşdı. Bununla birlikdə, ön təkərlərin yerləşdirilməsi səbəbindən ənənəvi yan ayaq dayaqları ortada quraşdırılmış tək ayaq dayağı ilə əvəz edilmişdir. Təəssüf ki, mərkəzdə