Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Yenidən təmir etdiyim bir işıqfor var idi. Yalnız işığın siqnal nümunələri üçün nəzarətçi qurmaq qalır. Bükmək üçün bir uzaqdan idarəetmə qurğusu daxil etdim. Bu da mənim üçün bir Arduino sınamaq üçün mükəmməl bir fürsət idi. Həm MAC, həm də Windows -da istifadəsi asan olduğu üçün Arduinodan istifadə etmək istədim.
Addım 1: Layihəni müəyyənləşdirin
Bir elektronika dizayn layihəsinə başlamaq üçün əvvəlcə onun funksionallığının parametrlərini təyin edin. Bu layihə aşağıdakı kimi təyin olunur: 3 çıxışı idarə edin 4 girişi oxuyun 1 interuptı oxuyun Xüsusiyyətlər: 3 çıxış birdən çox rejimdə sıralanır-Standart Svetofor nümunəsi-Tərs Nümunə-Hər çıxışda sabit hər bir çıxış-Artırma və azalma ardıcıllığı sürətini söndürün Uzaqdan idarəetmədən istifadə edərək xilas edilmiş vaxt parametrlərini dəyişdirin; Real vaxt malikanədə icra edin.
Addım 2: Dövrün prototipi
Dövrəni sınamaq üçün prototip üsullarından istifadə edin. Arduino Duemilanovdan istifadə etdim. 3 LED, 4 açar bağladım və kodu yazmağa başladım. Arduino IDE (PULSUZ !!) köhnə yaxşı ANSI C -yə çox bənzər bir sintaksisdən istifadə edir. Siqnal nümunələri rejimi ilə başladım. Kodumu modullaşdırmaq üçün bir hal ifadəsi istifadə etdim. Düymələrin kodunu əlavə etdim. Düymələr UP/DN rejimini və Yuxarı/DN sürətini idarə edir.
Addım 3: Kodu yazın
Əsasları öyrəndikdən sonra əlavələrə keçdim. Uzaqdan idarəetmə cihazını Arduino'ya bağladım və alınan siqnal xəttini kəsmə pinimə bağladım. 5 volt rölesi idarə edən keçid tranzistorlarından istifadə edərək Arduino çıxış pinlərimi də tamponladım.
Addım 4: TEST TEST TEST TEST
Dövrənizi və kodunuzu hərtərəfli sınayın. Arduino sahə proqram qabiliyyətinə imkan verir, amma bu test etməmək üçün heç bir bəhanə deyil. Uzaqdan idarəetməni əlavə etdikdən sonra kodu idarə etmək üçün bir çox kod dəyişikliyi etdim. Bu versiyada pult üçün istifadə edilə bilən kod var qəbuledicidir, ancaq vaxtını və standart flaş modelini və gücünü artırma sürətini yenidən proqramlaşdırma qabiliyyətini pozur.
Addım 5: Elektron Şematik Dizayn
Elektron sxemi modelləşdirmək üçün bir dizayn proqramından istifadə edin Hər bir komponenti yaradın və sancaqlarını bir -birinə bağlayın
Addım 6: PCB Layout
PCB (Çaplı Devre Kartı) qurmaq üçün dizayn proqramından istifadə edin. Son plandan bir karton kəsin və TEST FIT IT. İşıq qapılarını düzgün bağlamaq və bağlamaq üçün Vintləri İşıq Qutusuna buraxsam şanslı oldum və kifayət qədər oyun oynadım.
Addım 7: PCB -ni kəsin
Devre kartını düzəltmək üçün bir oyma, CNC, Lazer və ya aşındırma istifadə edin. Mükafat Qalereyasında Stivə xüsusi təşəkkürlər. Yerli kubok mağazanızla yoxlayın və ya oyma işarə edin. Bu qabiliyyətə sahib olduqlarını bilməyəcəklər. Mənim lövhəm 10 illik kubok/lövhə oyma ustasında kəsilmişdi. Şematik və PCB hazırlamaq üçün NOVARM -ın DipTrace -dən istifadə etdim.
Addım 8: Layihəni toplayın
Komponentləri PCB -yə yerləşdirin, pinləri və ucları lehimləyin.
Addım 9: PCB -ni quraşdırın
PCB -ni Svetofora quraşdırın. Bütün komponentləri tellə bağlayın
Addım 10: Bitirin
Ada Oğlan! Geri oturun və əməyinizin bəhrələrindən zövq alın. BTW ampulləri əl istehsalı yüksək səmərəli LED -lərdir. Bu bütün işıqfor, hər üç işıq da 5V -də 10W -dan az çəkir.