Sisukord:

Interaktiivne ronimissein: 4 sammu (piltidega)
Interaktiivne ronimissein: 4 sammu (piltidega)

Video: Interaktiivne ronimissein: 4 sammu (piltidega)

Video: Interaktiivne ronimissein: 4 sammu (piltidega)
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Juuli
Anonim

Selle õpetuse kaudu saate teada, kuidas valmistada komponente interaktiivse ronimisseina ehitamiseks. Kasutate valatavat vaiku, põhilisi LED -ahelaid ja Bluetooth -mikrokontrolleri seadet, et telefon saaks dikteerida raskusastme, mida soovite seinale ronida.

Pidage meeles, et see on suur projekt, mis nõuab palju aega ja ressursse. Alustuseks võiksite uurida mõnda käsitletud tehnikat, näiteks ronimispaiga loomist.

See nimekiri hõlmab peaaegu kõike, mida vajate, kui soovite kogu projekti läbi viia.

Materjalid:

- Plasteliin (väävlivaba, nimetatakse ka "puhtaks saviks")

- Mann Ease Release 200 - hallituse vabastav pihusti

- jääkpostkaardid - läikiv/sile viimistlus või stüreenleht

- Kuum liim

- vormitäht 30, silikoonkummist vormide jaoks

- Läbipaistev uretaanvaik - sile sile 326

- Leht 3/4”vineerist

- Neopikslite riba - kokku 26 valgustit

- Adafruit Feather 32u4 Bluefruit LE

- 3 kontaktiga JST pistikud

- Tugev südamikkaabel - kolme värvi

- jootet

- termokahanevad torud

Riistvara:

- 3/8” - 16 pistikupesa poldid

- 3/8” - 16“T”mutrit

- 3/8”seibid

Tööriistad:

- Kuum liimipüstol

- Savi nikerdamise tööriistad

- paar 1-liitrist segamisämbrit

- Puuripüstol Puurid

- 5/16 kuuskantvõti

- Traadilõikurid

- traadi eemaldajad

- Jootekolb

- Multimeeter

- soojuspüstol

Samm: hoidiste nikerdamine, vormimine ja valamine

Ruumide nikerdamine, vormimine ja valamine
Ruumide nikerdamine, vormimine ja valamine
Ruumide nikerdamine, vormimine ja valamine
Ruumide nikerdamine, vormimine ja valamine
Ruumide nikerdamine, vormimine ja valamine
Ruumide nikerdamine, vormimine ja valamine

See on ilmselt selle projekti kõige lõbusam osa, kohandatud ronimisribade kujundamine, mida saate ise valada. Pange tähele, et see on prototüüp. Siin kasutatud uretaanvaiku pole tegelikus ronimiskeskkonnas testitud ja ma ei saa nende turvalisuse eest garanteerida!

Samm 1A: Trümmide vormimine

Alustage oma ruumide kujundamist, soojendades käes olevat plastiliini ja uurides teile meelepäraseid vorme. Kui olete varem roninud, teate tõenäoliselt, millised trümmid teile meeldivad, vaadake näiteid ja otsustage mõne erineva tüübi üle. Mõnede seinal olevate näidete puhul proovisin trümme kujundada nii, et neid saaks kasutada erinevates suundades, nii et saan üldiselt rohkem vaheldust. Savi vormimisel hoidke kindlasti tüki tagaosa võimalikult tasasena. Kui olete karmi kuju saavutanud, soovite augu välja lõikamiseks kasutada 3/8”-16 poldi ja seibi. Siin saavad kasulikuks savist nikerdustööriistad, mis aitavad teil augu sisemust puhastada ja selja tasandada. Samuti peaksite oma nikerdustööriistade abil tühjendama tühimiku, mis on piisavalt suur LED -tule ümbritsemiseks.

Kui olete oma vormiga rahul ja pind on sile, soovite lisada tekstuuri. Ole loominguline! kõik, mida saate tekstuuri loomiseks savisse vajutada, on hea. Kasutasin traatharja ja tulemus oli tõesti kena. Võite kasutada ka näiteks kivi.

Samm 1B: 2-osalise silikoonvormi valmistamine

Nüüd on aeg oma vormi ette valmistada ja ehitada. Kõigepealt soovite ehitada oma vormi seina (vt viitena piltidelt), võite kasutada postkaarditüüpi materjali, kui see on mõnevõrra jäik ja sellel on läikiv mitteimav pind. Kasutasin poest leitud stüreenilehte. Asetage savi lamedale stüreenitükile ja visandage selle ümber teravaga, 1/2-3/4”ümber peaks olema palju ruumi. Eemaldage hoidik ja kasutage seina liimimiseks kuuma liimi, veenduge, et see on täielikult suletud, te ei soovi, et teie kallis silikoon hakkaks vormist välja lekkima! usu mind, see pole lõbus!

