Mündəricat:
- Addım 1: Adım 1: Materiallar
- Addım 2: Adım 2: Çörək taxtası naqillərinin sınağı
- Addım 3: Adım 3: Arduino proqramlaşdırılması
- Addım 4: Adım 4: Test
- Addım 5: Adım 5: Davanı Komponentlərə Hazırlayın
- Addım 6: Adım 6: Kabelləri köçürün
- Adım 7: Adım 7: Test və Tweaking
- Adım 8: Adım 8: Tamamlandı
Video: DIY - Prototip - Arduino Müddətli USB Şarj Cihazı: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Arduino haqqında seminarımızda arduino ilə xoşbəxt bir hack icad etməli olduq. Arduino üçün bir kod istifadə edərək şarj cihazlarının gücünü kəsəcək bir cihaz hazırlamağa qərar verdik. Powerbuddy! Bu prototip əslində cihazları doldurmur, çünki arduino kifayət qədər enerji vermir, ancaq tranzistorları olan birinin tamamlaması çox faydalı ola bilər.
Bu təlimatda, şarj cihazlarını birləşdirəcək və ayıracaq bu prototipin necə hazırlanacağını, OLED mini displeydən istifadə edərək taymer üçün istifadəçi interfeysi qurmağı öyrənəcəksiniz!
XƏBƏRDARLIQ: cihaz bizim üçün işləmədi. Bunun səbəbi, tranzistorumuzun elektron bir keçid kimi işləməsini təmin edə bilməməyimizdir, ancaq onu işə sala bilərsiniz.
Addım 1: Adım 1: Materiallar
Bu təlimat üçün sizə lazım olacaq:
-1 ədəd arduino UNO proqramlaşdırıla bilən çip-1 ədəd 0.96 düymlük OLED 128x64 I2C-20 ədəd arduino teli (10 FF/10 MM) -1 ədəd 9V batareya tutacağı + batareya (AC adapterindən istifadə edə bilərsiniz) -4 ədəd Mini Push Button Switch-7pcs rezistor 221 Ohm-1pc RGB LED 5MUSB port (qadın)
-mantar stikeri (rahat oturmaq üçün)
Addım 2: Adım 2: Çörək taxtası naqillərinin sınağı
Etmək üçün lazım olan kabellər üçün şəkilə baxın. Pin funksiyalarının təsviri: PIN2: düyməni tətbiq edin PİN3: hərəkət rəqəmi düyməsini PİN4: əlavə etmək üçün rəqəm düyməsini PIN5: Sıfırla PIN7: USB GND açarı PIN-A1: Yaşıl işıq PIN-A2: Mavi işıq PIN-A4: SCL ekran məlumatları PIN-A5: SDA ekran məlumatları
Addım 3: Adım 3: Arduino proqramlaşdırılması
Kod:
Kod, səmərəlilik və rahatlıq üçün yazılmış bir neçə xüsusi funksiyadan ibarətdir.
OLED ekranı iki vəziyyətdə olduğu üçün proqramlaşdırılmışdır: Taymer Seçmə mərhələsi və Şarj vəziyyəti.
Dörd düymə girişi sadə bir düzende yerləşdirilir: [YUKARI] - [NÖVBƏTİ] - [SIFIRLA] - [Tətbiq et]
Taymer Seçmə mərhələsində [YUKARI] düyməsini istifadə edərək köhnə zəngli saatlarda olduğu kimi seçilmiş nömrəni artıra bilərsiniz. [NÖVBƏTİ] ilə bütün fərdi nömrələri gəzirsiniz.
Beləliklə, bu iki idarəetmə ilə şarj müddətini saatlarla, dəqiqələrlə və saniyələrlə təyin edə bilərsiniz. Bundan sonra Şarj vəziyyətinə başlamaq üçün [Tətbiq et] düyməsini vurursunuz. Bu mərhələdə, verilən vaxt sıfıra çatana qədər azalacaq və Zaman Seçmə mərhələsinə sıfırlanacaq, rəqəmsal çıxış siqnalını (pin 7) LOW -a qoyaraq USB cərəyan almayacaq.
Bu eskizdə istifadə olunan kitabxanalar bunlardır: - Adafruit_GFX (OLED ekranı üçün əsas qrafik kitabxanası) https://github.com/adafruit/Adafruit-GFX-Library - Adafruit_SSD1306 (Bu xüsusi OLED ekran üçün avadanlıq kitabxanası) https:// github.com/adafruit/Adafruit-GFX-Kitabxana-SPI (quraşdırılmış Arduino)-Tel (quraşdırılmış Arduino)
QEYD: Adafruit_GFX/Fonts qovluğuna daxil edilməli olan xüsusi bir Şriftdən istifadə etdik: Org_01.h
Addım 4: Adım 4: Test
Cihazınızın nəzərdə tutulduğu kimi işlədiyini yoxlayın, taymerin idarə edilməsi zəngli saatın qurulmasına bənzəyir: hal -hazırda seçilmiş rəqəmlərə rəqəm əlavə etmək üçün 1 düymə. Növbəti rəqəmə keçmək üçün düymə.1 saatı sıfırlamaq üçün düymə (saat olduqda) təsadüfən basmamaq üçün təxminən bir saniyə basmalısınız) Saatı işə salmaq üçün 1 düymə. Düymələr və ekran istədiyi kimi işləyirsə, məftildən keçmirsə, növbəti addıma davam edə bilərsiniz. yenidən sxemlər.
Addım 5: Adım 5: Davanı Komponentlərə Hazırlayın
Kassa ölçülərimiz 138mm*98mm*50mm -dir. Bu təlimatda paylaşacağımız xüsusi bir lasercut qapağı var!
Powerbuddy -nin işləməsi üçün lazım olan material miqdarına uyğun bir qutu və ya başqa bir şey seçin. Lazım olan materiallar üçün 1 -ci addıma baxın: Materiallar. Yerdən daha sonra qənaət etmək üçün kabelləri bir -birinə bağlamaq üçün kiçik lent və ya tel kimi bir şey istifadə edin. Kabelləri birləşdirmədən əvvəl Arduino'ya bağladığınızdan əmin olun. Bütün pinlər bağlandıqda, arduinonun işlədiyini də yoxlayın.
Sol küncdə gördüyünüz kimi, enerji təchizatı olaraq 9 voltluq bir batareya istifadə etdik. Powerbuddy -nin yuxarı hissəsinin düymələrə, ledə və ekrana sığacaq qədər yaxşı kəsilmiş olduğundan əmin olun. Əks təqdirdə, boşluqları genişləndirmək üçün fayl alətinizdən istifadə edin. Böyük olduqları zaman, düymə ilə Powerbuddy üstü arasındakı kənarlara bir neçə ədəd mantar əlavə edin.
Addım 6: Adım 6: Kabelləri köçürün
İndi telləri çörək taxtasından korpusa köçürün. Bir anda bir komponent etdiyinizə əmin olun, çünki şey qarışdıqda mütləq bir kabus ola bilər.
Adım 7: Adım 7: Test və Tweaking
İndi hər şeyin əvvəlki kimi işlədiyinə əmin olun. Lehimlənmiş tellərdə pis əlaqə ilə əlaqədar çox problem yaşadıq, buna görə səbirli olun. Özünüzə gözəl bir çay götürün, çünki bu bir müddət çəkə bilər. hər şey işlək vəziyyətdə olduqda, qapağın kənarlarını sıxmaq üçün bir az daha mantar istifadə edin və növbəti addıma davam edin.
Adım 8: Adım 8: Tamamlandı
Presto! demək olar ki, praktik və işləyən powerbuddy! Ümid edirik ki, bu hər hansı bir şəkildə kiməsə faydalı ola bilər.
Tövsiyə:
Günəş Şarj Cihazı, GSM, MP3, Battery Go-Pro, Batareya Şarj Göstəricisi ilə !: 4 Addım
Günəş Şarj Cihazı, GSM, MP3, Battery Go-Pro, Batareya Şarj Göstəricisi ilə! Burada hər şey zibil qutusundadır.-1 usb gücləndirici DC 0.9v/5v (və ya USB Avtomobil Siqaret Şarj Cihazı Çakmağı 5v,+ sonunda) və elementin tərəfində) -1 Batareya qutusu (uşaq oyunları) -1 Günəş paneli (burada 12 V) amma 5v ən yaxşısıdır! -1 GO-Pro Ba
Mobil telefonları şarj edə bilən DIY Günəş Şarj Cihazı: 10 addım
Cib Telefonlarını Şarj Edə bilən DIY Günəş Şarj Cihazı: Fəlakət zamanı enerji çatışmazlığına cavab olaraq bir neçə gün əvvəl kinetik enerji istehsalı dərsliyi başladıq. Bəs kifayət qədər kinetik enerji almaq üçün heç bir yol yoxdur? Elektrik enerjisini almaq üçün hansı üsuldan istifadə edirik? Hal -hazırda kinetiklə yanaşı
Asan 5 Dəqiqə USB Günəş Şarj Cihazı/Survival USB Şarj Cihazı: 6 Addım (Şəkillərlə birlikdə)
Asan 5 Dəqiqə USB Günəş Şarj Cihazı/Survival USB Şarj Cihazı: Salam uşaqlar! Bu gün (bəlkə də) ən asan usb günəş paneli şarj cihazı etdim! Əvvəlcə sizin üçün təlimat verən bir şey yükləmədiyim üçün üzr istəyirəm .. Son bir neçə ayda bir neçə imtahan aldım (əslində bir neçə həftə də ola bilməz ..). Amma
Qısa müddətli əzbərləmə oyunu: 7 addım
Qısamüddətli Yaddaş Oyunu: Öz Arduino əsaslı Yaddaş Oyununuzu qurun! Bu oyunda bir RGB LED başlanğıcda 3 təsadüfi rənglə yanıb-sönəcək, hər birinin rəngini xatırlamalı olacaqsınız. Gör hara gedir bu? İkinci RGB LEDini dəyişdirmək üçün potensiometrdən istifadə edəcəksiniz
Asan Şarj Edilə bilən Portativ Ipod/USB Şarj Cihazı: 5 addım
Asan Şarj Edilə bilən Portativ Ipod/USB Şarj Cihazı: USB yuvası, dörd hüceyrəli AA batareya tutucusu, dörd təkrar doldurulan AA batareya və dörd AA batareya şarj cihazı istifadə edərək, iPod-un doldurulması və ya güclənməsi üçün portativ 5 voltluq enerji təchizatı ola bilər. və ya USB ilə işləyən digər cihaz. Şarj edilməyən yarasa qoymayın