Mündəricat:

Arduino Lazer Etiketi - Duino Etiketi: 11 Addım (Şəkillərlə birlikdə)
Arduino Lazer Etiketi - Duino Etiketi: 11 Addım (Şəkillərlə birlikdə)

Video: Arduino Lazer Etiketi - Duino Etiketi: 11 Addım (Şəkillərlə birlikdə)

Video: Arduino Lazer Etiketi - Duino Etiketi: 11 Addım (Şəkillərlə birlikdə)
Video: Изучите Arduino за 30 минут: примеры и проекты 2024, Iyul
Anonim
Arduino Lazer Etiketi - Duino Etiketi
Arduino Lazer Etiketi - Duino Etiketi
Arduino Lazer Etiketi - Duino Etiketi
Arduino Lazer Etiketi - Duino Etiketi

Duino tagger- Ümumi giriş Duino etiketi arduino ətrafında qurulmuş bir lazer etiket sistemidir. Nəhayət, ofis ləvazimatları, meşəlik ərazilərdəki müharibələr və şəhərətrafı atışmalar üçün mükəmməl bir lazer etiket sisteminə sahib olana qədər dəyişdirilə və dəyişdirilə bilən bir lazer etiket sistemi. digər oyunçuların və ya hədəflərin etiketlənməsini / vurulmasını simulyasiya etmək. Bir müddətdir ki, bu layihə üzərində işləyirəm, amma bunu bitmiş saymıram, daha çox insanı cəlb etməyin vaxtı gəlmişdi. Ümid edirəm ki, bu təlimatlandırıcı, arduino yarışmasına girməyim üçün kifayət qədər vaxtında bitəcək, baxmayaraq ki, təlimatçıların bir müddət əvvəl redaktə və düzəlişlərə ehtiyacı olacaq. Bu öyrədici məqsəd, çıxmaq və öz duino etiket qurmaq üçün lazım olan məlumatları sizə təqdim etməkdir. Bu təlimat, yüngül bir silah dəyişdirərək bir duo etiket qurucusunun necə qurulacağına diqqət yetirir, ancaq bir az əlavə işlə öz silahınızı sıfırdan qura bilərsiniz. Bu təlimatlandırıcı, layihənin proqram / kod tərəfində çox təfərrüatlı görünmür, baxmayaraq ki, mil etiketi protokoluna əsaslanan bir iş kodu verilir. Duino tagger proqramlaşdırması haqqında öyrənmək istəyənlər üçün Dəhşətli Fikirdə tapılan əla dərslərdən başlamağınızı məsləhət görürəm. Thoes təcrübəsi arduino istifadəçiləri, ehtimal ki, ümumi səhifəni (Adım 1) və kod səhifələrini (Adım 8) ən faydalı, yeni arduino istifadəçilərinin təlimatlandırılanlara və verilən bağlantılara daha yaxından baxması lazım ola bilər. Ümid edirəm ki, bir çoxlarınız bu təlimatı faydalı tapacaq və öz duino etiketlərinizi qurmağa davam edəcəksiniz. Burada qeyd olunan bu sistemi təkmilləşdirmək və təkmilləşdirmək üçün çox imkan var. Bu duet yazıcıyı inkişaf etdirməyə davam etsəniz, zəhmət olmasa işinizi bölüşün və inşallah zamanla sistem daha zəngin bir oyun təcrübəsinə çevriləcək. Duino etiketləyicilərimin Youtube videoları: Bu video, üzərində işlədiyim bir talpult hədəfinə atəş açmaq üçün hazırladığım ikinci duo etiketləyicidən istifadə etdiyimi göstərir. Ümid edirəm ki, tezliklə müzakirə mövzusunda bir təlimat verəcəyəm.

Addım 1: Baxış

Baxış
Baxış

Baxış Bir duino etiketləyicinin əsas hissələri: İR Verici sistemi Nə - Transistor gücləndiricisi, yüksək güclü IR LED və yaxşı fokuslanmış İK şüası vermək üçün bir lens. Niyə - Etiketləyiciyə digər oyunçuları etiketləmək / vurmaq və oyun məlumatlarını çatdırmaq vasitələrini vermək. Verici arduino -dan ötürmə siqnalını gücləndirir və İQ LED -dən istifadə edərək ötürür, linzalar silahların silah kimi davranmasını və uzun məsafəli ötürmələri mümkün etmək üçün siqnalın çox yönlü olması üçün istifadə olunur. salamlama kartından səs yazıcı / çalma elektronikası) Niyə - Sistemdən bəzi səs rəyləri almaq çox xoşdur. Etiketləyicinin vurulduğunu və ya döyüş sursatının və ya həyatının tükəndiyini bildirmək üçün səs effektləri. Alıcılar Nədir - Standart IR qəbuledici modulu və güc tənzimləmə kondansatörü Niyə - Silahın vurulduğunu bilir. Bu təlimatdakı bu dizayn silahda 3 sensoru 1, eləcə də ön və arxa baş sensorlarını istifadə etməyi nəzərdə tutur. Vizual Efektlər və işıqlar Nədir - LED və bar qrafik sürücüsü sxemləri Niyə - Oyun məlumatları, məsələn işıqlar haqqında vizual rəy almaq çox xoşdur. güllələndiyiniz zaman sizə xəbər vermək. Qiymət Bu bölməni beynəlxalq səviyyədə dost etmək; Yazılarkən: 1 funt sterlinq = 1,6 ABŞ dolları = 1,1 EUR Artıq bir arduino sahibi olduğunuzu fərz etsəniz, bu layihə üçün əsas əlavə komponentləri təxminən 10 funt sterlinqə almaq olar. Ucuz ikinci əl yüngül silahları tutmaq asan olduğu üçün bir duo etiket qurmağa çalışmağın əla vaxtıdır. Yüngül silahlar, kompüter oyunları ilə istifadə edə biləcəyiniz silahlardır, bir çoxu müasir LCD ekranlarla işləmir və buna görə də ebayda və digər yerlərdə ucuz satılır. Bir xeyriyyə dükanından hər biri ebaydan biri təxminən 4 funt sterlinq olan iki yüngül silah aldım. Yüngül silahlar, bu optika, açarlar və quruluş üçün lazım olan çantanı təmin etdikləri üçün bu layihə üçün əla bir başlanğıc nöqtəsidir. Ehtiyacınız olacaq: Arduino Light Gun Rəngli LED -lərin (tercihen 30mA+) İQ sensorları IR qəbuledicisinə uyğun ən azı 2x IR LED (tercihen 100mA+) Peizo siren Güc tranzistoru /MOSFET Bir neçə elektronikanın əsasları: lehim, rezistorlar, kondansatörlər. Scrap plastik LED çubuq qrafik sürücü çiplərinin olmasını istəyə bilərsiniz Daha çox LED Sensorların quraşdırılması üçün öz mesaj təbrik kartlarınızı papaqlar / dəbilqələr / baş bandlarını qeyd edin.

Addım 2: Əsaslar

Əsaslar
Əsaslar
Əsaslar
Əsaslar
Əsaslar
Əsaslar

BasicsSayt, elektronikaya kömək etməyə kömək edəcək səhifələrdir. Duino tagger dizaynında bir neçə nöqtədə faydalı olan bəzi əsaslar. R = RezistorC = KondansatörV = GərginlikI = Akım LEDlərin LED -lərini istifadə etmək, onlardan keçən cərəyanı məhdudlaşdırmaq üçün bir rezistorla istifadə edilməlidir. LED -in R = (V təchizatı -V led) /INot -da işləyəcəyi cərəyanı seçin: Yəqin ki, istifadə etdiyim müqavimət dəyərlərini kopyalaya biləcəksiniz. DüymələrBu layihədəki düymələrin (tətikçilər və s.) Basıldıqda aşağı gərginlik verəcəyi güman edilir. Bunun üçün standart dövrə təqdim olunan dövrə diaqramında göstərilmişdir. FiltersR C (Resistor Capacitor) sxemləri, ya enerji təchizatı gərginliyindəki dəyişiklikləri yumşaltmaq, ya da PWM siqnallarını göründüyü qədər mürəkkəb deyil, analoq səviyyəyə çevirmək üçün duino etiketləyicinin bir neçə yerində faydalı ola bilər. elektrik və cərəyan bənzətməsi, rezistor dar bir boru kimi hərəkət edir (bir saman təsəvvür edin) yalnız yavaş su (cərəyan) axını təmin edir. Kondansatör böyük bir su anbarı / kovası kimi hərəkət edir. Diaqramdakı aşağı keçid filtri saman və kovanın birləşməsi kimi çıxış edir: Kovanın içindən və ya xaricindən su axını birdən -birə dəyişsəniz belə, səviyyəsi (gərginlik) yalnız yavaş -yavaş dəyişəcək. Aşağı keçid üçün kəsmə tezliyi: f = 1/(2pi*R*C)

Addım 3: İşıq Silahının Modifikasiyası

İşıq Silahının Modifikasiyası
İşıq Silahının Modifikasiyası
İşıq Silahının Modifikasiyası
İşıq Silahının Modifikasiyası
İşıq Silahının Modifikasiyası
İşıq Silahının Modifikasiyası

Yüngül silahın dəyişdirilməsi detalları yüngül silahdan asılı olacaq. İşdə bəzi ümumi qaydalar və fikirlər: İçəridə buraxılmalı olan faydalı hissələr: ŞalterlərTrigger LED -lərİşıq silahınıza saxlama yeri əlavə etmək: Şeyi taxmaq çətin ola bilər, arduino -nuzu silahın içinə qoymaq istəməyəcəksiniz. Arduinolarımı duo etiketləyicilərimdən asanlıqla silmək istədim ki, onları digər layihələrdə istifadə edim. Duino etiketləyicilərimdən birində (MK1 silahı), arduino nano sancaqlarının keçə biləcəyi çuxurları kəsdim və silahın içərisinə bir yuva taxdım ki, arduino silahın kənarına bağlansın. Mk2 silahımda arduino üçün xarici bir qutu əlavə etdim və onu bir sursat klipi kimi göstərməyə çalışdım. Korpus / silah klipi ucuz bir üzük bağlayıcı qovluqdan aldığım plastikdən hazırlanmışdır və örtüyü möhkəm bir maqnitlə möhkəm tutulmuşdur.

Addım 4: ötürücü

Verici
Verici
Verici
Verici

IR ötürücüsünə ehtiyacınız olacaq: IR LED: Dar bir baxış bucağı olan bir LED axtarın (İQ işığının çox hissəsinin optikdən keçməsini təmin etmək üçün). Hər gücü daha yaxşı olar. İQ qəbuledicilərinizə uyğun bir dalğa uzunluğuna malik LEDləri seçin. Nominal cərəyanın üzərində işlədikləri üçün bir qədər ehtiyat LED alın, beləliklə yana bilər. Arduino üzərindəki çıxış pininə bir IR LED (cari məhdudlaşdırıcı rezistor ilə) bağlaya bilərsiniz və ötürə bilər, ancaq duino etiketləyicisinin diapazonu o qədər də təsir edici olmayacaq. Duino tagger amplification aralığını yaxşılaşdırmaq üçün ehtiyacım var. Mənim hazırladığım əsas gücləndirici sadə bir tranzistor dövrəsidir (dövrə diaqramı verilir), tranzistor əvəzinə mosfet hesab etmək olar. IR LED vasitəsilə təxminən 300mA cərəyan. Bu, LED üçün nominal cərəyandan çoxdur, ancaq LED yalnız yüksək bir cərəyanı qısa müddətdə çəkdiyiniz üçün öhdəsindən gələ bilər. LED -i gücləndirmək üçün arduino -dan 5V təchizatı istifadə edirsinizsə, təxminən 400/500mA təmin edə bilər, buna görə də IR ötürücü üçün 300mA istifadə edərək Led digər LED və dinamiklər üçün çox şey buraxmır, buna görə dizayn edərkən bunu unutmayın. duino etiketləyicinizi qurarkən, daha yüksək cərəyanlar verə bilən bir gərginlik tənzimləyicisi əlavə etmək yaxşı bir fikir ola bilər. İQ şüasını fokuslamaq üçün linzadan istifadə etməli olacaqsınız, yüngül silahla gələn linzadan istifadə edə bilərsiniz. Qırmızı LED -dən istifadə edərək İK -nın harada yerləşdiriləcəyini öyrənə bilərsiniz. Daha yaxşı məlumat üçün mil etiketi saytına baxın.

Addım 5: Alıcı

Arduino Müsabiqəsində ikinci yer

Tövsiyə: