Mündəricat:
- Addım 1: Lazımi materiallar
- Addım 2: Qum şüşəsi və Servo qurmaq
- Addım 3: Çərçivəni düzəldin
- Addım 4: Gündəlik hazırlayın
- Addım 5: Dəqiqələr üçün yeddi seqmentli ekran
- Addım 6: Hamısını yığın
Video: Qarışıq Nəsil Saatı: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Hamıya salam, Bu layihəyə 1 ay əvvəl başladım, səhhətim pis olduğu üçün (Denge xəstəliyinə tutuldum) daha uzun zaman aldı. Normalda Arduino əsaslı bir layihə hazırlayıram, buna görə bir saat layihəsi etmək olduqca maraqlı idi.
Maraqlı bir layihə etmək üçün saata aid bir çox layihəni və saat üzünü yoxladım və nəhayət bir qarışıq nəsil saatı hazırladım.
Bir dəqiqəlik qum saatı, saatı vermək üçün 90 dərəcə bir saat düyməsi və dəqiqələri göstərmək üçün 2 yeddi seqmentli ekran var.
Gəlin quraq.
Addım 1: Lazımi materiallar
- 4 ədəd 1cm * 3cm * 8cm (h * w * l) taxta blok. ilə.
- Dondurma çubuqları.
- 2 ədəd 180 ədəd servo motor
- 2 ədəd yeddi seqmentli ekran.
- Taxta qazma maşını.
- Ardunio nano.
- Enerji təchizatı 5V 1Amp.
- Sapre ağac parçaları.
- Dişi -Qadın kabeli.
- Bir dəqiqəlik qum saatı.
Addım 2: Qum şüşəsi və Servo qurmaq
- Çərçivələrdən birində düz bir deşik düzəldin ki, servoya asanlıqla yapışsın.
- Ağacın üstünə qoyulan servo konturunu işarələyin və bir qazma istifadə edərək bir -birinə yaxınlaşdırın.
- Bir az isti yapışqan və ya super yapışqan istifadə edərək servo təmin edin.
- Qum şüşəsi ilə eyni ölçüdə kiçik bir qutu yaratdı.
- Şəkildə göstərildiyi kimi qutunun ortasına qoşulmuş servo sürət qutusu.
- Qutunun başqa bir tərəfində kiçik bir çuxur düzəltdik ki, tornavidaya qutunu servoya bağlayacaq.
- Arduinonun 12 nömrəli pininə servo pimi bağlayın.
- Əlavə edilmiş kodu işə salın.
- Serial monitorda 0 və 180 göndərin və qum şüşəsinin fırlanmasını yoxlayın.
- Varsa qüsurları düzəldin.
Addım 3: Çərçivəni düzəldin
- İndi digər taxta parçaları yapışdırın və bir kvadrat qutu halına gətirin.
- Saat serviz üçün ikinci servo mövqeyinə qərar verin.
- Ön üzü örtmək üçün dondurma çubuğu istifadə edin.
Addım 4: Gündəlik hazırlayın
- Super yapışqan köməyi ilə servo başını ona yapışdırın.
- Sonra əlavə edilmiş proqramı istifadə edin, Arduino tətbiqinin serial monitorunu açın.
- 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 -nı tək -tək göndərin və taxta parçasını düzəldin.
- Bunlar hər 8 dərəcə fərqlə saatın 12 aralığıdır.
- Servo siqnal pimi 12 -ci pinlə əlaqədardır, buna görə kadrı təyin etmək üçün dəyişə bilərsiniz.
Addım 5: Dəqiqələr üçün yeddi seqmentli ekran
- Ən kiçik matkap ucu olan matkapdan istifadə edərək ön üzdə bütövlük yaradın.
- 10 üst sətirdə və 10 aşağı sırada.
- 2 yeddi seqmentli ekran asanlıqla sürüşə bilər və bundan sonra onu düzəltmək üçün super yapışqan istifadə edin.
- Bu vaxta qədər bütün saatı bitirdik.
- İndi yeddi seqmentli bir ekran qurmalıyıq.
İki yeddi seqmentli ekranın pinləri.
statik const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};
statik const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};
Birinci yeddi seqment: diaqramın a, b, c, d, e, f, g sancaqları Arduinonun 2, 3, 4, 5, 6, 7, 8 sancaqlarına bağlanacaq.
2 -ci yeddi seqment: diaqramın a, b, c, d, e, f, g sancaqları A0, A1, A2, A3, A4, A5, 9 Arduino pininə bağlanacaq.
Kodu işə salın və 9 -dan 0 -a düzgün yanıb -sönmədiyini yoxlayın.
Addım 6: Hamısını yığın
- Hər şey yığıldıqdan sonra saat görüntüyə bənzəyəcək.
- 12 saatlıq əl servosu üçün pin.
- Sandglass servo üçün pin 11.
- Digər sancaqlar yeddi seqment pinləri ilə eynidır.
-
Proqramdakı nömrənin altındakı dəyərləri dəyişdirərək vaxtı təyin edin.
- int saat = 1;
- int dəqiqə = 9;
- int sec = 0;
Tövsiyə:
Sadə Gizli Qarışıq Kilid !: 5 Addım
Sadə Gizli Kombinasiya Kilidi!: Hər kəsə salam! Bu gün sizə çox sadə və sərin bir kod kilidi hazırlamaq fikrimi göstərmək istəyirəm. Digər kilidlərə bənzəmir, nömrəsi yoxdur və yalnız 4 hissədən ibarətdir! Maraqlanırsınız? Beləliklə başlayaq
EAL - Gömülü - Qarışıq Kilid: 4 Addım
EAL- Gömülü- Qarışıq Kilid: Bu layihə, EAL-da 2.1 C-proqramlaşdırma fənni seçmək üçün hazırladığım bir məktəb layihəsidir. Arduino layihəsi və C-proqramlaşdırma etdiyim ilk dəfədir. Bu bir kombinasiya kilidi təqdim edən bir layihədir. Qarışıq kilid
Virtual və Qarışıq Reallıq Eynəkləri: 15 Addım (Şəkillərlə birlikdə)
Virtual və Qarışıq Reallıq Eynəkləri: Giriş: Konsepsiya Dizaynı Texnologiyası magistr kursunda bizdən əsas layihəmizə uyğun yeni yaranan texnologiyanı kəşf etməyimizi və bu texnologiyanı prototip hazırlayaraq sınamağımızı istədilər. Seçdiyimiz texnologiyalar həm Virtual reallıqdır
Artıq atılan və ya qarışıq qulaqlıq yoxdur: 5 addım
Daha Düşməmiş və ya Qarışıq Qulaqlıqlar yoxdur: Neçə dəfə izdihamlı bir alış -veriş mərkəzində, avtobusda və ya metroda qulaqlıqlarınızı qulağınızdan çıxardınız? Ən pisi isə yerə düşür və bəzən ayaq üstə düşürlər. Bir dəfə başıma belə bir hadisə gəldi: '(Bu necə öyrədici idi (mənim ilk!)
Qarışıq və Qulaqlıq Tutucu: 4 addım
Qarışıqlıq və Qulaqlıq Tutucu: Bir neçə qulaqlığı qarışığımın ətrafına sararaq sındırmışam, ancaq tel qarışdıqda nifrət edirəm. Orada bir neçə qulaqlıq tutacağı var, amma onları qarışdırmaqla əlaqəli saxlamaq istədim. Bu bir pi -dən hazırlanmış asan bir tutucudur