Nüüd asetage hoidis keskele ja lisage savikoonus, millest saab teie valamiskanal, olge paigutusega strateegiline. Samuti soovite oma kuju ümber lisada 2-3 väikest koonust, need on teie vormivõtmed, need aitavad vormil iga kord uue hoidise valamisel õigesti joonduda (vt pilte).

Nüüd on aeg silikoon valada. Enne seda pihustamist Valuvorm Vabastage kõik vormis olevad pinnad, laske sellel 5 minutit kuivada. OHUTUS! Sel hetkel peaksite olema hästi ventileeritavas kohas, aurude eest kaitsmiseks kandke respiraatorit ning kandke pikki varrukaid ja kindaid. Mold Star 30, nagu enamik vormimissegusid, on saadaval 2 osana, sellisel juhul soovite võrdseid mahuosi. Mõõtmiseks kasutage 1-liitrist segamisämbrit, seejärel segage sisu mõne minuti jooksul põhjalikult. Olete valmis vormi valama, kui segul pole triipe (lugege sileda pealmise juhiseid, need on tõesti informatiivsed). Silikooni valamisel veenduge, et teil oleks oma ruumi kõrgeim osa umbes pool tolli, see tagab hea hallituse. Lase vormil 6 tundi paigal seista.

Nüüd valmis vormi teise osa jaoks. Lõika noaga alumine stüreeni tükk. Hoidke külgsein koos. Puhastage silikoon, mis võis teie vormi alla sattuda (vt pilte). Nüüd lükake vorm alla umbes 3/4 tolli, pihustusvorm vabastatakse, laske sellel 5 minutit kuivada. Segage ja valage teine partii silikooni, laske sellel veel 6 tundi tarduda.

Nüüd saate savi positiivse eemaldada ja olete järgmise sammu jaoks valmis.

Etapp 1C: vaigu valamine

Valuvormi valmistamiseks vaigu positiivsete osade valamiseks alustage sellest, tehes selle jaoks kaks korki õhukesest jäigast materjalist, näiteks 1/4 tolli vineerist või mdf -st. See aitab hoida vormi koos kummipaeltega ilma seda deformeerimata. Pihustusvorm vabaneb ja laske sellel 5 minutit kuivada.

Minu ruumide jaoks oli mul juurdepääs vaakumkambrile, mis aitab minimeerida minimeerimist, see pole kohustuslik, kuid juurdepääs on tore. Sarnaselt silikooniga on Smooth-cast 326 vaik kaheosaline segu, mille maht on võrdne. Segage hoolikalt ja valage vormi. Enne vormimist eemaldage see üleöö.

Etapp 1D: Vaigu puhastamine

Pärast vaigu vormimist soovite saagida ära valamiskanali, viilida ja lihvida nii sileda ala kui ka trüki tagaosa. Kui teil on juurdepääs lintlihvmasinale, on see tõesti kiire, olge väga ettevaatlik, eriti väiksemate osadega. Vastasel juhul kleepige lihtsalt liivapaberitükk tasasele pinnale ja lihvige tüki tagakülg tasaseks.

2. etapp: ahela paigutamine ja jootmine

Vooluahela paigutamine ja jootmine
Vooluahela paigutamine ja jootmine
Vooluahela paigutamine ja jootmine
Vooluahela paigutamine ja jootmine
Vooluahela paigutamine ja jootmine
Vooluahela paigutamine ja jootmine

Esimene asi, mida soovite teha, on välja selgitada, kus soovite oma seina hoida. Kasutage paberilõikeid oma paigutuse visandamiseks ja seejärel kleepige vooluringi osad järjekorras otse paigutusele (nagu näete esimesel pildil)-see aitab teil tellimust hoida ja säilitada terve mõistuse projekti edenedes. Nummerdage oma hoiused järjekorras, mõnel ootel on 1 LED, mõnel 2, nii et veenduge, et teie numeratsioon seda kajastaks, see on programmeerimisetapi jaoks oluline teave. Tehke pilte oma lõplikust paigutusest, see on hea viide.

Vooluahel on päris sirge, 21 NeoPikslit, mis on paigutatud ahelasse, eraldatud pikkade juhtmetega, et jõuda ühest hoidisest teise. Pange tähele, et kui pikemad traadiotsad on sellisel viisil joodetud, võib vooluahel tekkida viivitus, selle parandamiseks on vaja lisada rohkem toite- ja maandusjuhtmeid. Alustuseks lisage need oma vooluringi lõppu ja vaadake, kas see süttib pidevalt. Oma projekti jaoks lisasin lõpuks veel 4 maa- ja toitekaablit. NeoPixelite keskmine kaabel, millel on märge DIV, on see, mis kannab programmeerimise NeoPixelsisse, selle soovite jätta sellisena, nagu see on.

Kasutasin JST -pistikut iga 3 või 4 NeoPixeli kohta, et vooluahela vigu oleks lihtne parandada.

Enne kui hakkate NeoPixeleid seina panema, peaksite alustama aukude puurimist, et fikseerida. Vaadake järgmist sammu.

3. samm: hoidikute kinnitamine seina külge

Riiulite kinnitamine seina külge
Riiulite kinnitamine seina külge
Riiulite kinnitamine seina külge
Riiulite kinnitamine seina külge
Riiulite kinnitamine seina külge
Riiulite kinnitamine seina külge
Riiulite kinnitamine seina külge
Riiulite kinnitamine seina külge

Trummide kinnitamiseks seinale soovite teada saada, kuidas T-mutreid seinale kinnitada, see video kolmest pallist ronimisest selgitab õiget viisi. Kui T-mutrid on sisse lülitatud, puurige iga 7 -16-tolline auk iga T-mutri lähedale nii, et see joonduks iga hoidiku õõnesosaga, see on teie LED-de paigutus. Sisestage LED-id igasse tervikusse Kui kõik LED-id on sisse lülitatud, peate lihtsalt hoidikud sisse keerama, kasutades 3/8 -16 kruvisid, seibi ja kuuskantvõtit. Pingutage nii palju kui võimalik käsitsi, et vältida trosside keerutamist.

4. samm: seina programmeerimine

Seina programmeerimine
Seina programmeerimine
Seina programmeerimine
Seina programmeerimine

Seina programmeerimiseks kasutasin Adafruit'i Bluefruit LE moodulit, mida ma juba mainisin. Pildil näete, kuidas see kõik on ühendatud. Märkate täiendavaid maa- ja toitekaableid.

Kui see kõik on ühendatud, peate kõigepealt testima ühendust Bluetooth -mooduliga, järgides Adafruit'i veebisaidi juhiseid. Lisatud kood on spetsiifiline minu korraldusele, mis kasutab kokku 21 NeoPixelit, kuid seda peaks olema üsna lihtne muuta.

Selles piirkonnas saate programmeerida 3 erinevat marsruuti:

// LED -kombinatsioonid int easy = {0, 1, 2, 3, 7, 5, 6, 9, 10, 8, 13, 14, 15, 16, 17, 18, 19}; int easyLength = 17; int med = {0, 1, 2, 3, 4, 9, 10, 8, 11, 13, 14, 12, 17, 20}; int medPikkus = 14; int hard = {0, 1, 2, 3, 4, 7, 8, 11, 12, 17, 20}; int kõvaPikkus = 11;

Hiljem koodis helistate neile animationState all, mis vastab rakenduse BlueFruit LE nuppudele

if (animationState == 1) {// nupp "1" juhtpuldis easyAnimation (); } if (animationState == 2) {// juhtnupus medAnimation () olev nupp "2"; }

if (animationState == 3) {// juhtnupul olev nupp "3"

hardAnimation ();

Värvimuutuste animeerimiseks pakkusin selle koodi klassikaaslasele Jenna W. -le, kes on koodivõlur:

// lihtne marsruut algab siitpoolt easyAnimation () {uint16_t i, j, n; int roheline = 250; int sinine = 0; if (newCommand) {// Clear Pixels colorWipe (pixel. Color (0, 0, 0), 20);

// Initsiatiivtuled

jaoks (i = 0; i

kui (sinine == 250) {

sinine olek = 0; }} else if (bluestate == 0) {green = green + 5; sinine = sinine - 5; jaoks (n = 0; n

kui (sinine == 0) {

sinine olek = 1; }} viivitus (100);

} }

Siin on mõned Adafruit'i veebisaidi projektid, mida ma viitena kasutasin:

NeoPixeli sõrmuse käevõru käevõru

NeoPixel Citi jalgrattakiiver

Kui olete kodeerimise läbinud, olete peaaegu valmis ronima! V+ seinale kinnitamiseks pidin ehitama 2x4 -st raami, mille peate vineeritüki seinalt eemaldama, nii et kaablitel ja mutritel on ruumi elamiseks.

TÄHELEPANU: selle projekti seinale paigaldamiseks peate kasutama sobivaid ankruid. Selleks, et seda ohutult teha, uurige kindlasti oma seina materjali ja kõrgeima reitinguga ankurdusmehhanismi

Kui olete nii kaugele jõudnud, tähendab see, et olete selle ehitanud ja soovin näha teie ronimisseina tulemusi! nii et palun jagage oma kogemusi allpool. Mul oleks ka huvitav teada, mida teised inimesed koodiga teevad, seega palun kommenteerige allpool. Ootan teie projekte!

Soovitan: