INHOUDSOPGAWE:

Dot² - 'n interaktiewe koffietafel: 12 stappe (met foto's)
Dot² - 'n interaktiewe koffietafel: 12 stappe (met foto's)

Video: Dot² - 'n interaktiewe koffietafel: 12 stappe (met foto's)

Video: Dot² - 'n interaktiewe koffietafel: 12 stappe (met foto's)
Video: Top 20 Predictions for Miss Universe 2022: Early Favorites to Shine on the Global Stage 2024, November
Anonim
Image
Image
Berei die basis vir LED's voor
Berei die basis vir LED's voor

Tydens my internskap het ek 'n interaktiewe tafel gebou waarop u animasies, ongelooflike LED -effekte en ja, ou skoolspeletjies kan speel !!

Ek het inspirasie gekry om hierdie koffietafel te skep uit crt4041 se Music Visualiser Table

Die tafel word beheer via 'n Bluetooth -app wat ontwikkel is met die MIT App Inventor.

Kom ons begin bou … !!

Stap 1: Wat is alles nodig?

Hardeware goed

  • Houtplank (0,5 dik)

    • 4x - 8 "by 28"
    • 1x - 28 "by 28"
  • Skuimplank (ongeveer 10-11 vierkante voet)
  • Akriel - Melkwit - 3 mm 28 "by 28"
  • 4x Aluminium L-strook 29 "lank
  • Self -tappende skroewe (M4 werk)
  • Spykers
  • Kantkraling vir tafels
  • Soldeer

Elektroniese goed

  • Pixel LED's (of WS2811 Pixel Module) - 196 gloeilampe.
  • Arduino Mega 2560
  • Bluetooth -module - HC -05/06
  • Weerstand van 330 ohm
  • 1x nul PCB
  • Manlike opskrifte
  • Aansluitdraad 5V 20A
  • Skakel kragbron

Gereedskap gebruik

  • Sirkelsaag
  • Jig-Saw
  • Boormasjien met 12 mm boor
  • Skroewedraaier
  • Warm gom geweer
  • Soldeerbout
  • Dremel Rotary Tool (vir afwerking van rooster)
  • Skyfskuurmasjien
  • Presisie mes
  • Fevi-Bond (of SuperGlue)
  • Hamer

Stap 2: Berei die basis vir LED's voor

Pak nou 'n 28 "by 28" Ply-Board op en maak 'n eenvormige rooster met elke selkant van 2 duim.

Merk die middel van elke sel en BEGIN BORING …

GAAN! GAAN! GAAN!

Stap 3: Beëindig die Drilling Madness …

Beëindig die Drilling Madness …
Beëindig die Drilling Madness …
Beëindig die Drilling Madness …
Beëindig die Drilling Madness …
Beëindig die Drilling Madness …
Beëindig die Drilling Madness …
Beëindig die Drilling Madness …
Beëindig die Drilling Madness …

Nadat u tot in die 196 gate geboor het, is dit nou tyd om LED's reg te maak.

LET WEL: Maak LED's reg soos op die foto's hierbo, anders speel dit met sagteware en kode.

Nou, warm gom LED's op die basisbord.

Stap 4: Sagteware … Laat ons dit lewendig maak

Daar is twee verskillende sagteware waarmee u dit kan gebruik

1. GLEDIATOR deur SolderLabs.de

2. Pasgemaakte kode met bluetooth by die hardeware, sodat u 8-bis-speletjies op die tafel kan speel.

Stap 5: Maak 'n stroombaan om dit met 'n mobiele toestel te koppel om speletjies te speel

Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel
Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel
Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel
Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel
Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel
Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel
Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel
Maak 'n kring om dit met 'n mobiele toestel te koppel om speletjies te speel

Om speletjies te speel, het ek 'n kring ontwerp met 'n Bluetooth -module en Arduino Mega. Dit gebruik die app op die telefoon om met die tafel te skakel en u selfoon as 'n kontroleerder vir die tafel te gebruik.

Ek het PIN 6 as SIGNALE PIN vir LED Strip gebruik. U kan volgens u gemak verander, maar u moet dit ook verander in die Arduino -kode !!

Toe is hierdie opstelling aan die onderkant van die tafel vasgemaak, en die elektroniese onderdeel is voltooi.

Stap 6: Kodering van Arduino

Gebruik die volgende aangehegte lêers om die kode vir Arduino Mega 2560 af te laai.

Opmerking: die kode werk nie op Arduino Uno/Nano/Pro Mini/Micro nie, aangesien hulle almal 32B Flash het, maar die vereiste is meer as 32 KB.

LED-TABLE.zip is 'n kode wat speletjies insluit en 'n paar animasies vir tafelbeheer met behulp van mobiele toestelle via bluetooth

GLEDIATOR+Arduino_Code.zip is vir die gebruik van 'n tafel wat altyd gekoppel is aan 'n rekenaar met GLEDIATOR -sagteware

OPMERKING: as u GLEDIATOR -sagteware wil gebruik, is daar geen beperking op die gebruik van Arduino Mega 2560 nie.

UPDATE: Ek het biblioteke ingesluit onder die zip -lêernaam Libraries.zip

Stap 7: Tyd vir 'n toetslopie

Tyd vir 'n toetsrit
Tyd vir 'n toetsrit
Tyd vir 'n toetslopie
Tyd vir 'n toetslopie
Tyd vir 'n toetsrit
Tyd vir 'n toetsrit
Tyd vir 'n toetslopie
Tyd vir 'n toetslopie

Toets hardloop met 'n paar verskillende patrone met behulp van GLEDIATOR SOFTWARE en Arduino Code wat deur GLEDIATOR verskaf word.

Stap 8: App om die tafel te beheer

App om die tafel te beheer
App om die tafel te beheer
App om die tafel te beheer
App om die tafel te beheer
App om die tafel te beheer
App om die tafel te beheer
App om die tafel te beheer
App om die tafel te beheer

U kan die app vanaf Google Play aflaai. As u die app wil verander, kan u dit altyd by MIT APP Inventor doen deur die onderstaande aangehegte.aia -lêer in te voer.

Koppel aan u tafel en begin speel … !!

Stap 9: Sny die rooster

Image
Image
Sny die rooster
Sny die rooster
Sny die rooster
Sny die rooster
Sny die rooster
Sny die rooster

Ek het 4 mm wit skuimbord gebruik om die rooster te maak.

Ek het 2 duim by 28 duim reghoeke gemerk en met 'n tafelsaag 26 daarvan gemaak (13 vir horisontale uitleg en 13 vir vertikale uitleg). Toe maak ek met 'n malsaag 4 mm wyd ewe groot inkepings sodat skuimplatstroke met mekaar verbind kan word en 'n rooster vorm.

Stap 10: Berei die buitenste dop voor om die tafel daarin te omhul

Berei die buitenste dop voor om die tafel daarin te omhul
Berei die buitenste dop voor om die tafel daarin te omhul
Berei die buitenste dop voor om die tafel daarin te omhul
Berei die buitenste dop voor om die tafel daarin te omhul
Berei die buitenste dop voor om die tafel daarin te omhul
Berei die buitenste dop voor om die tafel daarin te omhul

Met behulp van 4x 8 "by 28" 8 mm houtplanke het ek die grens voorberei met ondersteuning wat 3 "van die bokant van die boks af gelaat het om die bord met LED's te ondersteun. hulle kon sterker gebind word.

Verlaag dan stadig in die rooster in die boks om te sien dat alles nog steeds goed werk. Om te sien of die diffusie goed is, plaas ek die melkwit akrielblad bo -op en alles werk soos beplan: D

Om die akriel tydelik bo-op die tafel vas te maak, het ek aluminium L-hakies gebruik om die akrielblad vas te hou

Stap 11: gee 'n finale kyk na die tafel en 'n basis om op te staan

Gee die tafel 'n finale voorkoms en 'n basis om op te staan
Gee die tafel 'n finale voorkoms en 'n basis om op te staan
Gee die tafel 'n finale voorkoms en 'n basis om op te staan
Gee die tafel 'n finale voorkoms en 'n basis om op te staan
Gee die tafel 'n finale voorkoms en 'n basis om op te staan
Gee die tafel 'n finale voorkoms en 'n basis om op te staan

Baie dankie aan Canvas of Dreams wat my gehelp het om hierdie wonderlike houtwerk vir die tafel te doen. Kyk gerus na sy kanaal ouens !!

Sykralies vir tafels is in die helfte gesny en vasgeplak en vasgespyker op die buitekant van die tafel, soos op die foto's getoon. Nadat dit gedroog is, is 4 voetbene vasgespyker aan die basis van die tafel en 'n laag PU -vlek aangebring om dit 'n finale afwerking te gee.

Nadat alles afgehandel is, is 'n dun glas van 2 mm bo -op akriel gelê om te voorkom dat dit skrape en koffievlekke voorkom.

Stap 12: Taa Daa Dis gereed

Taa Daa dis gereed !!
Taa Daa dis gereed !!
Taa Daa dis gereed !!
Taa Daa dis gereed !!
Taa Daa dis gereed !!
Taa Daa dis gereed !!
Arduino wedstryd 2016
Arduino wedstryd 2016
Arduino wedstryd 2016
Arduino wedstryd 2016

Eerste prys in die Arduino -wedstryd 2016

Remix wedstryd 2016
Remix wedstryd 2016
Remix wedstryd 2016
Remix wedstryd 2016

Naaswenner in die Remix -kompetisie 2016

Aanbeveel: