Mundarija:

Dot² - interfaol kofe jadvali: 12 qadam (rasmlar bilan)
Dot² - interfaol kofe jadvali: 12 qadam (rasmlar bilan)

Video: Dot² - interfaol kofe jadvali: 12 qadam (rasmlar bilan)

Video: Dot² - interfaol kofe jadvali: 12 qadam (rasmlar bilan)
Video: Brain dots! Level 178! 2024, Iyul
Anonim
Image
Image
LEDlar uchun tayanchni tayyorlash
LEDlar uchun tayanchni tayyorlash

Amaliyot davomida men interaktiv stol yaratdim, unda siz animatsiyalarni, ajoyib LED effektlarini ishga tushirishingiz mumkin, ha, eski maktab o'yinlarini o'ynang !!

Men bu kofe stolini yaratish uchun ilhom oldim crt4041's Music Visualiser Table

Jadval MIT App Inventor yordamida ishlab chiqilgan Bluetooth ilovasi orqali boshqariladi.

Keling, qurilishni boshlaymiz … !!

1 -qadam: Hammasi nima kerak?

Uskuna materiallari

  • Yog'ochdan yasalgan taxta (qalinligi 0,5 dyuym)

    • 4x8 - 28 dyuym
    • 1 x 28 - 28 dyuym
  • Ko'pikli taxta (taxminan 10-11 kvadrat fut)
  • Akril - sutli oq - 28 "28" 3 mm
  • 4x alyuminiy L-tasmasi 29 "uzun
  • O'z -o'zidan tebranish vintlari (M4 ishlaydi)
  • Tirnoqlar
  • Jadvallar uchun yon boncuklar
  • Lehim

Elektron buyumlar

  • Pikselli LEDlar (yoki WS2811 pikselli moduli) - 196 Lampochka.
  • Arduino mega 2560
  • Bluetooth moduli - HC -05/06
  • 330 ohmli rezistor
  • 1x nol tenglikni
  • Erkaklar sarlavhalari
  • Ulanish simlari 5V 20A
  • Quvvat manbasini almashtirish

Ishlatilgan asboblar

  • Dumaloq arra
  • Jig-Saw
  • 12 mm matkapli burg'ulash mashinasi
  • Tornavida
  • Issiq yopishtiruvchi qurol
  • Lehimlash temir
  • Dremel aylanadigan asbob (tarmoqni tugatish uchun)
  • Disk Sander
  • Nozik pichoq
  • Fevi-Bond (yoki SuperGlue)
  • Hammer

2 -qadam: LEDlar uchun tayanchni tayyorlash

Endi 28 dyuymli 28 dyuymli taxtani oling va har bir tomoni 2 dyuym bo'lgan bir xil panjara qiling.

Har bir hujayraning markazini belgilang va burg'ulashni boshlang …

BOR! BOR! BOR!

3 -qadam: Burg'ulash jinniligini tugating …

Burg'ulash jinniligini tugating …
Burg'ulash jinniligini tugating …
Burg'ulash jinniligini tugating …
Burg'ulash jinniligini tugating …
Burg'ulash jinniligini tugating …
Burg'ulash jinniligini tugating …
Burg'ulash jinniligini tugating …
Burg'ulash jinniligini tugating …

196 teshikka qadar burg'ulashdan so'ng, endi LEDlarni tuzatish vaqti keldi.

QAYD: LEDlarni yuqoridagi rasmda ko'rsatilgandek to'g'rilang, aks holda dastur va kod bilan o'ynang.

Endi, Issiq yopishtiruvchi LEDlar tayanch taxtasida.

4 -qadam: Dasturiy ta'minot … Keling, uni tiriklaylik

Uni ishlatish uchun ikki xil dastur mavjud

1. GLEDIATOR - SolderLabs.de

2. Stol ustida 8-bitli o'yinlarni ishga tushirish uchun bluetooth-ga ega bo'lgan maxsus kod qo'shimcha qurilmalarga qo'shilgan.

5 -qadam: O'yin o'ynash uchun uni mobil qurilmaga ulash sxemasini tuzish

O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi
O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi
O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi
O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi
O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi
O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi
O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi
O'yin o'ynash uchun uni mobil qurilmalar bilan ulash sxemasi

O'yin o'ynash uchun men Bluetooth moduli va Arduino Mega -ni o'z ichiga olgan sxemani ishlab chiqdim. Bu telefon bilan dastur yordamida stolga ulanadi va mobil qurilmangizni stol boshqaruvchisi sifatida ishlatadi.

Men LED 6 -ni PIN -kodni SIGNAL PIN -kod sifatida ishlatganman. Siz xohlaganingizcha o'zgartirishingiz mumkin, lekin buni Arduino kodida ham o'zgartirganingizga ishonch hosil qiling !!

Keyin bu sozlash stolning pastki qismiga o'rnatildi va elektron qismlar bajarildi.

6 -qadam: Arduino -ni kodlash

Arduino Mega 2560 kodini yuklab olish uchun quyidagi biriktirilgan fayllardan foydalaning.

Eslatma: Kod Arduino Uno/Nano/Pro Mini/Micro -da ishlamaydi, chunki ularning hammasi 32B Flash -ga ega, lekin 32 KB dan oshishi kerak.

LED-TABLE.zip-bu o'yinlar va bluetooth orqali mobil orqali stolni boshqarish uchun ba'zi animatsiyalarni o'z ichiga olgan kod

GLEDIATOR+Arduino_Code.zip - bu har doim GLEDIATOR dasturi bilan ishlaydigan kompyuterga ulangan jadvaldan foydalanish uchun.

QAYD: Agar siz GLEDIATOR dasturidan foydalanmoqchi bo'lsangiz, Arduino Mega 2560 -dan foydalanishga cheklov yo'q.

UPDATE: Men kutubxonalarni zip fayl nomlari Libraries.zip ga qo'shdim

7-qadam: sinovdan o'tish vaqti

Test sinovlari vaqti
Test sinovlari vaqti
Test sinovlari vaqti
Test sinovlari vaqti
Test sinovlari vaqti
Test sinovlari vaqti
Test sinovlari vaqti
Test sinovlari vaqti

GLEDIATOR SOFTWARE va GLEDIATOR tomonidan taqdim etilgan Arduino kodidan foydalangan holda turli xil naqshlar bilan test sinovlarini o'tkazing.

8 -qadam: Jadvalni boshqarish uchun dastur

Jadvalni boshqarish uchun dastur
Jadvalni boshqarish uchun dastur
Jadvalni boshqarish uchun dastur
Jadvalni boshqarish uchun dastur
Jadvalni boshqarish uchun dastur
Jadvalni boshqarish uchun dastur
Jadvalni boshqarish uchun dastur
Jadvalni boshqarish uchun dastur

Ilovani Google Play -dan yuklab olishingiz mumkin. Agar siz ilovani o'zgartirmoqchi bo'lsangiz, uni har doim MIT APP Inventor -da quyida biriktirilgan.aia faylini import qilish orqali qilishingiz mumkin.

Stolingizga ulaning va o'ynashni boshlang … !!

9 -qadam: GRIDni kesish

Image
Image
GRIDni kesish
GRIDni kesish
GRIDni kesish
GRIDni kesish
GRIDni kesish
GRIDni kesish

Tarmoq yasash uchun 4 mm oq ko'pikli taxtadan foydalanardim.

Men 2 dyuymni 28 dyuymli to'rtburchaklar bilan belgilab qo'ydim va stol arra yordamida men ulardan 26tasini yasadim (13 gorizontal tartibda va 13 vertikal tartibda). Keyin jig-arra yordamida men 4 mm kenglikdagi teng bo'shliqli chuqurchalar yasadim, shunda ko'pikli taxtalar bir-biri bilan panjara hosil qilib turishi mumkin edi.

10 -qadam: Tashqi qobiqni stolni ichiga joylashtirish uchun tayyorlash

Tashqi qobiqni stolni ichiga qo'yish uchun tayyorlash
Tashqi qobiqni stolni ichiga qo'yish uchun tayyorlash
Tashqi qobiqni stolni ichiga qo'yish uchun tayyorlash
Tashqi qobiqni stolni ichiga qo'yish uchun tayyorlash
Tashqi qobiqni stolni ichiga qo'yish uchun tayyorlash
Tashqi qobiqni stolni ichiga qo'yish uchun tayyorlash

4x8 dyuymli 28 dyuymli 8 mm yog'och taxtalardan foydalanib, men rasmni ko'rsatilgandek, LEDlar o'rnatilgan taxtani qo'llab -quvvatlash uchun qutining yuqori qismidan 3 dyuymni qo'yib, chegarani tayyorladim. ular kuchliroq bog'lanishlari mumkin edi.

Keyin hamma narsa yaxshi ishlayotganini ko'rish uchun yonib turgan qutini asta -sekin pastga tushirdi. Keyin diffuziya yaxshi yoki yo'qligini bilish uchun men sutli oq akril varaqni tepaga qo'ydim va hammasi rejalashtirilganidek ishladi: D

Akrilni stol ustidagi vaqtincha mahkamlash uchun men alyuminiy L-qavsdan foydalanib, akril varaqni ushlab turardim.

11 -qadam: Jadvalga yakuniy ko'rinish va turish uchun asos

Jadvalga yakuniy ko'rinish va turish uchun asos
Jadvalga yakuniy ko'rinish va turish uchun asos
Jadvalga yakuniy ko'rinish va turish uchun asos
Jadvalga yakuniy ko'rinish va turish uchun asos
Jadvalga yakuniy ko'rinish va turish uchun asos
Jadvalga yakuniy ko'rinish va turish uchun asos

Menga stol uchun ajoyib yog'och ishlarini bajarishda yordam bergan Canvas of Dreams kompaniyasiga katta rahmat. Bolalar, uning kanalini kuzatib boring !!

Jadvallar uchun yon boncuklar yarmida kesilgan va rasmda ko'rsatilgandek stolning tashqi qobig'iga mixlangan. Keyin ular quritilgandan so'ng, stol tagiga 4 ta tayanchli mixlar mixlangan va oxirgi pardani berish uchun PU dog 'qatlami qo'llanilgan.

Hamma narsa tugagandan so'ng, chizish va qahvalarda dog 'bo'lmasligi uchun akril ustiga 2 mm yupqa stakan qo'yilgan.

12 -qadam: Taa Daa Tayyor !

Taa Daa Tayyor !!
Taa Daa Tayyor !!
Taa Daa Tayyor !!
Taa Daa Tayyor !!
Taa Daa Tayyor !!
Taa Daa Tayyor !!
Arduino tanlovi 2016
Arduino tanlovi 2016
Arduino tanlovi 2016
Arduino tanlovi 2016

2016 yilgi Arduino tanlovining birinchi sovrini

Remix tanlov 2016
Remix tanlov 2016
Remix tanlov 2016
Remix tanlov 2016

"Remix 2016" tanlovida ikkinchi o'rinni egalladi

Tavsiya: