Mündəricat:

Dot² - İnteraktiv qəhvə masası: 12 addım (şəkillərlə)
Dot² - İnteraktiv qəhvə masası: 12 addım (şəkillərlə)

Video: Dot² - İnteraktiv qəhvə masası: 12 addım (şəkillərlə)

Video: Dot² - İnteraktiv qəhvə masası: 12 addım (şəkillərlə)
Video: The viewing angle of IPS LCD display 2024, Iyul
Anonim
Image
Image
LED -lər üçün bazanın hazırlanması
LED -lər üçün bazanın hazırlanması

Təcrübə müddətində animasiyalar, bəzi möhtəşəm LED effektləri işlədə biləcəyiniz interaktiv bir masa qurdum və bəli, köhnə məktəb oyunları oynayın!

Bu sehpa yaratmaq üçün crt4041 -in Music Visualiser Cədvəlindən ilham aldım

Cədvəl MIT App Inventor istifadə edərək hazırlanmış bir Bluetooth tətbiqi ilə idarə olunur.

Tikintiyə başlayaq … !!

Addım 1: Hamısı Nə Lazımdır?

Avadanlıq əşyaları

  • Taxta lövhə (0,5 qalınlığında)

    • 4x - 8 "x 28"
    • 1x - 28 "x 28"
  • Köpük taxtası (təxminən 10-11 kv. Ft.)
  • Akril - Südlü Ağ - 28 "x 28" 3 mm
  • 4x Alüminium L-zolaq 29 "Uzun
  • Öz -özünə vurma vintləri (M4 işləyəcək)
  • Dırnaqlar
  • Masalar üçün yan boncuklar
  • Lehim

Elektron əşyalar

  • Piksel LEDlər (və ya WS2811 Piksel Modulu) - 196 Lampa.
  • Arduino Mega 2560
  • Bluetooth Modulu - HC -05/06
  • 330 ohm rezistor
  • 1x Sıfır PCB
  • Kişi başlıqları
  • Bağlayıcı tel 5V 20A
  • Güc Təchizatının dəyişdirilməsi

İstifadə olunan alətlər

  • Dairəvi Testere
  • Jig-Saw
  • 12 mm qazma ucu olan qazma maşını
  • Vida Sürücü
  • İsti Yapışqan Tabancası
  • Lehimleme dəmir
  • Dremel Rotary Aləti (şəbəkənin işlənməsi üçün)
  • Disk Sander
  • Həssas Bıçaq
  • Fevi-Bond (və ya SuperGlue)
  • Hammer

Addım 2: LED -lər üçün bazanın hazırlanması

İndi 28 "x 28" Ply-Board alın və hər hüceyrə tərəfi 2 düym olan vahid bir ızgara düzəldin.

Hər bir hüceyrənin mərkəzini işarələyin və DƏYİŞMƏYƏ BAŞLAYIN…

GET! GET! GET!

Addım 3: Qazma çılğınlığına son qoyun …

Qazma çılğınlığına son…
Qazma çılğınlığına son…
Qazma çılğınlığına son…
Qazma çılğınlığına son…
Qazma çılğınlığına son…
Qazma çılğınlığına son…
Qazma çılğınlığına son…
Qazma çılğınlığına son…

196 çuxura qədər qazdıqdan sonra, indi LED -ləri düzəltmə vaxtıdır.

Qeyd: LEDləri yuxarıdakı şəkillərdə göstərildiyi kimi düzəldin, başqa proqram və kodla oynayın.

İndi, İsti Yapışqan Baza Lövhəsinə LEDlər.

Addım 4: Proqram təminatı… Gəlin onu canlandıraq

İstifadə etmək üçün iki fərqli proqram mövcuddur

1. SolderLabs.de tərəfindən GLEDIATOR

2. Masada 8 bitlik oyunları idarə edə bilmək üçün bluetooth ilə Xüsusi Kod aparata əlavə edildi.

Addım 5: Oyun Oynamaq üçün Mobil Cihazla Cütləşmə Dövrü Hazırlayın

Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq
Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq
Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq
Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq
Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq
Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq
Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq
Oyun Oynamaq üçün Mobil Cihazla Cütləşdirmək üçün Dövrə Yaratmaq

Oyun oynamaq üçün Bluetooth modulu və Arduino Mega ilə əlaqəli bir sxem hazırladım. Bu, masa ilə əlaqə qurmaq və cibinizi masa üçün nəzarətçi kimi istifadə etmək üçün telefondakı tətbiqdən istifadə edir.

PIN 6 -dan LED Şeridinə SİNYAL PIN olaraq istifadə etdim. Rahatlığınıza görə dəyişə bilərsiniz, ancaq bunu Arduino kodunda da dəyişdiyinizə əmin olun!

Sonra bu quraşdırma masanın alt hissəsinə bərkidildi və elektronika hissəsi tamamlandı.

Addım 6: Arduino kodlaşdırma

Arduino Mega 2560 kodunu yükləmək üçün aşağıdakı faylları istifadə edin.

Qeyd: Kod Arduino Uno/Nano/Pro Mini/Micro -da işləməyəcək, çünki hamısında 32B Flash var, lakin 32 KB -dan çox tələb olunur.

LED-TABLE.zip, bluetooth üzərindən mobil istifadə edərək masa nəzarəti üçün Oyunlar və bəzi animasiyalardan ibarət koddur

GLEDIATOR+Arduino_Code.zip, həmişə GLEDIATOR Proqramı ilə işləyən bir kompüterə bağlı olan cədvəldən istifadə etmək üçündür.

Qeyd: GLEDIATOR Proqramından istifadə etmək istəyirsinizsə, Arduino Mega 2560 -dan istifadə üçün heç bir məhdudiyyət yoxdur.

YENİLƏNİB: Kitabxanaları aşağıdakı zip fayl adlarına daxil etdim Libraries.zip

Addım 7: Test Çalışma Vaxtı

Test-qaçış vaxtıdır
Test-qaçış vaxtıdır
Test-qaçış vaxtıdır
Test-qaçış vaxtıdır
Test-qaçış vaxtıdır
Test-qaçış vaxtıdır
Test-qaçış vaxtıdır
Test-qaçış vaxtıdır

GLEDIATOR YAZILIMI və GLEDIATOR tərəfindən təmin edilən Arduino Kodundan istifadə edərək bir neçə fərqli model ilə Test Çalışın.

Addım 8: Cədvələ Nəzarət Tətbiqi

Cədvələ nəzarət etmək üçün bir tətbiq
Cədvələ nəzarət etmək üçün bir tətbiq
Cədvələ nəzarət etmək üçün bir tətbiq
Cədvələ nəzarət etmək üçün bir tətbiq
Cədvələ nəzarət etmək üçün bir tətbiq
Cədvələ nəzarət etmək üçün bir tətbiq
Cədvələ nəzarət etmək üçün bir tətbiq
Cədvələ nəzarət etmək üçün bir tətbiq

Tətbiqi Google Play -dən yükləyə bilərsiniz. Aşağıdakı əlavə edilmiş.aia faylını idxal edərək MIT APP Inventor -da hər zaman edə biləcəyiniz tətbiqi dəyişdirmək istəyirsinizsə.

Masanıza qoşulun və oynamağa başlayın … !!

Addım 9: GRID -in kəsilməsi

Image
Image
GRID -in kəsilməsi
GRID -in kəsilməsi
GRID -in kəsilməsi
GRID -in kəsilməsi
GRID -in kəsilməsi
GRID -in kəsilməsi

Şəbəkə düzəltmək üçün 4 mm ağ köpük lövhəsindən istifadə etdim.

28 düymlük 28 düymlük düzbucaqlılar və bir masa mişarı istifadə edərək, onlardan 26 -nı düzəltdim (üfüqi düzülmə üçün 13, şaquli düzülmə üçün 13). Sonra bir testere istifadə edərək, köpük lövhələrinin bir-birinə bağlanaraq bir ızgara meydana gətirə bilməsi üçün 4 mm genişliyində bərabər aralıklı girintilər düzəltdim.

Addım 10: Masanın içini örtmək üçün xarici qabığın hazırlanması

Xarici Qabığın İçindəki Masanı Daxil Etmək üçün Hazırlanması
Xarici Qabığın İçindəki Masanı Daxil Etmək üçün Hazırlanması
Xarici Qabığın İçindəki Masanı Daxil Etmək üçün Hazırlanması
Xarici Qabığın İçindəki Masanı Daxil Etmək üçün Hazırlanması
Xarici Qabığın İçindəki Masanı Daxil Etmək üçün Hazırlanması
Xarici Qabığın İçindəki Masanı Daxil Etmək üçün Hazırlanması

4x8 "x 28" 8mm Taxta taxtalar istifadə edərək, LED -lərlə quraşdırılmış lövhəni dəstəkləmək üçün qutunun içindən yuxarıdan 3 "buraxaraq sərhədi hazırladım. daha möhkəm bağlaya bilərdilər.

Sonra hər şeyin hələ də yaxşı işlədiyini görmək üçün qutunun içindəki şəbəkəni yavaşca aşağı endirdi. Sonra diffuziyanın yaxşı olub olmadığını görmək üçün Südlü Ağ Akrilik Vərəqi üstünə qoydum və hər şey planlaşdırıldığı kimi işləyir: D

Akrili masanın üstünə müvəqqəti olaraq bərkitmək üçün akril təbəqəni yerində saxlamaq üçün Alüminium L-Mötərizələrdən istifadə etdim.

Addım 11: Cədvələ son baxış və dayanmaq üçün bir əsas verilməsi

Cədvələ son baxış və dayanmaq üçün bir əsas verilməsi
Cədvələ son baxış və dayanmaq üçün bir əsas verilməsi
Cədvələ son baxış və dayanmaq üçün bir əsas verilməsi
Cədvələ son baxış və dayanmaq üçün bir əsas verilməsi
Cədvələ son baxış və dayanmaq üçün bir əsas verilməsi
Cədvələ son baxış və dayanmaq üçün bir əsas verilməsi

Masa üçün bu zəhmli ağac işini görməyimə kömək etdiyi üçün Canvas of Dreams -a böyük təşəkkürlər. Dostlar kanalına baxın !!

Masalar üçün yan boncuklar yarıya bölündü və şəkillərdə göstərildiyi kimi masanın xarici qabığına yapışdırıldı. Sonra qurudulduqdan sonra masanın əsasına 4 əsas ayaq mismarlandı və son bir nəticə vermək üçün bir qat PU Ləkə tətbiq edildi.

Hər şey bitdikdən sonra cızıqların və qəhvə ləkələrinin qarşısını almaq üçün akrilin üzərinə nazik 2 mm -lik bir şüşə qoyuldu.

Addım 12: Taa Daa Hazırdır

Taa Daa Hazırdır !!
Taa Daa Hazırdır !!
Taa Daa Hazırdır !!
Taa Daa Hazırdır !!
Taa Daa Hazırdır !!
Taa Daa Hazırdır !!
Arduino yarışması 2016
Arduino yarışması 2016
Arduino yarışması 2016
Arduino yarışması 2016

2016 Arduino yarışmasında birinci mükafat

Remix yarışması 2016
Remix yarışması 2016
Remix yarışması 2016
Remix yarışması 2016

Remix 2016 yarışmasında ikinci yeri tutdu

Tövsiyə: