Mundarija:

Skeytbord uchun SkateHub blinkers: 3 qadam
Skeytbord uchun SkateHub blinkers: 3 qadam

Video: Skeytbord uchun SkateHub blinkers: 3 qadam

Video: Skeytbord uchun SkateHub blinkers: 3 qadam
Video: 5 лайфхаков для скейтборда ENG SUB #скейт #скейтборд #скейтбординг #skate #skateboarding 2024, Iyul
Anonim
Skeytbord uchun SkateHub blinkers
Skeytbord uchun SkateHub blinkers
Skeytbord uchun SkateHub blinkers
Skeytbord uchun SkateHub blinkers

"Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)"

Skate Hub - bu yaqinlashib kelayotgan piyodalarga qanday mashina kabi ketayotganingizni ko'rsatadigan funktsional miltillovchi. U standart printer kabeli o'rniga usb portiga ega bo'lgan arduino uno r3 orqali boshqariladi. Loyihaning ko'p qismi 3d bosilgan, shuning uchun sizga ham 3d printerdan foydalanish kerak bo'ladi. Men barcha fayllarni yuklab olish imkoniyatiga ega qilaman.

Ta'minotlar

Arduino Uno r3

Breadboard elektr tarmog'i

o'tish kabellari

2: 8x8 nuqta matritsali LED, MCU moduli bilan

2: servo

ir qabul qiluvchi

masofadan turib

1 -qadam: 1 -qadam: Kodingizni yozing

Jarayonning birinchi bosqichi - bu kodni yozish va u nima qiladi. Mana men ishlatgan quyidagi kod:

create.arduino.cc/editor/calfano/ce2df461-…

E'tibor qilish kerak bo'lgan ba'zi fikrlar:

Ok tasviri ikkilik yordamida o'qni chizish uchun qilingan. 1 uning yoqilganligini va 0 o'chirilganligini bildiradi.

Arduino ishga tushishi bilan servolar pastdan boshlanadi.

LCD displeyi masofadan boshqarish pultidan boshqariladigan har bir funktsiyani chop etish imkoniyatiga ega bo'ladi.

Matritsani yoqish va o'chirish chiroqlarini takrorlaydigan for loop tufayli milt -milt o'chadi.

Masofadan boshqarish pulti har xil tugmalar asosida signallarni oladi. Ko'rib turganingizdek, u qanday izohlanadi, shunda siz qaysi tugma qaysi ekanligini ayta olasiz.

2 -qadam: simlarni ulash

Bu erda simlar biroz murakkablashishi mumkin, men komponentlarni asosiy ramkadan tashqarida ulashni va keyin ularni haqiqatdan keyin joylashtirishni tavsiya qilaman.

Kabellar arduino uno va non taxtali elektr relsidan iborat bo'ladi. Quvvat temir yo'lini olish uchun kichik va o'rta kattalikdagi taxtaning +- qirrasini yirtib tashlash kifoya.

1. Arduinodan 5v dan non taxtasining musbat panjarasiga o'tish punktini, so'ngra non taxtasida yerdan manfiygacha o'tish moslamasini boshqaring.

2. Servosdan boshlaylik: Servosda 3 ta sim bor. jigarrang sim - er, qizil sim - 5v, to'q sariq - pinak 7, ikkinchisi - 6.

3: 8x8 matritsa: VCC 5v ga ulangan, GND erga ulangan, DIN 11 -pin, CLK 9 -pin va CS 10 -pin. Shundan so'ng, ikkinchi 8x8 matritsaga ulanish uchun 8x8 matritsaning boshqa tomonini sim bilan ulang. Ular bir xil portlarga kirayotganiga ishonch hosil qiling!

4: LCD: VCC 5v ga o'tadi GND erga tushadi va SDA va SCL -ni arduino -ning eng yuqori pimlariga mos ravishda ulanadi.

5: Quvvat manbai men uchun Walmartdan kichik o'lchamdagi standart quvvat g'ishtidan keladi.

:

3 -qadam: Chop etish va yig'ish

Bosib chiqarish va yig'ish
Bosib chiqarish va yig'ish
Bosib chiqarish va yig'ish
Bosib chiqarish va yig'ish
Bosib chiqarish va yig'ish
Bosib chiqarish va yig'ish

Papkada joylashgan barcha qismlarni chop eting:

drive.google.com/open?id=1M9xluvCCzqiqy8BI…

Barcha qismlar bir -biriga juda mos keladi, shunchaki LCD ushlagichini yopishtiring, servo o'rnatishlarni chop eting va ularni joyiga yopishtiring.

Kabelning barcha komponentlarini ichkariga joylashtiring, dazmol oluvchini tepaga yopishtiring va QIZIQARLI SKAT qiling!

Tavsiya: