Turinys:

Kaip sukurti nešiojamąjį išmanųjį veidrodį/makiažo dėžutės derinį: 8 žingsniai
Kaip sukurti nešiojamąjį išmanųjį veidrodį/makiažo dėžutės derinį: 8 žingsniai

Video: Kaip sukurti nešiojamąjį išmanųjį veidrodį/makiažo dėžutės derinį: 8 žingsniai

Video: Kaip sukurti nešiojamąjį išmanųjį veidrodį/makiažo dėžutės derinį: 8 žingsniai
Video: „IT+“: duomenys debesyse – geidžiamiausias saugumo tarnyboms uždraustas vaisius 2024, Lapkritis
Anonim
Kaip sukurti nešiojamąjį išmanųjį veidrodį/makiažo dėžutės derinį
Kaip sukurti nešiojamąjį išmanųjį veidrodį/makiažo dėžutės derinį

Paskutiniame Daviso ir Elkinso koledžo kulminacijos projekte nusprendžiau suprojektuoti ir sukurti kelionių dėžutę su makiažu, didesnį veidrodį ir aviečių pi bei stebuklingo veidrodžio programinės įrangos platformą, kuri veiktų kaip nešiojama tipiško išmaniojo veidrodžio variantas. Stebuklingo veidrodžio platforma yra unikali savo moduliškumu, leidžiančia visišką funkcijų ir dizaino laisvę!

1 žingsnis: ko jums reikės

Dalys: Kelionių makiažo dėžutė su tuščiaviduriu atvartu su apvalkalu Šviesos juostelė Aviečių pi 3A aviečių pi GPIO maitinamas ekranas Plono dvipusio veidrodžio akrilo lapas Visos šios dalys buvo gautos iš „Amazon“(išskyrus „Pi“, kuris buvo paskolintas man) Šis projektas) Elektros juostos ritinys Mediena: Aš panaudojau 1/4 colio balzą, kurią turiu per savo kolegijos kūrėjo erdvę. Jums reikės, kad gabalas būtų bent 2 x 1,5 colio dydžio, kad būtų supjaustytas pagal mūsų rėmo dydį ir 1/4 colio bitas „Dremel“su pjovimo disku ir šlifavimo disku „Lazer“pjaustytuvas

2 žingsnis: rėmo pjovimas

Mūsų rėmas yra pritaikytas trinčiai, o tai reiškia, kad nėra užuominų ar varžtų, laikančių jį vietoje. Norėdami tai pasiekti, aš išmatavau savo gyvenimo vidų ir suapvalintų kampų kampą. Mano naudojamai dėžutei tai buvo (!! Įveskite galutinius matavimus čia !!), tačiau jei pasirinksite kitokio dydžio dėžutę, tai paveiks jūsų rėmo matmenis. Aš taip pat nukirpau maždaug 1/4 colio nuo kiekvienos pusės iki kampų. Aš nubraižiau rėmą naudodami „Fusion 360“, ačiū studentų licencijoms, ir importavau tą eskizą į nemokamą iliustratorių programą „Inkscape“, kurią reikia iškirpti

3 žingsnis: veidrodžio pjovimas

Išpjauti mūsų veidrodį iš akrilo yra toli gražu ne viena iš projekto dalių. Tai atliekama pagal procedūrą, lygiai taip pat, kaip pjaustyti mūsų rėmą, tačiau su daug paprastesniu eskizu! Tiesiog nubrėžkite mūsų rėmelyje iškirptos skylės dydžio stačiakampį su papildomais ~ 1/4 coliais kiekvienoje pusėje, kad būtų galima pritvirtinti prie galinės rėmo pusės

4 žingsnis: dėžutės pakeitimai

Dėžutės pakeitimai
Dėžutės pakeitimai

Mano makiažo dėžutei reikėjo daug pakeitimų, kad galėčiau dirbti su šiuo projektu, tai buvo padaryta visiškai dėl laiko ir ateityje tikiuosi, kad turėsiu savo dėžutės dizainą. Pirmas dalykas, kurį norėsite padaryti, yra išpjauti kampus dremeliu, maždaug 1/4 colio gylio. Tai leis mūsų rėmui susilieti su pagrindu ir sandariai uždaryti. Kitas žingsnis - iškirpti skylę galinis mūsų maitinimo laido galas. Tam aš išgręžiau dvi skylutes viena šalia kitos galiniame kampe, o po to su „Dremel“sujungiau abi skylutes ir sukūriau vieną pailgos piliulės formos skylę, nes mano mikroplotis turėjo gana storą apykaklę, Galiausiai viską nušlifuokite, kad jis būtų lygus, ir pašalinkite visas klaidas

5 žingsnis: 5 žingsnis: šviesos

5 žingsnis: šviesos!
5 žingsnis: šviesos!

Jokia tuštybė neapsieina be apšvietimo! Taigi mūsų nešiojamam tuštybei pasirinkau naudoti USB šviesos juostą. Naudojau tą pačią gręžimo techniką, kaip ir mūsų skylė dėžutės gale, kad galia būtų mažesnė, tačiau su mažesniu 1/16 colio antgaliu. Tai suteikė man pakankamai vietos, kad galėčiau perpjauti juostą. Tada belieka tik įsitikinti, kad plėvelė pašalinkite lipnią juostelę ir tvirtai uždėkite juostelę ant rėmo. Šoninė pastaba: Idealiu atveju turėtumėte naudoti „Phillips Hue“šviesos juostelę, nes ji plačiai suderinama su „MagicMirror“arba „IFTTT“, leidžiančia dirbti laisvų rankų įranga, už tą laiką, kai surašomas jūsų protokolas. arba įdiegti modulį. Tačiau šio projekto kaina buvo veiksnys, nes „Hue“juosta „Amazon“kainuoja 80 USD, o tai yra daugiau nei visa projekto dalis, ir atsižvelgiant į tai, kiek mažai juostelės naudojama šiam projektui, tai nėra protinga Kitas įspėjimas dėl geresnio funkcionalumo yra tas, kad sudėtingesnei juostai, pvz., „Phillips Hue“juostai, reikalingas tinklo tiltas, prijungtas tiesiai prie jūsų tinklo maršrutizatoriaus, kuris neutralizuoja didžiąją dalį perkeliamumo.

6 veiksmas: 6 žingsnis: ne pyrago gabalas, o Pi gabalėlis

Aviečių pi yra pastato širdis, todėl jį reikia šiek tiek nustatyti. HDMI problemos yra toli gražu viena iš dažniausiai pasitaikančių problemų su aviečių pi. kad išvengtumėte šių problemų, vienintelis dalykas, kurį turėsite padaryti, yra redaguoti kai kuriuos įkrovos konfigūracijos nustatymus. Norėdami redaguoti šį failą, turėsite jį atidaryti terminalo redaktoriuje, aš naudoju nano. Yra 2 eilutės, kurias reikia pridėti, arba jei jos jau yra, jas reikia panaikinti, prieš kiekvieną eilutę ištrinant simbolį „#“. Eilutės, kurias turite pridėti, yra „hdmi_force_hotplug = 1“ir „hdmi_drive = 2“. Šios eilutės padės ateityje atnaujinti ir pašalinti triktis. Jie užtikrina, kad HDMI yra maksimaliai suderinamas su skirtingais ekranais, todėl, kai išimsite „Pi“, kad galėtumėte dirbti su juo, neturėtumėte susidurti su problemomis, susijusiomis su ekrano išjungimu.

7 veiksmas: 7 veiksmas: programinės įrangos diegimas

Norėdami pradėti šio projekto programinę įrangą, turėsite atidaryti terminalą ir įvesti šį „bash -c“$ (curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/ raspberry.sh) "" Tai paims automatinį diegimo programą iš "GitHub" ir pradės dirbti. Kitas žingsnis yra įsitikinti, kad veidrodžio programinė įranga paleidžiama paleidžiant ir, svarbiausia, paleidžiama iš naujo. Tai būtina, kad kiekvieną kartą įjungus veidrodį nereikėtų nuimti priekinės plokštės ir prijungti pelę bei klaviatūrą. Norėdami tai padaryti, naudojame PM2, kuris yra „node.js“programų procesų valdytojas. Mūsų atveju PM2 tik pasirūpins, kad mūsų sistema visada veiktų, kai veidrodis veikia, ir minimalus prastovos laikas, jei įvyktų avarija. Pirmiausia turėsite grįžti į savo terminalą ir vykdyti šias komandas: sudo npm Šios komandos įdiegia PM2 ir prideda jį prie paleisties programų sąrašo. Tada turime sukurti scenarijų, kad mūsų veidrodis galėtų pradėti. Norėdami tai padaryti, turite atlikti: cd ~ nano mm.sh Tai sukurs tuščią scenarijų ir pateks į to scenarijaus nano redaktorių, pridėkite šias eilutes ir įsitikinkite, kad išsaugojote ~/MagicMirrorDISPLAY =: 0 npm startNow belieka tik užtikrinti, kad mūsų scenarijus veiktų jūsų terminale dar kartą: pm2 start mm.shpm2 saveNuo dabar pi išlaikys programinę įrangą 99,9% laiko, tai galima išjungti naudojant komandą „pm2 stop mm“

8 žingsnis: Apdailos darbai

Paimkite elektros juostos ritinį ir atsargiai išklokite dangtelio vidų. Tai užtemdys nugarą ir suteiks geresnį atspindį per veidrodį, tačiau taip pat apsaugos „pi“. Tada karštais klijais pridėjau medienos laužą (taip pat padengtą elektros juosta), kad pi laikytųsi, ir prijungiau prie jo visus kabelius. Iš ten jums tiesiog reikia įdėti rėmą į dangtį ir voila! Jūs baigėte! Turėtumėte paruošti nešiojamą išmanųjį praustuvą, arba galėsite pradėti pritaikyti savo veidrodį! Jau sukurtus modulius galima rasti adresu https://github.com/MichMich/MagicMirror/wiki/3rd-party-modules arba, jei norite pradėti rašyti savo, kūrimo dokumentus rasite adresu https://github.com /MichMich/MagicMirror/blob/master/modules

Rekomenduojamas: