Mündəricat:
- Addım 1: Sifariş Kitabçası Ekranın hansı hissəsidir?
- Addım 2: Əsasən Qırmızıya Əsasən Yaşıl
- Addım 3: Ekranın bu hissəsindən gələn işığı necə ölçəcəyik?
- Addım 4: Karton və çubuq folqa kəsin
- Addım 5: Daha çox karton istehsalı
- Addım 6: Rəng Sensorunu quraşdırın
- Addım 7: Lehim Telleriniz Sensorunuza
- Addım 8: Rəng Sensorunu Arduino Nanoya bağlayın
- Addım 9: Kiçik Səs Gücləndiricisi əlavə edin
- Addım 10: Kiçik Səs Gücləndiricisini necə bağlamaq olar
- Addım 11: Bütün Quraşdırma Birləşdirildi
- Addım 12: "Talkie" Proqramı və s
- Addım 13: Çıxış Məlumatı
- Addım 14: Arduino Sketch KODU
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Kriptovalyuta alqı-satqısı zamanı ekrandakı sifariş kitabçasındakı işıq çıxışını təhlil etmək üçün Adafruit TCS34725 qırmızı/yaşıl/mavi rəng sensoru istifadə edir.
Əsasən ekranda yaşıl rəqəmlərlə təmsil olunan "al" əmrləri gəlirsə, ehtimal ki, sevdiyiniz sikkənin dəyərinin ultra qısa müddətdə artacağını gözləmək olar. Əsasən qırmızı "sat" sifarişləri sifariş kitabını doldurmağa başlasa, ehtimal ki, sikkənizin dəyərinin çox qısa müddətdə düşəcəyini gözləyə bilərsiniz.
Buna görə də, kompüter kitabçasının sifariş kitabını göstərən hissəsinin işıq çıxışını təhlil etsəniz və zaman keçdikcə yaşıl işığın qırmızı işığa nisbətindəki dəyişiklikləri araşdırsanız nə baş verərsə, yenilikçi addım gəlir. ?
Bu layihə, ekranda kriptovalyuta ticarət platformanızın sifariş kitabçası hissəsinə quraşdırılmış folqa astarlı karton qutuya quraşdırılmış bir Arduino Nano -ya bağlı Adafruit TCS34725 qırmızı / yaşıl / mavi işıq sensoru istifadə edir. Zamanla qırmızı -yaşıl nisbətini təyin edir və sonra ani qırmızı -yaşıl nisbət ölçümü bu orta mərkəzdən qırmızı və ya yaşıl rəngə doğru hərəkət edərsə sizi şifahi xəbərdarlıqlarla xəbərdar edir.
Buna əsaslanaraq etdiyiniz hər hansı bir ticarət qərarı tamamilə sizə bağlıdır! Bunun ticarət üçün dəyərli olub -olmadığını heç bir fikrim yoxdur, amma fikir olaraq işlədiyini görmək üçün sınamağa məcbur oldum. Edir.
Şifahi xəbərdarlıq sistemi nitq sintezi modulu tələb etmir. Danışıq siqnalları "Talkie" kitabxanasından istifadə edərək eyni Arduino Nano tərəfindən yaradılır.
Lazım olacaq şeylərin əsas siyahısı:
328 prosessorlu Arduino Nano 5V
IR filtri və LED işığı olan Adafruit TCS34725 rəng sensoru
Lehimləmə bacarıqları
Arduino lövhələri və onlardan istifadə qaydaları.
İsteğe bağlı:
Kiçik səs gücləndirici modul LM386
8 Ohm 0,5 Vatt dinamik
Addım 1: Sifariş Kitabçası Ekranın hansı hissəsidir?
Binance kriptovalyutası bazarının izləyicisini istifadə edərək, gələn alqı -satqı sifarişlərinin siyahısı, qırmızı qutu ilə işarələnmiş sütunda davamlı olaraq dəyişən qırmızı və yaşıl rəqəmsal axın olaraq verilmişdir.
Ekranın bu hissəsindən çıxan qırmızı ilə yaşıl işığın nisbətini ölçsək, hipotez (sübut olunmamış) budur ki, bu sizə qısa müddətli duyğulara bələdçi verə bilər, yəni hər kəs birdən almaq və ya satmaq istəyirmi?
Addım 2: Əsasən Qırmızıya Əsasən Yaşıl
Konsepsiya nümunəsi:
Solda əsasən qırmızı olan bitcoin üçün sifariş kitabının ekran görüntüsü var. Bir neçə dəqiqədən sonra əsasən yaşıl olur.
Addım 3: Ekranın bu hissəsindən gələn işığı necə ölçəcəyik?
Ekranın yalnız bu hissəsinə tam uyğun olan uzun nazik folqa astarlı karton quruluş düzəldəcəyik.
Qutunun içərisində TCS34725 sensoru olacaq.
DİQQƏT: Bu sensor qarşısındakı çox kiçik bir nöqtədəki işığı oxuduğu üçün, kiçik bir nöqtənin qırmızı/yaşıl nisbətini ölçmək istəmədiyimiz üçün folqa astarlı qutunun içərisindəki ekrandan AWAY tərəfə baxaraq quraşdırılır. Laptop ekranında, ekranın bu bölgəsinin ümumi qırmızı/yaşıl nisbətini bilmək istəyirik. Buna görə də, işığın folqa örtüklü korpusun daxilində sıçramasına icazə veririk və sonra sensor bu qarışıq işığın qırmızı/yaşıl nisbətini ölçür. Ən azından niyyət bu idi.
Addım 4: Karton və çubuq folqa kəsin
Sifariş kitabının əhatə etdiyi öz noutbukunuzun sahəsinə əsaslanaraq belə bir forma kəsin.
Bir az alüminium folqa vidalayın, yenidən düzəldin və sprey yapışqan və ya bənzəri ilə kartona yapışdırın. Ekranın bu hissəsindəki işığın qutunun içərisində yarı təsadüfi olaraq sıçramasını istədiyimiz üçün folqa yığdım.
Addım 5: Daha çox karton istehsalı
Soldakı karton hissədə, sifariş kitabının olduğu ekranın sahəsi ilə eyni formada düzbucaqlı bir yuva var.
Soldakı uyğun, indi qatlanmış, folqa astarlı qutunun içərisində sensoru quraşdırılacaq və sonra qara elektrik izolyasiya lenti ilə bu çuxurun üstünə yapışdırılacaq ki, ekrandan gələn işıq düzbucaqlı çuxurdan daxil olsun və sonra içəriyə fırlansın. folqa astarlı qutu.
Addım 6: Rəng Sensorunu quraşdırın
İşdə kompüter ekranının üzərinə qoyulacaq tərəfdən hazırladığımız karton quruluşun bir görünüşüdür.
Gördüyünüz kimi, mənim kimi çox incə olmayan insanlar üçün ən incə çeşid olan, tanınmış bir növ bişmiş lobya qablaşdırmasını faydalı şəkildə geri qaytardım.
Rəng sensörünün, noutbuk ekranının kiçik bir nöqtəsi deyil, kompüter ekranının o hissəsindən gələn bütün işığın ortalamasını oxumasını istədiyimiz üçün qutunun ən üst damına baxaraq quraşdırıldığını görə bilərsiniz. birbaşa kompüter ekranına işarə etsəniz nə oxuyardınız.
Addım 7: Lehim Telleriniz Sensorunuza
Tellərimi lehimlə bağlayıram və sonra lehim edərkən onları deliklərdən yerində saxlamaq üçün yuxarıdakı kimi Blu-Tack istifadə edirəm. Bunu kömək əl cihazlarından və ya bənzərlərindən istifadə etməkdən daha asan tapıram. Həm də nə etdiyimi görə bilmək üçün bir x3 ucuz böyüdücü eynək taxıram.
Addım 8: Rəng Sensorunu Arduino Nanoya bağlayın
Bir Arduino Nano istifadə etdim, ancaq bu layihə üçün Uno istifadə edə bilərsiniz. Nano funksional olaraq oxşardır, lakin fiziki cəhətdən daha kiçikdir.
İndi bu mərhələdə dayanıb çıxışı görmək üçün Arduino Serial View Pəncərəsindən istifadə edərək proqramı işlədə bilərsiniz.
Bununla yanaşı, bəzi danışan həyəcan siqnallarını da əlavə etdim. Bu, 1980 -ci illərin danışan oyuncağı kimi səslənən əlavə dinamikdən danışmaq üçün Arduinonun Digital Pin 3 -də nəbz genişliyi modulyasiyasından istifadə edən Talkie adlı səs sintezi kitabxanasından istifadə edir. Bununla birlikdə, bir istifadəçi interfeysi olaraq tətbiq etmək praktik olaraq pulsuzdur, buna görə də bunu digər layihələrimdə də istifadə etməyə başladım.
Addım 9: Kiçik Səs Gücləndiricisi əlavə edin
Arduino Nano'nuzun rəqəmsal Pin 3 -ü ilə torpaq arasında 0,5 Vt 8 Ohmluq bir dinamik bağlasanız, Talkie bunun vasitəsilə bir az səs çıxışı təmin edəcək. Ancaq çox sakit olacaq. Buna görə də çox aşağı qiymətə malik kiçik bir səs gücləndiricisi əlavə etdim. Bu, Arduino -ya 3 tel ilə bağlanır və dinamikinizi bağlamaq üçün 2 vintli terminala malikdir. Bu, səsi eşitməyi asanlaşdırır.
Addım 10: Kiçik Səs Gücləndiricisini necə bağlamaq olar
Bu modulla Arduino arasındakı 3 tel işi edəcək. Natiqin təklif etdiyi 8 Ohm 0.5 Vattdır. Bunlara bir çox uşaqların musiqi danışan oyuncaqlarında rast gəlinir.
Addım 11: Bütün Quraşdırma Birləşdirildi
Burada Arduino noutbukun USB portuna qoşulduğunu görürsünüz. Bu ona güc verir. Şerit kabel daha sonra klaviaturamın sağ üst tərəfində dayanan Arduino Nano / Gücləndirici Modulu / Dinamik elektronikasından karton qutunun içindəki rəng sensoruna qədər uzanır. Folqa astarlı karton korpus, elektrik lentindən istifadə edərək dizüstü kompüterimin sifariş kitabçasının bir hissəsinə sabitlənmişdir. KOMPYUTERİNİZİN EKRANINA BANTI TƏTBİQ ETMƏYİN. (Plastik) ekran çərçivəsinin yuxarı kənarı və sağ kənarı boyunca lent istifadə etdim.
Gün işığının içəri girməməsi üçün qapağınızdakı boşluqları qara lentlə bağlayın. Yalnız kompüter ekranındakı sifariş kitabından işığın karton qutuya girməsini, folqa ətrafında fırlanmasını və sonra rəng sensoru tərəfindən oxunmasını istəyirik.
Addım 12: "Talkie" Proqramı və s
Talkie, bir Arduino Pin 3 -də səs yaradan bir Arduino kitabxanasıdır. Bəzi hərbi aviasiya da daxil olmaqla müxtəlif köhnə kompüterlərin ROM çiplərindən çıxarılan kodu istifadə edir. İstifadə edə biləcəyiniz bu müxtəlif mənbələrdən toplanmış mövcud sözlər kitabxanasına malikdir.
Buna görə də, istifadə edə biləcəyiniz sözlərlə məhdud olsanız da, a) retro sərin bir səsə malikdir və b) proyektinizə əlavə etmək üçün praktiki olaraq heç bir xərc çəkmir.
Talkie kitabxanasının quraşdırılması və buna giriş haqqında məlumat almaq üçün artıq yaxşı bir təlimat var, buna görə də bu linki oxumağı və Talkie Arduino kitabxanasını kompüterinizə quraşdırmaq üçün addımları atmağı xahiş edirəm:
Talkie Giriş
Qeyd: Arduino Serial Görünüş pəncərəsini Arduino Nano -da işləyən proqramın nəticələrini, yəni işıq çıxışını oxuyan, üzərində bəzi riyazi hesablamalar aparan və nəticələri hər dəfə göstərən Arduino Serial View pəncərəsindən istifadə etmək istəyirsinizsə bu addımı ata bilərsiniz. Serial Görünüş pəncərəsində 2 saniyə.
Addım 13: Çıxış Məlumatı
Arduino -da işləyən proqramla birlikdə seriya görüntü pəncərəmin yaxın bir görünüşü.
Təxminən hər 2 saniyədə bir bir dövrü təxminən 30 dövrə işləməsinə icazə versəniz, Qırmızı/Yaşıl nisbətinin orta dəyəri sabit bir dəyərə enəcək və maksimum və minimum dəyərlər də sabitləşəcək.
Kod daha sonra orta və minimum qeydə alınan dəyər arasındakı ortada bir dəyəri hesablayır. QIRMIZI ölçülmüş dəyəri GREEN işığın intensivliyinə bölünsə, istənilən vaxt bu həyəcan həddinin altına düşərsə, ekranda yaşıllığın qırmızıya nisbətən artdığını bildirən bir bildiriş görünəcək, yəni əsasən alış sifarişləri gəlir, yəni dəyər ola bilər. çox qısa müddətdə gələcək.
Yaşıl dəyərə bölünən qırmızı, orta və maksimum ölçülən dəyərin ortasında avtomatik olaraq qurulan bir həyəcan nöqtəsinin üstündən artmağa başlayırsa, qırmızıdan yaşıl işığın miqdarı artmalı, satış sifarişləri daxil ola bilər və dəyər gedə bilər. ultra qısa müddətli gələcəkdə.
DİQQƏT: Ticarət baxımından bunların hamısı cəfəngiyat ola bilər, bunun real dünyada istifadəyə yararlı olub olmadığını görmək üçün kifayət qədər uzun müddət işləməmişəm. Bununla birlikdə dəyişən qırmızı/yaşıl nisbətini oxuyur və gözlənilən vaxtlarda bu həyəcan siqnallarını verir.
Addım 14: Arduino Sketch KODU
Bütün bunları ön səhifədəki videoda olduğu kimi işlətmək üçün istifadə etdiyim Arduino eskizi burada əlavə edilmişdir.
Bir neçə saat ərzində bir araya gətirildi, buna görə də onu yaxşılaşdıra bilərsiniz.
Tövsiyə:
8051 və LCD ilə IR Sensorundan istifadə edən Ziyarətçi Sayacı: 3 addım
LCD ilə 8051 və İQ Sensorundan istifadə edən Ziyarət Sayğacı: Əziz Dostlar, 8051 və İQ sensorundan istifadə edərək ziyarətçi sayğacının necə hazırlanacağını izah etdim və LCD -də göstərdim. 8051, bütün dünyada hobbi, ticarət tətbiqləri etmək üçün istifadə edilən ən məşhur mikrokontrolörlərdən biridir. Bir vizaj etdim
Ubidots və Google-Sheets istifadə edərək Temp/Rütubət Məlumatlarının Təhlili: 6 Addım
Ubidots və Google-Sheets istifadə edərək Temp/Rütubət Məlumatlarının Təhlili: Bu dərsdə, temperatur və rütubət sensoru istifadə edərək fərqli temperatur və rütubət məlumatlarını ölçəcəyik. Bu məlumatların Ubidots -a necə göndəriləcəyini də öyrənəcəksiniz. Fərqli tətbiqlər üçün hər yerdən təhlil edə bilərsiniz. Həmçinin göndərməklə
Arduino RGB Rəng Seçici - Real Həyat Obyektlərindən Rəng Seçin: 7 Addım (Şəkillərlə)
Arduino RGB Rəng Seçici - Real Həyat Nəsillərindən Rəng Seçin: Kompüterinizdə və ya cib telefonunuzda real həyatda gördüyünüz rəngləri yenidən yaratmağa imkan verən bu Arduino əsaslı RGB rəng seçici ilə fiziki obyektlərdən rəngləri asanlıqla seçin. Ucuz bir TCS347 istifadə edərək obyektin rəngini skan etmək üçün sadəcə bir düyməni basmaq kifayətdir
SMT şablonunu necə sifariş etmək olar: 4 addım
SMT Şablonu Necə Sifariş Edilir: Səth montaj komponentlərindən istifadə edən sxemlər qurarkən, lehim pastasının qoyulmasının dəqiqliyi və təkrarlanması əsasdır. Bunu etmək üçün bir şpris istifadə edilə bilsə də, çoxlu bir -birinə yaxın hissələri olan lövhələr yırtıcı ola bilər
IPhone Tətbiq E-kitabının özünü dərc etməsi: 6 addım
IPhone Tətbiqi Ebook-un özünü nəşr etməsi: Mənim adım Noble Smithdir və mən nəşr olunmuş bir dramaturqam, mükafat qazanan Protagonist (Netflix) filminin həmtəsisçisi, nəşr olunmuş bir yazıçı (iTunes qaraçılardan oğurlanmış audiokitab) və müəllifiyəm. ebook iPhone app Warrior (iTunes App Store) .Gettiâ €