Sisällysluettelo:

Sovellusohjattu aakkoskortti Stranger Thingsin innoittamana: 7 vaihetta (kuvilla)
Sovellusohjattu aakkoskortti Stranger Thingsin innoittamana: 7 vaihetta (kuvilla)

Video: Sovellusohjattu aakkoskortti Stranger Thingsin innoittamana: 7 vaihetta (kuvilla)

Video: Sovellusohjattu aakkoskortti Stranger Thingsin innoittamana: 7 vaihetta (kuvilla)
Video: My Trendy Phone / Amazon Echo Studio Smart kaiutin 2024, Marraskuu
Anonim
Sovellusohjattu aakkoskortti Stranger Thingsin innoittamana
Sovellusohjattu aakkoskortti Stranger Thingsin innoittamana

Kaikki alkoi muutama viikko sitten, kun yritin selvittää, mitä saada yhdeksänvuotiaalle veljentytärilleni jouluksi. Veljeni kertoi minulle lopulta, että hän on suuri Stranger Things -fani. Tiesin heti, mitä halusin saada hänelle, jotain, joka roikkuu seinällä jouluvalojen ja kirjeiden avulla, ja hän voi tehdä satunnaisia lauseita. Ettekö tietäisi sitä, kukaan ei tee sellaista… Löysin lukemattomia tapauksia seinistä, joissa oli maalattuja kirjaimia ja aina palavat jouluvalot. Löysin monia pieniä versioita samasta. Löysin vain pari projektia, joissa käytettiin mikro-ohjaimia (Arduinos) ja osoitettavia LED-valoja lauseiden kirjoittamiseen, mutta ne kaikki näyttivät tukeutuvan mikro-ohjelmiston kovakoodattuihin lauseisiin. Ei mitään sellaista mitä minulla oli päässäni. Niin syntyi rudLights -aakkoshallitusprojekti.

RudLights -aakkostotaulu tai lyhenne rudLights käyttää myös Arduinoa ja osoitettavia LED -valoja lauseiden näyttämiseen "jouluvalojen" merkkijonossa. Se käyttää kuitenkin myös halpaa Bluetooth -vastaanotinta ja mukautettua Android -sovellusta, jonka käyttäjä, veljentytärni, voi näyttää minkä tahansa lauseen, jonka hän haluaa lähettää tabletilta (Amazon Fire tässä tapauksessa).

Lue lisää tarttuvista yksityiskohdista siitä, miten tein tämän asian, koska teen nyt toisen omaan kotiin. En saanut paljon valokuvia tai asiakirjoja, kun tein alkuperäisen, ja haluan nyt jonkinlaisen kuvan omasta olohuoneestani. Seuraa, jos haluat rakentaa sellaisen itsellesi. Tämän Instructable -ohjelman loppuun mennessä tarvittava koodi on saatavilla kaikkein sallivimmalla lisenssillä, jonka voin tehdä, luultavasti GPLv3.

Vaihe 1: Tarvittavat osat

Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat

RudLightsin osaluettelo on melko yksinkertainen. Minun piti ostaa LED -valoja, tarvitsin 26, mutta vain viisi oli käsillä. Onneksi löysin Amazonista 100 pakkauksen WS2812B -piirilevyjä vain 15 dollarilla. Vaikein lähde oli jotain välitettävää näyttelyn rumaista taustakuvasta. Poikani ja minä löysimme vihdoin JoAnnin scrapbooking -paperiosasta jotain, joka toimii melko hyvin. Tässä on luettelo käyttämistäni tavaroista ja mihin ne on tarkoitettu. Kun mahdollista, linkitän mistä ostaa. En käytä mitään kumppanilinkkejä, vaikka ne ovat Amazon Smile -linkkejä aina kun mahdollista.

