Indholdsfortegnelse:
- Trin 1: Hvad er alt påkrævet?
- Trin 2: Forberedelse af base til lysdioder
- Trin 3: Afslut Drilling Madness …
- Trin 4: Software … Lad os gøre det levende
- Trin 5: Lav kredsløb til parring med mobil til spil
- Trin 6: Kodning af Arduino
- Trin 7: Tid til en testkørsel
- Trin 8: App til styring af tabellen
- Trin 9: Skæring af gitteret
- Trin 10: Forberedelse af den ydre skal til at dække bordet inde i den
- Trin 11: Giver bordets sidste look og en base at stå på
- Trin 12: Taa Daa det er klar
Video: Dot² - et interaktivt sofabord: 12 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Under min praktikophold byggede jeg et interaktivt bord, hvor du kan køre animationer, nogle fantastiske LED -effekter og ja, Spil old school -spil !!
Jeg fik inspiration til at lave dette sofabord fra crt4041's Music Visualiser Table
Tabellen styres via en Bluetooth -app udviklet ved hjælp af MIT App Inventor.
Lad os begynde at bygge … !!
Trin 1: Hvad er alt påkrævet?
Hardware ting
-
Træplade (0,5 tyk)
- 4x - 8 "x 28"
- 1x - 28 "x 28"
- Skumplade (ca. 10-11 kvm.)
- Akryl - Mælkehvid - 3 "28" x 28"
- 4x Al-L-strip 29 "lang
- Selvskærende skruer (M4 fungerer)
- Negle
- Sidekanter til borde
- Lodde
Elektroniske ting
- Pixel -lysdioder (eller WS2811 Pixel -modul) - 196 pærer.
- Arduino Mega 2560
- Bluetooth -modul - HC -05/06
- 330 ohm modstand
- 1x nul PCB
- Mandlige overskrifter
- Tilslutningstråd 5V 20A
- Skifte strømforsyning
Brugte værktøjer
- Rundsav
- Jig-Saw
- Boremaskine med 12 mm bor
- Skruetrækker
- Varm limpistol
- Loddekolbe
- Dremel Rotary Tool (til efterbehandling af gitter)
- Skiveslibemaskine
- Præcisionskniv
- Fevi-Bond (eller SuperGlue)
- Hammer
Trin 2: Forberedelse af base til lysdioder
Tag nu et 28 "x 28" Ply-Board op, og lav et ensartet gitter med hver celleside, der måler 2 tommer.
Marker midten af hver celle og START BORING …
GÅ! GÅ! GÅ!
Trin 3: Afslut Drilling Madness …
Efter at have boret helt til 196 huller, er det nu tid til at reparere lysdioder.
BEMÆRK: Fix LED'er på den måde, der er vist på ovenstående billeder, ellers leger med software og kode.
Nu, Hot Glue LED'er på bundpladen.
Trin 4: Software … Lad os gøre det levende
Der er to forskellige software tilgængelige til at bruge det med
1. GLEDIATOR af SolderLabs.de
2. Tilpasset kode med bluetooth tilføjet til hardware, så du kan køre 8-bit spil på bordet.
Trin 5: Lav kredsløb til parring med mobil til spil
For at spille spil designede jeg et kredsløb, der involverede Bluetooth -modul og Arduino Mega. Dette bruger appen på telefonen til at oprette forbindelse til bordet og bruge din mobil som controller til bordet.
Jeg har brugt PIN 6 som SIGNAL PIN til LED Strip. Du kan ændre efter din bekvemmelighed, men sørg for at ændre det også i Arduino -kode !!
Derefter blev dette setup rettet på undersiden af bordet, og elektronikdelen er udført.
Trin 6: Kodning af Arduino
Brug følgende vedhæftede filer til at downloade kode til Arduino Mega 2560.
Bemærk: Koden fungerer ikke på Arduino Uno/Nano/Pro Mini/Micro, da de alle har 32B Flash, men det krævede er mere end 32 KB.
LED-TABLE.zip er kode, der involverer spil og nogle animationer til bordstyring ved hjælp af mobil via bluetooth
GLEDIATOR+Arduino_Code.zip er til, at tabellen altid er forbundet til en pc, der kører GLEDIATOR -software
BEMÆRK: Hvis du vil bruge GLEDIATOR -software, er der ingen grænser for at bruge Arduino Mega 2560.
OPDATERING: Jeg har inkluderet biblioteker i nedenstående zip -filnavne Libraries.zip
Trin 7: Tid til en testkørsel
Testkørsel med et par forskellige mønstre ved hjælp af GLEDIATOR SOFTWARE og Arduino Code leveret af GLEDIATOR.
Trin 8: App til styring af tabellen
Du kan downloade app fra Google Play. Hvis du vil ændre appen, kan du altid gøre det på MIT APP Inventor ved at importere nedenstående vedhæftede.aia -fil.
Tilslut til dit bord og begynd at spille … !!
Trin 9: Skæring af gitteret
Jeg brugte 4 mm hvidt skumplade til at lave gitteret.
Jeg markerede 2 tommer med 28 tommer rektangler og ved hjælp af en bordsav lavede jeg 26 af dem (13 til vandret layout og 13 til lodret layout). Derefter lavede jeg ved hjælp af en pilesav 4 mm brede lige store fordybninger, så skumbrætstrimler kunne låses sammen med hinanden og danne et gitter.
Trin 10: Forberedelse af den ydre skal til at dække bordet inde i den
ved hjælp af 4x 8 "x 28" 8 mm træplanker forberedte jeg grænsen med støtte forlader 3 "fra toppen inde i kassen for at understøtte brættet monteret med lysdioder. som vist på billederne og spikrede dem alle sammen efter påføring af tilstrækkelig mængde trælim, så de kunne binde stærkere.
Sænk derefter langsomt ned i gitteret inde i boksen for at se, at alt stadig fungerede fint. For derefter at se, om diffusion var god, placerede jeg mælkehvidt akrylark ovenpå, og alt fungerede som planlagt: D
Til midlertidig fastgørelse af akryl oven på bordet brugte jeg aluminium L-beslag til at holde akrylpladen på plads
Trin 11: Giver bordets sidste look og en base at stå på
En stor tak til Canvas of Dreams for at hjælpe mig med at lave dette fantastiske træarbejde til bordet. Tjek hans kanal fyre !!
Sidekugler til borde blev skåret i halve og indsat og fastspændt på bordets ydre skal som vist på billederne. Efter at de var tørret, blev 4 bundben sømmet til bordets bund, og et lag PU Stain blev påført for at give det en sidste finish.
Efter at alt var gjort, blev et tyndt 2 mm glas lagt oven på akryl for at forhindre ridser og kaffefletter.
Trin 12: Taa Daa det er klar
Første præmie i Arduino -konkurrencen 2016
Runner Up i Remix Contest 2016
Anbefalede:
Arduino Interactive LED sofabord: 6 trin (med billeder)
Arduino Interactive LED sofabord: Jeg lavede et interaktivt sofabord, der tænder LED -lys under et objekt, når objektet placeres over bordet. Kun lysdioderne, der er under det objekt, lyser. Det gør det ved effektivt at bruge nærhedssensorer, og når proximit
Animation sofabord: 9 trin (med billeder)
Animation Sofabord: Der er mange meget gode instruktioner om, hvordan man laver interaktive sofaborde med LED -matricer, og jeg tog inspiration og tip fra nogle af dem. Denne er enkel, billig og mest af alt er den beregnet til at stimulere kreativiteten: med bare to knapper
Bluetooth -styret Arduino LED sofabord: 10 trin (med billeder)
Bluetooth -styret Arduino LED sofabord: Dette var mit første rigtige Arduino -projekt og er også mit første instruerbare, så vær venlig i kommentarerne :) Jeg ville prøve at besvare de spørgsmål, der tog mig noget tid at finde ud af og give detaljerede instruktioner, så hvis du er meget bekendt med ho
Smart sofabord: 14 trin (med billeder)
Smart sofabord: Hej beslutningstagere, Vi er glade for at lave et projekt, der har været i tankerne længe og dele med jer. Smart sofabord. Fordi dette bord er virkelig smart. Det belyser dit miljø i henhold til vægten af din drink
DIY interaktivt LED sofabord: 16 trin (med billeder)
DIY interaktivt LED sofabord: I dette instruktive vil jeg vise dig, hvordan jeg lavede et interaktivt LED sofabord trin for trin. Jeg besluttede mig for at lave et enkelt, men moderne design og fokuserede mere på dets funktioner. Dette fantastiske bord skaber fantastisk stemning i min stue. H