Mündəricat:
- Addım 1: Lazımi materialların toplanması
- Addım 2: Kartondan hissələri kəsin
- Addım 3: Parçaları yapışdırın
- Addım 4: Cruizmo Cis Dizaynı
- Addım 5: Cruizmo Cis İçərisində Elektrik Kabloları
- Addım 6: Strukturların tamamlanması
- Addım 7: Kod
- Addım 8: Sonlandırma
Video: Karton Trafik İdarəetmə Robotu: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Mən karton yarışmasına qatılıram. Təlimatçılığımı bəyənirsinizsə, ona səs verin! Bu təlimatı öyrəndikdən sonra Cruizmo Cis -in dizaynını və istifadəsini öyrənəcəksiniz. Cruizmo Cis, trafikə nəzarət edən ağıllı bir robotdur. Həm avtomobillərin, həm də piyadaların keçidinə və keçidinə nəzarət edir. Trafikə gedən və ya dayanacaq vaxtını bildirmək üçün LED -lərə siqnal göndərir. Gecə olursa və ya ətraf qaranlıqdırsa küçə işıqlarını da yandırır.
Addım 1: Lazımi materialların toplanması
Bileşenler: 1x Arduino uno və USB Kabel (və ya Nano) 4x 5 mm qırmızı LEDlər 4x 5 mm ağ LEDlər 4x 5 mm yaşıl/mavi LEDlər 2x Düymələr 1x LDR10x 220 Ohm Rezistorlar 9 V Batareya və qapaqlar Zəmər telləri Çörək lövhəsi və Veroboard Komponentləri yaxınlıqdakı mağazadan və ya AliExpress.com -dan onlayn əldə etmək olar, Arduino Mağazası və ya Amazon. Alətlər: Karton Lehimləmə dəmirTapeGlueA4 kağız Bir hökmdar. Kiçik ölçülü mişar. Qayçı. Qələm.
Addım 2: Kartondan hissələri kəsin
Yolları, cığırları, robot dayaqlarını, dirəkləri və küçə işıqlarını düzəltmək üçün kartondan istifadə etdim və dizayn üçün uyğun bir ölçü istifadə etdim. İstəsəniz fərqli ölçülərdən istifadə edə bilərsiniz. Kenarlara 0,5 santimetr boşluq əlavə edilə bilər. Başlamaq üçün ölçüləri qeyd etmək üçün karton, qayçı, hökmdar və qələm alın. Kartonda hündürlüyü 2 santimetr, eni 2 santimetr, uzunluğu 12 santimetr olan bir kuboid işarələyin.. Kuboiddə, işıqlar üçün diametri 0,5 santimetr olan kiçik bir çuxur işarələyin. Düymə üçün bir kvadrat da qeyd edin. Qayçı istifadə edərək, işarələnmiş təyyarəni kəsin. Sonra kartonun üzərinə qoyun və səkkiz olmaq üçün daha yeddi kəsin. Trafik və küçə işıqları üçün dirək kimi istifadə ediləcək. İşıqlar üçün diametri 0,5 santimetr olan kiçik bir çuxur düzəldin. Bundan sonra robotun oturduğu kabin var. Boyları 2,5 santimetr, eni 6 santimetr, uzunluğu 17 santimetr olan başqa bir kuboidi qeyd edin və kəsin. Kabin gövdəsi üçün ölçüləri olan başqa bir kuboidi qeyd edin və kəsin: hündürlüyü 5 santimetr, eni 6 santimetr, uzunluğu 8,5 santimetr.
Addım 3: Parçaları yapışdırın
Lazım olan strukturları əldə etmək üçün parçaları birləşdirmək üçün yapışqan istifadə etdim. Dirəklər üçün səkkiz karton parçanın hər biri açıq olan tərəflərdən başqa kənarlarına yapışdırılmalıdır. Açıq bir qutuya bənzəmək üçün. Yapışqan ağıllı və diqqətlə tətbiq olunmalıdır ki, strukturlar gözəl görünsün, kabin bazası və gövdəsi də dirəklər kimi oxşar şəkildə ayrıca yapışdırılmalıdır. Daha sonra iki quruluşun kənarları az yapışqan tətbiq edilərək bir -birinə yapışdırılacaq və açıq tərəfi sizə baxacaq. Döşəmənin ortası bədənin mərkəzinə uyğun olmalıdır ki, kənarları arasındakı məsafə 4,25 santimetr olsun, sonra kabin əsasının və gövdəsinin hər iki tərəfinin qovuşduğu nöqtəni kəsin, digər hissələr məftil çəkildikdən sonra yapışdırılacaq.
Addım 4: Cruizmo Cis Dizaynı
Cruizmo Cisin cəsədi boyu 3 santimetr, eni 2 santimetr və uzunluğu 4 santimetr olan bir kuboiddir. Baş hündürlüyü 2 santimetr, eni 1 santimetr, uzunluğu 2 santimetr olan bir kubdur. Robotu əldə etmək üçün ölçüləri qeyd edin və kartondan kəsin. Başı almaq üçün kubun kənarlarını yapışdırın. Oval gözlər və ağız üçün bir qələm istifadə edin və ya istəsəniz kəsin. Daha sonra yapışdırılacaq kublar istisna olmaqla kuboidin bütün kənarlarını yapışdırın. Sonra başını gövdəyə yapışdırın. Robotu kabinə qoymaq üçün kəsin. 2 santimetr x 2 santimetr kvadrat kabinin üst hissəsindən. Robotu kabinəyə qoyun və yapışdırın.
Addım 5: Cruizmo Cis İçərisində Elektrik Kabloları
Robotun öz funksiyalarını yerinə yetirməsi üçün içərisinə bir elektrik dövrəsi bağladım. Kabinənin bazasında robotu trafik sisteminə bağlamaq üçün bir çörək taxtası var. o. Lövhə digər komponentlərdən siqnal göndərir və alır. Əlaqəni yuxarıdakı diaqramlarda görmək olar. Trafik LEDləri 2 -dən 9 -a qədər olan pinlərə bağlıdır. Tellər işıqforlara gedəcək. Küçə işıqları rəqəmsal pinlə bağlıdır 10. Düymə rəqəmsal pinlə bağlıdır 11. GND çörək taxtasına gedir, A0 LDR -yə gedir. Bütün əsaslar çörək lövhəsində bağlıdır.
Addım 6: Strukturların tamamlanması
Bəzi telləri taxmaq lazım olduğu üçün tamamilə yapışdırılmamış bəzi formalar. Testereyi istifadə edərək, 2 x 1,5 santimetrlik 6 düzbucaqlı və 4 x 1,5 santimetrlik 2 düzbucaqlı parçanı veroboarddan kəsin. düyməni müstəqil olaraq lehimləyin, qırmızı LED, yaşıl/mavi LED Arduino -ya qoşulacaq, digər 6 ədəddən ikisini seçin və qırmızı və yaşıl/mavi LEDləri telləri çıxarıb müstəqil olaraq lehimləyin. ədəd, hər birinə bir ağ LED lehimləyin, pozitiv pimdən gələn tellər Arduino -ya, neqativləri isə GND -yə bağlanacaq. Lehimlənmiş sxemləri karton konstruksiyalara daxil edin. Kabin bazasında, LDR, sonra çörək taxtası daxil edilir. Arduino robotun içinə qoyulur. Kabloları bağladıqdan sonra açıq səthlər yapışdırıla bilər. Quruluşlar tamamlandı və Cruizmo Cis işləməyə hazırdır, lakin bəzi xətlərin kodu olmalıdır. yükləndi. Kodu yoxlayaq.
Addım 7: Kod
Kodu tərtib etmək üçün Arduino IDE -dən istifadə etdim. Kodu buradan əldə etmək olar Birincisi, dövrədə istifadə olunan LDR, düymə və LED -lər üçün pinləri təyin etdim. Sonra quraşdırmada () LED sancaqlarını ÇIXIŞ və BUTTON_PIN -i INPUT_PULLUP -a konfiqurasiya etdim, bu düyməni quraşdırılmış istifadə etmək imkanı verir. döngədə (), Cruizmo Cisin küçə işıqlarını yandırıb açmamasını yoxlamaq üçün if ifadəsini istifadə etdim, sonra başqa bir ifadə görünsə və düymənin basılı olub-olmadığını yoxlayır. trafikə nəzarət etmək üçün Cruizmo Cis tərəfindən istifadə edilən funksiyalar. goRoad () funksiyası piyadaları dayandırır və avtomobillərin hərəkət etməsinə imkan verir. Qırmızı işıq, piyadaları tamamilə dayandırmadan əvvəl xəbərdar etmək üçün yanıb -sönəcək. StopRoad () funksiyası avtomobilləri dayandırır və piyadaların keçməsinə imkan verir. Qırmızı işıq, avtomobilləri tamamilə dayandırmadan əvvəl xəbərdar etmək üçün yanıb -sönəcək və piyadaları keçmək üçün yaşıl/mavi işıq yanacaq.
Addım 8: Sonlandırma
Qafiyə etmək üçün karton dirəklər küçə və işıqfor kimi istifadə olunur. Düyməli iki dirək piyadalar üçün istifadə olunmalıdır. Piyadalar düyməni basaraq keçid tələb edirlər və Cruizmo Cis yalnız əvvəlki basışdan 17 saniyə sonra basıldığı təqdirdə onlara müraciət edə bilər. Şərt yerinə yetirilərsə 6 saniyə keçməyə icazə verilir. Qırmızı işıq onları dayandırdıqdan və avtomobillərin hərəkət etməsinə icazə verildikdən sonra düzgün nəticəni əldə etmək üçün kodun Arduino lövhəsinə düzgün yükləndiyinə əmin olun.
Tövsiyə:
Avtomatik Trafik İdarəetmə Cihazı: 20 addım
Avtomatik Trafik İdarəetmə Cihazı: Xəbərdarlıq: Tikinti prosesinə başlamazdan əvvəl müvafiq KKD taxdığınızdan və OSHA tərəfindən təhlükəsizlik qaydalarına riayət olunduğundan əmin olun. Qoruyucu eynəklər, qulaqcıqlar və zərbəli əlcəklər kimi təhlükəsizlik vasitələri geyin. Lazım olan hissələr: 1 " x 1 " kvadrat boru - 5
Raspberry Pi 4 Trafik İşarəsi Tanıma Robotu: 6 addım
Raspberry Pi 4 Trafik İşarəsi Tanıma Robotu: Bu təlimat mənim universitet layihəmdən qaynaqlanır. Məqsəd, bir sinir şəbəkəsinin bir görüntünü təhlil etdiyi və sonra tanıma əsasında bir arduino robotuna Ros vasitəsilə hərəkət etməsini söyləyəcəyi bir sistem yaratmaq idi. Məsələn, sağa dönmə işarəsi tanınarsa
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 4 Addım
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 如何 通用 遥控 器 套件 转换 为 玩具 中 中 遥控 采用 采用 6 6 6 6 6 6 6 6 2262 和 2272 和 433 模块 构建 构建改造 方法 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır - Başparmak Robotu - Servo Motor - Mənbə Kodu: 26 Adım (Şəkillərlə birlikdə)
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır | Başparmak Robotu | Servo Motor | Mənbə Kodu: Başparmak Robotu. MG90S servo motor potensialiometrindən istifadə olunub. Çox əyləncəli və asandır! Kod çox sadədir. Cəmi 30 sətirdir. Bir hərəkətə bənzəyir. Hər hansı bir sualınız və ya geribildiriminizi bildirin! [Təlimat] Mənbə Kodu https: //github.c