Sisällysluettelo:

Elektroninen vahvistuspeili: 8 vaihetta (kuvilla)
Elektroninen vahvistuspeili: 8 vaihetta (kuvilla)

Video: Elektroninen vahvistuspeili: 8 vaihetta (kuvilla)

Video: Elektroninen vahvistuspeili: 8 vaihetta (kuvilla)
Video: Мало кто знает об этой ФУНКЦИИ кромочного ФРЕЗЕРА! Не трать деньги, а сделай сам! 2024, Marraskuu
Anonim
Elektroninen vahvistuspeili
Elektroninen vahvistuspeili
Elektroninen vahvistuspeili
Elektroninen vahvistuspeili
Elektroninen vahvistuspeili
Elektroninen vahvistuspeili

Becky SternSeuraa lisää tekijältä:

Verkkokameran yksityisyyden ystävä
Verkkokameran yksityisyyden ystävä
Verkkokameran yksityisyyden ystävä
Verkkokameran yksityisyyden ystävä
Mittanauha Yagi -antenni 3D -tulostetuilla liittimillä
Mittanauha Yagi -antenni 3D -tulostetuilla liittimillä
Mittanauha Yagi -antenni 3D -tulostetuilla liittimillä
Mittanauha Yagi -antenni 3D -tulostetuilla liittimillä
Zodiac -kirjonta
Zodiac -kirjonta
Zodiac -kirjonta
Zodiac -kirjonta

Tietoja: Tekeminen ja jakaminen ovat kaksi suurinta intohimoani! Yhteensä olen julkaissut satoja opetusohjelmia kaikesta mikrokontrollereista neulomiseen. Olen New Yorkin moottoripyöräilijä ja katumaton koiran äiti. My wo… Lisätietoja bekathwiasta »

Kun katsot peiliin, kuka ei voisi käyttää muutamaa kannustavaa sanaa? Rakenna näyttö peilin sisään ja vieritä mukautettuja vakuutuksia, jotka voit lukea oman pohdintasi yli. Tämä kiillotettu projekti yhdistyy helposti kaupasta ostetun varjolaatikkokehyksen ja läpinäkyvän peilimateriaalin kanssa. Voit rakentaa yksinkertaisen version perus Arduinolla tai yhteensopivalla tai tasoittaa sen NodeMCU: n (ESP8266 wifi -kortti) avulla lisätäksesi positiivisia lainauksia peiliin Internetissä.

Tämä artikkeli julkaistiin alun perin HackSpace Magazine -lehdessä.

/ * Fontin määritelmät */ @font-face {font-family: SimSun; panose-1: 2 1 6 0 3 1 1 1 1 1; mso-font-alt: 宋体; mso-font-charset: 134; mso-generic-font-family: auto; mso-font-pitch: muuttuja; mso-font-signature: 3 680460288 22 0 262145 0;} @font-face {font-family: "Cambria Math"; panose-1: 2 4 5 3 5 4 6 3 2 4; mso-font-charset: 0; mso-generic-font-family: roman; mso-font-pitch: muuttuja; mso-font-signature: -536870145 1107305727 0 0 415 0;} @font-face {font-family: "Liberation Serif"; panose-1: 2 11 6 4 2 2 2 2 2 4; mso-font-alt: "Times New Roman"; mso-font-charset: 0; mso-generic-font-family: roman; mso-font-pitch: muuttuja; mso-font-signature: 0 0 0 0 0 0;} @font-face {font-family: "\ @SimSun"; panose-1: 2 1 6 0 3 1 1 1 1 1; mso-font-charset: 134; mso-generic-font-family: auto; mso-font-pitch: muuttuja; mso-font-signature: 3 680460288 22 0 262145 0;} / * Tyylin määritelmät * / s. MsoNormal, li. MsoNormal, div. MsoNormal {mso-style-unhide: no; mso-style-qformat: kyllä; mso-style-parent: ""; marginaali: 0 tuumaa; marginaali-pohja:.0001pt; mso-sivutus: leski-orpo; mso-tavu: ei mitään; teksti-autotila: ideograph-other; fontin koko: 12.0pt; font-family: "Liberation Serif", serif; mso-fareast-font-family: SimSun; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-kieli: FI-FI; mso-fareast-language: ZH-CN; mso-bidi-language: HI;} s. Standard, li. Standard, div. Standard {mso-style-name: Standard; mso-style-unhide: ei; mso-style-parent: ""; marginaali: 0 tuumaa; marginaali-pohja:.0001pt; mso-sivutus: leski-orpo; mso-tavu: ei mitään; teksti-autotila: ideograph-other; fontin koko: 12.0pt; font-family: "Liberation Serif", serif; mso-fareast-font-family: SimSun; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-kieli: FI-FI; mso-fareast-language: ZH-CN; mso-bidi-language: HI;}. MsoChpDefault {mso-style-type: only export; mso-default-props: kyllä; font-family: "Liberation Serif", serif; mso-ascii-font-family: "Liberation Serif"; mso-fareast-font-family: SimSun; mso-hansi-font-family: "Liberation Serif"; mso-bidi-font-family: Arial; mso-font-kerning: 1.5pt; mso-ansi-kieli: FI-FI; mso-fareast-language: ZH-CN; mso-bidi-language: HI;}. MsoPapDefault {mso-style-type: only export; mso-tavu: ei mitään; text-autospace: ideograph-other;} @page WordSection1 {koko: 8,5 tuumaa 11,0 tuumaa; marginaali: 1,0 tuumaa 1,0 tuumaa 1,0 tuumaa 1,0 tuumaa; mso-header-margin:.5in; mso-alatunniste-marginaali:.5in; mso-paper-source: 0;} div. WordSection1 {page: WordSection1;}

Tarvikkeet

  • Shadowbox -kehys
  • Läpinäkyvä peililasi tai akryyli
  • Musta paperinauha
  • Kynä tai lyijykynä
  • Viivain tai mittanauha
  • Käsityöveitsi
  • USB kaapeli
  • NodeMCU, Trinket M0 tai vastaava mikrokortti
  • Valkoiset aakkosnumeeriset LED -näytöt, joissa on i2c -reput (käytin kolmea, mutta kaksi on myös hyvä)
  • Juototyökalut ja -tarvikkeet
  • Suuri juotettava leipälauta

Jos haluat pysyä ajan tasalla siitä, mitä työskentelen, seuraa minua YouTubessa, Instagramissa, Twitterissä, Pinterestissä ja tilaa uutiskirjeeni. Amazon -yhteistyökumppanina ansaitsen hyväksytyistä ostoista, joita teet kumppanilinkkien avulla.

Vaihe 1: Kokoa aakkosnumeeriset näytöt

Kokoa aakkosnumeeriset näytöt
Kokoa aakkosnumeeriset näytöt
Kokoa aakkosnumeeriset näytöt
Kokoa aakkosnumeeriset näytöt
Kokoa aakkosnumeeriset näytöt
Kokoa aakkosnumeeriset näytöt

Ensimmäinen askel on koota aakkosnumeeriset näytöt, mikä tarkoittaa niiden juottamista i2c -reppuihinsa ja otsikkotappien lisäämistä. Mikro -ohjaimesi voi erottaa heidät toisistaan osoitteiden perusteella, joita voit muuttaa yhdistämällä nämä juotoslevyt taululle.

Reppu on piirilevy, joka sisältää sirun jokaisen LED -segmentin ohjaamiseen I2C -dataprotokollan kautta, joka käyttää vain kahta datanappia suuren määrän LEDien ohjaamiseen. Herkkien segmenttien näyttötapit kulkevat levyn reikien läpi, minkä jälkeen voit laskea näytön sen etupuolelle ja juottaa tapit takana. Ole varovainen asettamaan desimaalipiste -LED linjalevyn silkkipainon pisteeseen, jotta et juota sitä ylösalaisin! On viisasta juottaa ensin kaksi lävistävää kulmatappia, joten voit tehdä istuimeen muutoksia ennen kuin kaikki on lukittu paikalleen. Komponentteja, joissa on useita tappeja, on erittäin vaikea poistaa myöhemmin. Kun kaikki johdot on juotettu, leikkaa ulkonevat lankajohdot parilla huuhtelutapilla.

Seuraavaksi sinun on juotettava mukana tulevat otsikkotapit näytön yläreunassa olevaan merkittyyn reikäriviin. Kaikki on helpompi järjestää suoraan, jos teet tämän osan kokoonpanosta siten, että otsikkotapit tarttuvat juottamattomaan leipälautaan. On hyödyllistä aloittaa juottamalla vain yksi otsatappi, jonka voit helposti sulattaa uudelleen ja tehdä muutoksia, jos levy ja tapit eivät ole aluksi täysin kohtisuorassa.

Voit ketjuttaa nämä I2C -laitteet yhteen, kunhan niillä on eri osoitteet. Sinun tulee muuttaa kahden näytön osoite juottamalla yhdistämään kaksi tai kaksi paria tyynyjä levyn takana. Esimerkiksi yhdistä A0 -merkityt tyynyt yhteen näyttöön ja A1 -merkityt tyynyt toiseen, jättäen kolmannen oletusosoitteeseensa. Sinun ei kuitenkaan tarvitse käyttää kolmea näyttöä! Se näyttää edelleen hyvältä ja luettavalta vain kahdella, vaikkakin vaikeammalla kuvata mielekäs lause, koska niin vähän kirjaimia ilmestyy kerralla. Jos haluat silittää juotospehmusteet, kosketa kuumaa juotosrautaa molempiin kerralla ja levitä sitten juotetta lämmitettyihin tyynyihin, joiden pitäisi läpäistä molempia tyynyjä. Jos se ei näytä aluksi tasaiselta ja kiiltävältä, yritä lämmittää liitos uudelleen.

Vaihe 2: Testaa juotetulla leipälevypiirillä

Testaa juottamattomalla leipälevypiirillä
Testaa juottamattomalla leipälevypiirillä
Testaa juottamattomalla leipälevypiirillä
Testaa juottamattomalla leipälevypiirillä
Testaa juottamattomalla leipälevypiirillä
Testaa juottamattomalla leipälevypiirillä

Testaa näyttöjä juottamattomalla leipälevyllä ennen kuin asennat ne projektiin. Näin ollen, jos jokin menee pieleen, sinun ei tarvitse viettää aikaa yrittäessäsi testata useita muuttujia kerralla tai joutua tuhlaamaan aikaa tarpeettomien töiden tekemiseen ja tekemiseen. Kunkin näytön testaaminen ei ainoastaan varmista, että se toimii, vaan antaa sinulle mahdollisuuden vahvistaa, kumpi osoite on. Voit käyttää aakkosnumeerisen näytön Arduino -kirjaston esimerkkikoodia testataksesi jokaisen näytön erikseen. Tähän vaiheeseen liitetty yksinkertainen koodi sisältää luonnoksen testin vierittämiseksi kolmen näytön läpi kerralla, mikä auttaa tunnistamaan ja vahvistamaan oikean osoitteen kullekin näytölle.

// merkitse näytöt i2c -osoitteillaan

structure {uint8_t addr; // I2C -osoite Adafruit_AlphaNum4 alpha4; } disp = {{0x70, Adafruit_AlphaNum4 ()}, // vasen näyttö {0x72, Adafruit_AlphaNum4 ()}, // keskimmäinen näyttö {0x71, Adafruit_AlphaNum4 ()}, // oikeanpuoleinen näyttö}; Etsi tämä koodilohko quadalphanum-multi-esimerkin alussa. Jos näytöt eivät vieri järjestyksessä, yritä vaihtaa osoitteet (0x70, 0x72, 0x71) ja ladata koodi uudelleen. Jos juotit eri osoitetappien kokoonpanon kuin kuvassa, muut kokeiltavat osoitteet ovat 0x73, 0x74, 0x75, 0x76 ja 0x77. Osoite lasketaan summana 0x70 ja silloitetuilla osoitetappeilla, joilla kullakin on oma arvo (A0 = 1, A1 = 2, A3 = 4).

Voit päättää, mitä mikrokontrolleria käytät tähän projektiin. Jos haluat, että peilisi näyttää satunnaisesti vahvistuksia luettelosta, voit käyttää jotain yksinkertaista ja offline -tapaa, kuten rihkamaa. Jos haluat kokeilla kehittyneempää versiota, joka muodostaa yhteyden Internetiin uusien viestien hakemiseksi, voit käyttää Wifi -korttia, kuten NodeMCU. Katso vain, mitä nastoja käytetään I2C -tiedoille ja kellolle mikrokontrollerissasi, ja yhdistä sen mukaisesti. Lisäksi nämä näytöt tarvitsevat liitännät maahan, virtalähteeseen ja vertailujännitteeseen, joka vastaa mikrokontrollerisi logiikkajännitettä.

Vaihe 3: Määritä näytön asettelu kehyksen ja juotosnäytön sisällä

Määritä näytön asettelu kehyksen sisäpuolella ja juotosnäytöt
Määritä näytön asettelu kehyksen sisäpuolella ja juotosnäytöt
Määritä näytön asettelu kehyksen sisäpuolella ja juotosnäytöt
Määritä näytön asettelu kehyksen sisäpuolella ja juotosnäytöt
Määritä näytön asettelu kehyksen sisäpuolella ja juotosnäytöt
Määritä näytön asettelu kehyksen sisäpuolella ja juotosnäytöt

Nyt on aika asettaa viimeinen piiri suurelle perfboardille. Kohdista se johonkin varjolaatikkokehyksen alakulmasta ja aseta näytöt siten, että ne ovat keskellä kehystä oikealta vasemmalle viivaimen avulla. Huomaa, mitkä reiät paneelissa ovat näytön otsikoiden kanssa, ja juota sitten näytön otsikot paikalleen. On erittäin tärkeää, että näytöt kohdistuvat toisiinsa siten, että ne näkyvät yhtenä saumattomana näyttönä. Ei kuitenkaan ole erittäin kriittistä, että juotat ne samassa järjestyksessä kuin aiemmin, koska voit aina järjestää koodin osoitteet uudelleen.

Vaihe 4: Rakenna loput piiristä ja testaa

Rakenna loput piiristä ja testaa
Rakenna loput piiristä ja testaa

Juottaa loput piiristä kiinteällä ytimellä varustetulla kytkentäjohdolla ja varmista, että se toimii odotetulla tavalla. Säädä näytön I2C -osoitteita tarvittaessa, kuten testatessasi, jotta viesti vierittyy tasaisesti kaikkien näyttöjen läpi yhtenä.

Vaihe 5: Koodi

Koodi
Koodi

Etsi vakuutuksia, jotka ovat sinulle merkityksellisiä! Tämän projektin esimerkkikoodissa on 17 mielialaa kohottavaa lainausta kuuluisilta mainoksilta:

  • "Epäonnistuminen on aina vaihtoehto" -Adam Savage
  • "Valtaa ei anneta sinulle, sinun on otettava se" -Beyoncé Knowles -Carter
  • "En mittaa itseäni muiden odotusten perusteella tai annan muiden määritellä arvoni" -Sonia Sotomayor
  • "Meidän on hyväksyttävä rajallinen pettymys, mutta emme saa koskaan menettää ääretöntä toivoa." -Martin Luther King Jr.
  • "Nyt on aika ymmärtää, jotta voimme pelätä vähemmän." -Marie Curie
  • "Älä tee kompromisseja itsellesi - olet kaikki mitä sinulla on." -Janis Joplin
  • "Jos sinulla on hyviä ajatuksia, ne loistavat kasvoillesi kuin auringonsäteet ja näytät aina ihanalta." -Roald Dahl
  • "Mikä tekee sinusta erilaisen tai outon, se on vahvuutesi." -Meryl Streep
  • "Se, kuka olet sisällä, auttaa sinua tekemään ja tekemään kaiken elämässä." -Fred Rogers
  • "En pelkää myrskyjä, koska opettelen purjehtimaan laivallani." -Louisa May Alcott
  • "Olen tietoinen enkä pelkää mitään." -Herra Herra
  • "Se, mitä me elämme, on se, mitä meistä tulee." -Oprah Winfrey
  • "Ole aina ensiluokkainen versio itsestäsi toisen luokan toisen luokan version sijasta." -Judy Garland
  • "Olenko tarpeeksi hyvä? Kyllä minä olen." -Michelle Obama
  • "Sinun täytyy uskoa itseesi, eikä kukaan muu usko" -Sarah Michelle Geller
  • "Mikään ei voi himmentää valoa, joka paistaa sisältäsi." -Maya Angelou
  • "Vahvuuteni on vain sitkeydessäni." -Louis Pasteur

Vaihe 6: Nauha ja peilit

Nauha ja peilit
Nauha ja peilit
Nauha ja peilit
Nauha ja peilit
Nauha ja peilit
Nauha ja peilit
Nauha ja peilit
Nauha ja peilit

Kokoa peili nappaamalla läpinäkyvän peilin muovi- tai lasikappale, joka on samankokoinen varjorasian kehyksen mukaan. Voit tilata tämän tavaran verkossa tai löytää sen muovi- ja lasikaupoista. Voit käyttää paksua lasia tai muovia kehyksesi lasin sijasta tai käyttää ohutta muovikappaletta, joka on kerrostettu kehyksen alkuperäisen lasin taakse. Irrota suojakalvo ja arvioi, kumpi puoli heijastaa parhaiten, koska se ei aina ole sama molemmilta puolilta. Peitä sen”väärä” puoli mustalle paperiteipille tai teippaa osa tummalle paperille. Leikkaa reunat tasaisesti niin, että teippi ei roiku reunan yli. Musta paperinauha (hellästi lyhennettynä "BPT" elokuvateollisuudessa) on suositeltava tässä projektissa, koska se estää valon kokonaan.

Leikkaa tämä suorakulmio varovasti käsityöveitsellä ja nauhoita tarvittaessa suorakulmion reunat uudelleen puhtaiden, suorien viivojen luomiseksi. Tämä nauha estää valon pomppimisen peilin takana, mikä vähentää sen heijastavuutta. Nyt valo voi loistaa vain näyttöjen kautta.

Vaihe 7: Leikkaa kaapelin lovi

Leikkaa lovi lovelle
Leikkaa lovi lovelle

Kytke USB -kaapeli virtapiiriin ennen sen vaihtamista kehyksen sisään ja kohdista näyttö suorakulmaisen nauhan katkaisun kanssa. Huomaa, kuinka USB -kaapeli saattaa joutua taipumaan jyrkästi, jotta se poistuu kehyksen takaosasta tai pohjasta. Kohdista, merkitse ja leikkaa lovi kehyksen takapaneeliin kaapelin ulostulon mukaan. Runkomateriaalista riippuen tämä voidaan saavuttaa aputerällä tai pienellä käsisahalla.

Kun olet määrittänyt kaapelireititysstrategian, voit sulkea kehyksen. Kiinnitä piirilevy kehyksen sisään käyttämällä enemmän teippiä, jotta se ei liiku ympäri. Varjolaatikon takapaneelin voima -voima voi riittää pitämään piirisi paikallaan, mutta teippi auttaa sinua kohdistamaan sen täydellisesti ja tarjoaa lisävakuutuksen, ettei se heiluta paikaltaan myöhemmin

Vaihe 8: Ajattele positiivisesti

Ajattele positiivisesti
Ajattele positiivisesti
Ajattele positiivisesti
Ajattele positiivisesti

Mitä vakuutuksia haluat esittää omillesi? Haluaisin kuulla ne alla olevissa kommenteissa.

Jos haluat viedä projektia pidemmälle, voit päivittää peilin liike- tai läheisyysanturilla, joka käynnistää näytön vain, kun henkilö on läsnä, tai jopa vaihtaa mikrokontrollerin yksittäiseen tietokoneeseen ja kameraan kasvojentunnistuksen tai ilmeilmaisun vuoksi.

Kiitos seurannasta! Jos haluat pysyä ajan tasalla siitä, mitä työskentelen, seuraa minua YouTubessa, Instagramissa, Twitterissä, Pinterestissä ja tilaa uutiskirjeeni.

Suositeltava: