Mündəricat:
Video: Bentzi Led: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
işləyərkən belə görünür
Addım 1: İşıq üçün kod
Buradan baxdığınızda bir az dalğalı ola bilər
int greenled = 9; // işıq üçün yaşıl rəngi təyin edir
int blueled = 10; // işıq üçün mavi rəngi təyin edir int redled = 11; // işıq üçün qırmızı rəngi təyin edir int redval = 0; // qırmızı rəng üçün dəyişdirilə bilən bir dəyər təyin edir int blueval = 0; // mavi rəng üçün dəyişdirilə bilən bir dəyər təyin edir greenval = 0; // yaşıl rəng int üçün dəyişdirilə bilən bir dəyər təyin edir potPin = A0; // pententiometr üçün bir dəyər təyin edir, bu void setup () {// işləməsinə icazə verir, quraşdırma kodunuzu bura qoyun, bir dəfə işləsin: pinMode (potPin, INPUT); // bir GİRİŞ edərək, Potpinə dəyərlərin pinMode (A0, INPUT) nə olduğunu oxumasını söyləyirsiniz; // bir giriş edərək dəyərlərin oxunmasını söylədiyini işıq pinMode (yaşıllaşdırılmış, Çıxış)); // bütün işıqlar üçün ÇIXIŞ olduğunu söyləyərək onlara rəng istehsal etmələrini söyləyirsiniz. pinMode (qırmızı, ÇIXIŞ); pinMode (göy rəngli, ÇIXIŞ); Serial.begin (9600); // bu, Seriala dəyərləri çap etməyə başlamağı bildirir}
void loop () {// əsas kodunuzu bura qoyun, təkrar işləsin: redval = analogRead (potPin); // bu, potpin -dən oxumaq üçün dəyəri bildirir greenval = analogRead (potPin); // bu dəyəri bildirir potpindən oxumaq blueval = analogRead (potPin); // bu potpin redval = xəritədən oxumaq üçün lazım olan dəyəri bildirir (redval, 0, 1023, 255, 0); // bu, 0 ilə 1023 və 255 sıfıra qədər blueval = xəritə (blueval, 0, 1023, 0, 255); // yuxarıdakı kimi fərqli rəqəmlər greenval = map (greenval, 0, 1023, 130, 5); // yalnız yuxarıdakı iki ilə eynidir fərqli nömrələr Serial.print (redval); // Seriala mavi və yaşıl Serial.print (blueval) üçün eyni dəyəri yazdırmağı söyləmək; Serial.println (greenval); analogWrite (redled, redval); // işığın redvalue analogWrite (yaşıllaşdırılmış, yaşıl) dediyi kimi hərəkət etməsini bildirir; analogWrite (blueled, blueval);
}
Addım 2: Quraşdırma
işıq üçün böyük ayaq beş volta gedir pentametr üçün orta ayaq A0 -a gedir
Addım 3: Sonda sınadığınızda necə görünür
Rəngləri dəyişdirmək istəsəniz, kod dəstinə qayıdın və xəritədən redvalue və ya yaşıl və ya mavi oxuyarkən rəqəmləri tənzimləyin, burada rəqəmləri dəyişdirin bu addım redval = map (redval, 0, 1023, 255, 0);
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)