Tarvittavat asiat

  • 26+ osoitettavaa LEDiä (aka NeoPixels) - 100 hintaan 15 dollaria Amazonissa (en tiedä miksi ne ovat musiikki -instrumenttien alaisia).
  • Arduino Pro Mini - pudotukset Amazonissa tai legit SparkFunilta Ei ole mitään syytä, ettet voi käyttää täysikokoista Arduino Unoa, jos sinulla on tilaa.
  • HC-05 Bluetooth-moduuli-8 dollaria Amazonissa Kuvittelisin, että myös HC-06-moduuli toimisi, mutta ei lupauksia.
  • 5VDC 2A ilmastointilaite - 7,49 dollaria Amazonissa
  • Asiakirjakehys - 8,5 x 11 tuuman kehys, löysin yhden JoAnn'silta noin 10 dollaria. Voit käyttää mitä tahansa haluamaasi kokoista kehystä, valitsin yhden samankokoisen kuin tulostimeni syömä paperi.
  • Ruma taustakuva - Itse asiassa 12x12 tuuman scrapbooking -paperi nimeltä "Tan Swirly Flowers", jonka löysin JoAnn Fabric & Craft Storesta. Ostin itse asiassa neljä, jotta voisin rikkoa pari kertaa. Katso sen "kauneus" täältä (klikkaa "Kyllä jälleenmyyjä "nähdäksesi sivun) YMMV
  • Kaksi arkkilevyä - myös JoAnn'silta, joita käytetään hajottimina sokeuden estämiseksi LED -valoja tarkkaillessa.
  • 1/8 "kuitulevy, 8,5x11" - 24x48 "arkki on 5 dollaria Home Depotissa

Perusteet

  • Jännitteenjakajavastukset - 1k7 ja 3k3 (tai 1k ja 2k tai jopa 2k2 ja 3k3) tasonsiirtoon 5v Arduino TX -tapin ja 3.3v BT -moduulin RX -nastan välillä.
  • 220-470 ohmin vastus - Menee datalinjalle Arduinon ja ensimmäisen WS2812B -LEDin välillä.
  • 4 16V 1000µF kondensaattoria - ilmiömäinen kosminen teho. 11 dollarin paketit Amazonissa
  • 20-22 g monisäikeinen lanka kolmessa värissä - Virta, maadoitus ja data LED -valoja pitkin.
  • Pieni prototyyppipiirilevy - Rakensin sellaisen rakentaakseni keskusjakelun.
  • Erilaisia kappaleita, kutisteputki - Liitäntäjohtoihin juotettujen vastuksen peittämiseksi. Viisi dollaria satamarahdissa.

Työkalut

  • Langanleikkurit ja -kuorijat
  • Juotin ja juote
  • Leipälauta ja kytkentäjohto
  • Terävä harrastusveitsi (X-Acto)
  • Leikkuulauta
  • Yleisveitsi
  • Suora tai neliö
  • Pushpin, awl, keskirei'itys tai muu terävä asia
  • 5/16 "pora ja jotain pyörimistä varten (porausmoottori, porapuristin, munanvatkain …)
  • Viila tai hiekkapaperi
  • Puuliima (tai valkoinen liima)
  • Kuuma liimapistooli ja tikut

Valinnainen

  • Raspberry Pi Zero W-Käytän tätä omalla RudLights-aakkoskortillani HC-05: n sijasta, koska minulla ei ole enää HC-05 Bluetooth-moduuleja. Tarvitset siihen myös SD -kortin.
  • 1/2 "x 3/4" x 48 "männynkeppi - käytetään jatkeen rakentamiseen asiakirjakehyksen takaosaan.
  • Maali, joka vastaa kehystäsi ja siveltimiäsi - Käytetään peittämään yllä oleva jatke kehyksen taakse. Käytin mustaa akryylimaalausta ja vaahtoharjaa.
  • Varjolaatikko - Asiakirjan kehyksen sijaan poistaa yllä olevan jatkotangon tarpeen.
  • 2,1 mm: n virtaliitin - 6 dollaria 5 pakkauksesta Amazonissa. Voit myös katkaista liittimen virtalähteestä ja juottaa sen suoraan projektiin.
  • 3.3 V Arduino ja virtalähde, jos haluat pienentää tehoa. WS2812B -merkkivalojen pitäisi toimia 3,3 voltin jännitteellä. Tämä poistaisi jännitteenjakajan tarpeen. Jälleen ei lupauksia.

Vaihe 2: Esteettinen osa

Esteettinen osa
Esteettinen osa
Esteettinen osa
Esteettinen osa
Esteettinen osa
Esteettinen osa

Luulin löytäväni kuvakaappauksen tai jotain näyttelystä, joka olisi tulostettu valokuvana käytettäväksi kehyksessä. Yritä niin kuin mahdollista, mutta en löytänyt etsimääni kuvaa. Tämä sai aikaan etsinnän, joka sai meidät rumaksi leikekirjoituspaperiksi. Sain poikani piirtämään aakkoset, joissa oli lamppujen merkkijono, ja hän leikkasi 12x12 "paperin 8,5x11": ksi, jotta se mahtuisi tulostimeen. Sitten tulostin yksinkertaisesti aakkoskuvan suoraan rumaan paperiin ja annoin kiddo leikata kaikki lamput X-Acto-veitsellä.

Jos haluat jatkaa samaa reittiä, tallenna yllä oleva kuva, lataa taidetta palvelimeltani tai hanki se GitHub -arkistosta.

Käytä tavallista tulostuspaperia tai vielä parempaa kuvakehyksen lasia ja aseta osa 12x12 tuuman paperista 8,5x11 tuuman arkki, jolle aakkosellinen kuva tulostetaan. Käyttämässäni paperissa on värejä reunojen ympärillä, jotta se näyttää kuluneelta. Näin päädyin asettamaan osan paperin keskeltä. Käytin sitten vain veitsiä leikkausten tekemiseen. Muista leikata uhripinnalle, ellet ole paperileikkurin onnekas omistaja. Kun leikkasin paperin käyttämällä tulostuspaperia oppaana, huomasin, että kehys on vain hieman pienempi kuin 8,5 x 11 tuumaa … "Korjatakseni" sen vain asetin lasin rumalle taustakuvalleni ja leikkasin noin 1/16 "pois molemmin puolin harrasteveitsellä.

Nyt on aika tulostaa rudLights -säikeesi rumaan taustakuvaan. Varmista, että kehotat tulostinta tulostamaan vaakasuunnassa ja marginaalit on asetettu minimiin. Kuvassa on värillisiä lamppuja, mutta koska ne leikataan joka tapauksessa, voit tulostaa sen mustavalkoisena ilman ongelmia. Suosittelen, että tulostat sen vähintään kerran tavalliselle paperille, jotta varmistat, että asetukset tulevat haluamallasi tavalla. Nyt voit ladata mukautetun tapetin tulostimeesi ja tulostaa projektissa käytettävän kappaleen. Älä kuitenkaan leikkaa lamppuja vielä kokonaan, teemme sen seuraavan vaiheen lopussa.

Kehystä vastikään tulostettu taustakuva ja varmista, että kaikki on todella järjestetty niin kuin sen pitäisi olla.

Vaihe 3: Hallituksen valmistelu

Hallituksen valmistelu
Hallituksen valmistelu
Hallituksen valmistelu
Hallituksen valmistelu
Hallituksen valmistelu
Hallituksen valmistelu
Hallituksen valmistelu
Hallituksen valmistelu

1/8 kuitulevy (kovalevy, masoniitti, miten haluat sitä kutsua) on kaksi jalkaa neljä jalkaa, kun se tulee kaupasta. On selvää, että meidän on pienennettävä sen kokoa jonkin verran. Mukava osa tämänkaltaista työskentelyä kartongista on, että se on kuin paksu paperi ja voidaan leikata melko helposti apuvälineellä. Mittaa vain lasi kehyksestäsi ja merkitse sama mitta taululle kynällä. Sitten voit käyttää suoraa tai neliötä aita veitselle. Ota veitsellä useita kulkuvälineitä, vie aikaa, ei kiirettä. Ellet joudu tekemään tätä ennen joulua ja et edes tiennyt, että sinun on tehtävä se vasta noin 16. joulukuuta… Silti, sormesi ovat arvokkaampia kuin projekti, joten ole varovainen!

Kun olet leikannut levyn, katkaise reunat viilalla tai hiekkapaperilla, jotta se ei ole terävä. Vakavasti, tämä tavara antaa pahimmat paperileikkaukset… Testaa sitten sopivaksi kehykseesi ja viilaa/hio reunat tarpeen mukaan, jotta ne sopivat tasaisesti juuri sopivalla määrällä. Jälleen, ota aikaa ja sovi se ensimmäisellä kerralla. On melko vaikeaa laittaa puutuotetta takaisin liian pieneksi leikattuun kappaleeseen.

Riippuen saamasi kehyksen valmistuslaadusta saatat haluta vain kääntää levyn ympäri ja katsoa, sopiiko se toiseen suuntaan. Kehys ei oikeastaan ollut neliömäinen, joten tämä temppu toimi minimaalisella arkistoinnilla. Jos huomaat omasi käyttäytyvän samalla tavalla, muista merkitä kumpi pää on molemmissa kappaleissa, sillä on väliä, kun on aika sijoittaa ja porata valoreiät.

Nyt haluat ottaa viimeisessä vaiheessa tulostamasi taustakuvan ja asettaa sen kuitulevykappaleesi päälle ja neliöidä kaiken. Sen pitäisi olla suunnilleen samankokoinen. Kun se on asetettu riviin, läpäise terävällä pörröisellä esineelläsi jokaisen lampun keskipisteen (-ish) läpi ja aseta kuitulevyyn. Tämä reikä on merkki, johon porat 5/16 reiät levyyn, jotta LEDit loistavat läpi. Jos olet jo leikannut lamput pois taustakuvasta, voit arvioida poran sijainnit tai käyttää jotakin romutestiä Olen havainnut hieman helpommaksi silmälasien porauskohdat tällä materiaalilla piirtämällä pienen ympyrän jokaisen erän ympärille kynällä.

Aika tehdä siruja. Käytä mitä tahansa pora-kehruulaitettasi ja 5/16 tuuman poraa laittaaksesi 26 reikää. Vauvaporakoneeni ei osuisi keskireikään… joten minun piti käyttää toista spinney-laitetta. Olet oikeassa, pikku munasekoittimessa ei ole 5/16 "poraa, mutta se istuttaa 9/32" hienosti;-) Uudet reiät ovat rapeita, joten ota tiedosto tai hiekkapaperi ja tasoita myös niiden reunat. LEDin pitäisi vain mahtua reiän läpi, joten piirilevy asettuu tasaiseksi levyn takaosaan.

Jos et ole jo leikannut sipulit irti, nyt on oikea aika. Riko X-Acto-veitsi ja leikkuulauta ja mene kaupunkiin. Poikani sanoo, että X -muodon leikkaaminen jokaiseen lamppuun ja sen jälkeen saatujen kolmionmuotoisten kappaleiden leikkaaminen toimi melko hyvin.

Vaihe 4: Laita siihen kipinöitä

Laita siihen kipinöitä
Laita siihen kipinöitä
Laita siihen kipinöitä
Laita siihen kipinöitä
Laita siihen kipinöitä
Laita siihen kipinöitä
Laita siihen kipinöitä
Laita siihen kipinöitä

On aika aloittaa projektin LED -loppu. Katkaise 26 WS2812B: stä ja aseta ne pöydälle. Haluat varmistaa, että ne ovat kaikki oikein. Tämä on myös hyvä aika testata ne kaikki yksitellen ennen koko joukon juottamista selvittääkseen, että siellä on yksi hämmentävä. Olen liittänyt yksinkertaisen Arduino-luonnoksen, joka vain sylkee satunnaisia värejä WS2812-kaiuttimessa. Voit käyttää testikaapelia piiskaamalla servokaapelia tai nauhakaapelia tai mitä tahansa hyppyjohtoja, joita sinulla saattaa olla. Kiinnitä vain 3-nastainen nastainen otsikko kaapeliin ja voit pitää sen LED-piirilevyjen "in" -levyissä. Jokaisen LED -valon pitäisi syttyä heti, ja niin kauan kuin testaat vain yksi kerrallaan, Arduinon virtalähde voi helposti hoitaa tehtävän.

Kun olet varma, että kaikki LEDit ovat hyvässä toimintakunnossa, voit aloittaa johtojen tekemisen. Käytin juuri vanhaa 20 -mittaista, pulaan kytkettyä lankaa, jonka sain, kun Radio Shack oli vielä lähellä. Sinun on tehtävä 23 punaista, mustaa ja vihreää tai mitä tahansa väriä, jota haluat käyttää virran, maan ja datan tuottamiseen. Minulla ei ole mittaa, joka antaisi johtimien pituuden. Pidin juuri lankakappaletta muutaman LED -valon välissä ja aloin leikata nippua noin sen pituiseksi. Keskellä on pari, jotka näyttävät olevan hieman pidempiä kuin muut, joten pidä silmällä sitä.

Kun johdot on leikattu, mene eteenpäin ja irrota hieman kummastakin päästä, juuri niin paljon, että juotetaan piirilevyjen tyynyille. Emme vielä yhdistä H: tä I: hen tai Q: ta R: ään. Tina johtojen päät ja tina LED -valojen tyynyt. Valmistaudu sitten tylsään sormenpäiden prosessiin ja juota johdot piirilevyihin. Toista 1100 tuhatta kertaa, vaikka se on lopulta enemmän kuin 155.

Kun kaikki kolme riviä on juotettu, asetat pitkän datajohdon H: sta I: een, sitten toisen Q: sta R. Ja sitten jokainen rivi saa virta- ja maadoitusjohdot suoraan virranjakelukortilta/pistokkeesta/asiasta, joten A: lla, I: llä ja R: llä on kaikilla oma virtajohto. Katso kuva ja kaavio, niin kaikki on järkevää. Laitat myös yhden 1000μF -korkista jokaisen rivin toiseen päähän, H, Q ja Z, jotta voimareservi säilyy kullakin säikeellä. (En voi luvata, että se on välttämätöntä, mutta se ei varmasti haittaa mitään.) Lopuksi teet hyppyjohtimen A: n tiedoista padissa, joka menee Arduinolle. Ota vain tavallinen pusero ja leikkaa se keskelle, sitten juota R1, 220-470 ohmin vastus, inline ja peitä lämpökutistuksella. Juotos toinen pää ensimmäisen LED -valon DIN -tyynyyn ja toinen pää Arduinon nastaan 6 (sen ei tarvitse olla 6, se voi olla mikä tahansa).

Kun kaikki LED -valot on juotettu yhteen ja virtajohdot kiinnitetty kunkin rivin toiseen päähän ja kondensaattorit toiseen, on aika mennä eteenpäin ja liimata kaikki alas levylle. Ota aikaa, älä liimaa sormiasi taululle. Käytin kolmea tai neljää liimapuikkoa varmistaakseni, että kaikki pysyy siellä, mihin laitoin, mukaan lukien rakentaminen hieman kondensaattoreiden ja virtajohtojen ympärille venytyksen helpottamiseksi.

Valokuvissa näkyy kaksi selvästi erilaista taulua. Yhdessä on Arduino Pro Mini ja HC-05 Bluetooth-moduuli, toisessa ei vielä mitään. Pro Mini on se, joka meni veljentytärni luo, josta en saanut tarpeeksi rakennuskuvia. Se on myös se, joka on esitetty liitteenä olevassa kaaviossa. Jännitteenjakaja, joka pudottaa Arduinon 5v TX: n HC-05: n 3.3v RX: ään, on juuri rakennettu kaapeliin, joka yhdistää nämä kaksi. Voit vain leikata langan ja juottaa R2, 1k7 -vastuksen, inline. Sitten juota R3, 3k3-vastus, R2: n HC-05-päästä maadoitettavaan johtoon. Tai voit rakentaa sen protoboardille, jos haluat.

Toinen kuvien levy on minun ja käyttää Raspberry Pi Zero W: tä HC-05: n sijasta. Arduinossa on virranjakelukortti, jonka koputin yhteen protoboardiin. Se on vain pari riviä otsikoita ja toinen 1000µF kondensaattori juotettuna virtaliitäntäkaapeleihin. Olen juuri päässyt eroon tällaisista virtakaapeliliittimistä Pi -versiossa, joten sain juuri sellaiset, joissa on ruuviliittimet päässä ja ruuvasin kaikki virtajohdot siihen. Luultavasti rakennan jotain hieman siistimpää, ja lisään varmasti myös 1000µF: n korkin.

Vaihe 5: Anna sille Smartsia - Arduinon tapa

Image
Image

Nyt sitä osaa, jota olemme kaikki odottaneet, saada se todella tekemään jotain. Onneksi olen jo viettänyt muutaman myöhäisen yön kirjoittaessani tämän projektin koodin. Sinun tarvitsee vain ladata zip -tiedosto, purkaa se tietokoneellesi jonnekin, avata se Arduino IDE: ssä ja ladata se Arduinoosi. Onneksi minulle olen yöllinen, myöhään illalla ei ole suurta merkitystä (kello 4 olen tätä kirjoittaessani).

Tämän Arduinon loppu on itse asiassa kuusi tiedostoa kansiossa nimeltä "rudLightsArduino". Niitä sisältävä zip -tiedosto on liitetty tähän vaiheeseen. Vaihtoehtoisesti voit saada sen GitHub -arkistosta. Päätät kuitenkin hankkia tiedostot, kun ne ovat tietokoneellasi, avaavat rudLightsArduino.ino Arduino IDE: ssä. Tämän pitäisi ladata myös viisi muuta tiedostoa välilehdiksi IDE: ssä. Jos liitit WS2812B LED -datatapin muuhun kuin nasta 6 olevaan Arduino -nastaan, etsi rivi "#define LED_PIN 6" ja vaihda 6 käyttämääsi nastaan.

Sitten voit siirtyä välilehdelle nimeltä "daVars.h" ja löytää taululla näkyvä osa kovakoodatulle merkkijonolle. Nämä rivit alkavat "const char string_X PROGMEM blah blah" lähellä tiedoston yläosaa. Muuta näitä haluamallasi tavalla, varmista vain, että ne ovat kaikki YMP: itä eivätkä sisällä erikoismerkkejä (kuten piste, pilkku jne.). Välilyönnit ovat kunnossa.

Voit lisätä rivejä kopioimalla olemassa olevan rivin, liittämällä sen muiden alle ja muuttamalla "string_X " -osan numeroa. Lisää vain lukua joka kerta. Voit teoriassa tallentaa niin monta riviä kuin Arduinon flash -muistiin mahtuu. PROGMEM -osan taika tarkoittaa sitä, että näitä merkkijonoja ei säilytetä RAM -muistissa, vaan ne luetaan suoraan flash -muistista. En mene yksityiskohtiin, mutta voit oppia lisää Arduinon viitesivulta. Kun lisäät tai poistat rivejä, sinun on myös muokattava pari muuta osaa. Etsi seuraava osio, jossa on "yllä olevien merkkijonojen ref -taulukko", ja lisää/poista "string_X" tarvittaessa {curly braces} -välilehtien välistä. Etsi lopuksi rivi "int string_count = X" ja muuta luku edellä olevan taulukon merkkijonojen määräksi. Tämä luku on todellinen määrä, eli ei aloita nollasta. Jos "const char string_X" rivejä on seitsemän, laita 7 tähän.

Käännä ja lähetä koodi Arduinoosi. Sinun on irrotettava HC-05, jotta voit tehdä tämän, koska Bluetooth-moduuli käyttää samoja TX/RX-linjoja kuin tietokone-> Arduino-ohjelmointilaite. Kun koodi on ladattu, irrota 'duino tietokoneesta ja kytke BT -moduuli uudelleen.

Nyt voit vihdoin koota kehykseen menevän pinon. Ensin lasi ja sitten ruma taustakuva, jossa valot on katkaistu. Seuraavaksi tulevat kaksi vellum -arkkia diffuusorina. Päädyin lisäämään toisen levityskerroksen kiinnittämällä myös tavallisen tulostinpaperin. Lopuksi voit laittaa kuitulevyn täynnä herkkuja runkoon varmistaen, että se on suunnattu oikein taustakuvapaperiin.

Mitä seuraavaksi tapahtuu, riippuu siitä, mitä kehyksessä käytit, ja miten asiat todella pinoavat mainitussa kehyksessä. Valmiista kuvasta näet, että minun piti rakentaa laajennus runkoon sisältämään kaiken lisäkorkeus. Tämä jatko oli vain 1/2 x 3/4 männyn nauhaa, mitoitettu kulmista ja liimattu rungon takaosaan puuliimalla. Käytin sitten pieniä kolmion muotoisia kuitulevykappaleita kiilautuakseni rungon sisällä olevaan aukkoon, joka pysyi alkuperäisessä taustassa. Niille liimasin joitain eristäviä mäntypaloja rakentaakseni ne kehyksen jatkeen takareunaan. Porasin sitten joitain pilottireikiä ja ruuvasin rungon alkuperäisen taustan seisokkeihin. Lopuksi poratin ja ruuvittelin rungon jatkeeseen jäljelle jääneen koukkujohdon pituuden toimimaan ripustimena. Jos käytit varjorasiaa tai paksumpaa kehystä, sinun ei ehkä tarvitse käydä läpi tätä laajennuksen hauskaa.

Lopuksi käännä se ympäri ja kytke verkkolaite pistorasiaan ja katso valoshowa. Kun veljentytär kytki ensimmäisen kerran omansa siihen, vilkkui "Hyvää joulua". Sinun tulee kirjoittaa mitä tahansa merkkijonoa, jonka kirjoitat "const char string_0 " tai "RUDLIGHTS ALPHABET BOARD", jos et ole vielä muuttanut koodia.

Jos ohitit tämän osan HC-05 Bluetooth-moduulin, onnittelut, olet valmis! Toivottavasti saat paljon kilometrejä viestinnästäsi ylösalaisin:-)

Jos valitsit Bluetooth -moduulin, siirry seuraavaan vaiheeseen, mielestäni viileä osa, ja miksi aloitin tämän projektin sen sijaan, että ostin veljentytärni toisen nuken.

Vaihe 6: Sovellus (!)

Sovellus(!)
Sovellus(!)
Sovellus(!)
Sovellus(!)

Joo, luit oikein. RudLightsille on Android -sovellus, jonka avulla voit näyttää ja jopa tallentaa mukautettuja viestejä taulullesi. Viime jouluna annoimme veljentyttärelleni Amazon Fire -tabletin. Joten yksi tämän projektin keskeisistä kohdista oli saada tapa käyttää tätä tablettia vuorovaikutuksessa rudLights -aakkoshallinnon kanssa. Päädyin Thunkableen, joka tarjosi mukavan ja yksinkertaisen tavan rakentaa sovellus kaverille, joka ei ole koskaan aikaisemmin tehnyt Android -sovellusta. Onnistuin koota muutamassa päivässä jotain, joka teki kaiken tarvitsemani. Sinun ei kuitenkaan tarvitse tehdä sitä, voit ladata sovelluksen joko palvelimeltani tai GitHub -arkistosta. Molemmista paikoista voit myös ladata sovelluksen projektin.aia -tiedoston, jonka avulla voit luoda oman version RudLights -sovelluksesta Thunkablella. Voit vapaasti lisätä tai poistaa mitään, merkitä uudelleen, muuttaa kuvia, mitä sinulla on. Se on saatavilla GPLv3: n alla aivan kuten Arduinon loppu.

Voit vierailla RudLights -verkkosivulla saadaksesi lisätietoja sovelluksen asentamisesta ja käyttöönotosta sekä siitä, miten sitä käytetään asennuksen jälkeen.

Vaihe 7: Loppu?

Loppu?
Loppu?

No, sinulla on se, rudLights -aakkoslauta. Koska Pi-käyttöinen versio on edelleen ohjelmoitavissa, en ole vielä lisännyt askelta tai tukidokumentteja siihen. Päivitän tämän ohjeen heti, kun minulla on jotain toimivaa. Jos sinulla on kysyttävää tai kommentteja, jos jokin on epäselvää, paina minua alla oleviin kommentteihin tai lähetä viesti profiilisivuni kautta. Vastaan mielelläni.

Kiitos, että luit, nauti!

Muokattu 20180113 - Linkki HC -05 Bluetooth -moduuliin muutettu, koska alun perin linkitetty kohde on loppu

Suositeltava: