Sisukord:
- Samm: tehke endale teene
- 2. samm. Vajalikud asjad
- 3. samm: vaha ristmiku kuubi vormimine
- Samm: valmistage alusplaat
- Samm: mootor ja veovõll
- 6. samm: silinder
- Samm: LED -i paigaldamine ja juhtmestik
- 8. etapp: viimased trimmielemendid, kuubiku kinnitus ja testide kokkupanek
- 9. samm: lihtsa kontrolleri loomine
- 10. samm: täisfunktsionaalse kontrolleri loomine
- 11. samm: täisfunktsionaalse kontrolleri programmeerimine
- Samm: Visual Basic Code'i installimine/käitamine arvutisse
- Samm 13: Järeldused Järgmised sammud
Video: Chuck TV Intersect Cube DIY töömudel: 13 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:51
Taust: telesaates “Chuck” (NBC esmaspäeval, 20:00 EST) laadib Chuck alla kõik valitsuste peamised saladused Intersecti arvutist kodeeritud piltide seeriana. Hooajal 2 (2009) saime näha Intersecti - valget poolläbipaistvat kuubikut, mis keerleb pika vertikaalse silindri sees ja mida nimetatakse "Intersect Cube". Motivatsioon: Saate fännina tahtsin ma oma töötavat Intersect Cube'i, kuid palju vähem raha kui telesaate ametlik versioon. Disaini lähenemine: telesaate piltide põhjal - valge kuubik keerleb pika plastist silindri sees, millel on kaks kenasti töödeldud alumiiniumist korki üla- ja alaosas. Kuubiku ja silindri komplekt asetseb ümmarguse metallaluse peal, kuubikul paistab pöörlemisel neli sinist tuld. Näitusetootjatele läks see ilmselt maksma sadu kui mitte tuhandeid dollareid ja nõudis head masinatöökoda. Minu koopia jaoks lasin alla 9 tolli läbimõõdu ja 12 tolli kõrguse (tõenäoliselt umbes 2/3 telesaates kasutatust) ja lihtsustasin disaini, nii et seda saaks toota vähem kui 100 dollari eest, kasutades üldkasutatavaid materjale ja tööriistu. Lihtsustatud mudelis kasutatakse käsitööpoes 5 -dollarist klaasist silindrist „lillevaasi”, parafiinvahakuubikut, väikest 6 VDC käigukasti mootorit ja 4 sinist LED -i. Ehitussuvandid: see juhend sisaldab juhiseid Intersect kontrolleri põhiriistvara ja 2 versiooni koostamiseks. [1] "Lihtne kontroller" sisaldab sisse/välja lülitit ja kiiruse reguleerimise nuppu. See nõuab vaid pisut jootmist. Materjali kogumaksumus on sel viisil ehitamisel tõenäoliselt <70 dollarit. [2] "Täisfunktsionaalsel kontrolleril" on PICAXE 08M micro (4 dollarit), mis räägib teie arvutiga, puudutage anduri aktiveerimiseks ja programmeeritav kiiruse reguleerimine. See nõuab keerukama elektroonilise vooluahela ehitamist. Kasutades teie arvutis töötavat Visual Basicu rakendust, saab see enam -vähem simuleerida kogu "Lõikamise üleslaadimise järjestust", nagu on näha Chuck TV jaos Chuck vs Ring. See hõlmab ristmiku pildivideo üleslaadimist ja taasesitamist arvutiekraanil … vaadake, kas pärast seda "vilgutate".
Samm: tehke endale teene
Ehituse ülevaade - enne projekti alustamist leiate, et on VÄGA ABILIK vaadata üle ehituse ülevaate diagrammide PDF -fail. Vabandan juba ette tolli ja millimeetri (mm) ühikute segamise pärast … Mul on lihtsalt lihtsam kasutada mm, kui on vaja eraldusvõimet, mis on parem kui 1/8 tolli.
2. samm. Vajalikud asjad
PDF -fail näitab kolme osade loendit. Kui plaanite oma ristmiku kuubi ehitada lihtsa kontrolleri abil, järgige loendeid "A" ja "B." Täisfunktsionaalse kontrolleri jaoks kasutage loendeid "A" ja "C." Esimene element, mille peaksite hankima: hankige kõigepealt klaasist silinder, kuna peate mõõtma silindrit, et veenduda, et kõik sobib kokku. Samuti võiksite muretseda varusilindri juhuks, kui esimene puruneb või sassi läheb. Mul oli probleeme kohaliku käsitööpoe kaubamärkide vahetamisega, nii et ma ei saanud täpset asendust. Tööriistad - kuna lõikate alumiiniumist välklambist välja mitu eset, veenduge, et teil on head tinafiltrid. Kui ehitate täisfunktsionaalset kontrollerit, vajate peene jootekolvi.
3. samm: vaha ristmiku kuubi vormimine
See on ilmselt kogu projekti kõige raskem osa. Probleem on selles, et väga raske on auku puurida täpselt kuubi ühest nurgast vastasnurka. Selle probleemi lahendamiseks "valame" nurga-nurga auku metalltoru abil.
1. Põhivorm on valmistatud 10 untsi vahatatud paberist karbist. Kasutasin Burger Kingi "Minute Maid" OJ konteinerit - vajate kahte karpi. Kuigi karp hoiab EL -i suurepäraselt, lekib see kuuma vaha sisse valades. Selle vältimiseks määrige Goop karbi põhjale ja tehke seejärel kilega mähe (kasutasin Reynoldsi Seal -Tight), kasutage kleeplinti, et hoida ümbrist karbi välisküljel. Lõigake konteineri ülaosa ära - vajate maksimaalset kõrgust, et kompenseerida vaha jahtumisel tekkivat kraanikausi, vt allpool lisakommentaare. 2. Konteiner on liiga suur, umbes 56 mm ruudukujuline, nii et peate kaks siseseina "pahteldama" papi või vahtplaadiga. Polsterdasin seinad, et vähendada kuubiku suurust umbes 45 mm ruudukujuliseks, mis sobib 83 mm siseläbimõõduga silindri sisse, millel on OK vahekaugus. 3. Pärast kahe seina polsterdamist mõõtmete vähendamiseks vooderdage polsterdatud seinad teisest karbist lõigatud vahatatud paberiga. Põhiidee on see, et kõik vormi sisepinnad peavad olema vahatatud paber. 4. Lõigake väike metalltoru (1/8 tolli siseläbimõõt) umbes nurga-nurga kaugusele võrdseks ja katsetage seda, asetades selle diagonaalselt vormi sisse-see tekitab nurgast nurgani augu. kuubik. Mõõtke karbi põrandast metalltoru ülaosani, kui soovite, et mõõt oleks täpselt võrdne kuubi küljepikkusega, näiteks 45 mm, kasutades ülaltoodud näidet. Tõenäoliselt peate õigeks saamiseks paar korda lõikama ja mõõtma. 5. Kui toru pikkus on õige, liimige toru otsad Goopiga karbi seinte külge ja laske sellel üleöö taheneda - te ei soovi, et see kuuma vaha valamisel lahti tuleks. kahekordne pannide paigutus vaha sulatamiseks, see tähendab, et vahaga pann asub teises keeva veega pannil. Peate sulatama piisavalt vaha, et täita karp kuni ülaosani, sest vaha jahtudes tekib sügav valamuava. Pärast vaha valamist laske sellel üleöö seista, et olla kindel, et see täielikult jahtub. 7. Lõigake kast noaga vaha küljest ära. Kasutage toru siseläbimõõdust veidi väiksemat elektrilist külvikut, et puhastada hoolikalt toru sisse kogunenud vaha. Järgmisena kasutage häkkimissaega, et lõigata ülemine osa, kust tekkis valamu auk. Kuuma panni abil saate veidi vahakuubiku külgi ära sulatada, et kuubi kuju veidi parandada - olge ettevaatlik, sest liiga palju sulatada on väga lihtne. 8. Lõpetage noaga iga kuubiku külg 4–4 ruudustikuga, nii tekib igale kuubikupinnale 16 väikest ruutu. Pange kuubik praegu kõrvale, kinnitame selle veovõlli veidi hiljem.
Samm: valmistage alusplaat
1. Lõika 1/2 tolline vineer 9 -tollise läbimõõduga ringiks. Lõika alumiiniumist vilkuv lehtmaterjal 9 -tollise läbimõõduga ringiks. Lõigake välisservad alumiiniumlindiga, vt foto. Kandke Goop vineeri ülemisele pinnale ja liimige 9 -tolline alumiiniumketas oma kohale.
2. TÄHTIS: seejärel määrake ketta koht, kuhu puurida kummitihendkruvide jaoks 3, 3/16 tolli augud. 3 kummist tihendit, mis asuvad mootori ajami võlli keskel asuval "poltide ringil", iga kruvi on selle poldi ringil üksteisest 120 kraadi kaugusel. 3 kummist tihendit kinnitavad silindri alusplaadi külge, surudes klaasisilindri siseseina vastu kolmes kohas üksteisest 120 kraadi kaugusel. Pigistamine igas kohas kipub ühtlustama, tehes ilusa töö, tsentreerides silindri ümber mootori veovõlli. Hoiatus - on võimalik liiga palju pigistada, mis võib klaasi praguneda. Veendumaks, et kummist tihendkruvid paiknevad nii, et need pigistavad silindrit õigesti, mõõtke hoolikalt klaasballooni siseläbimõõtu (ID) ja kummist tihendite välisläbimõõtu (OD). Soovime, et poltide ring oleks piisavalt suur, et silinder suruks paigaldamisel tihendid veidi kokku (vt fotot). Arvutage poltide ring (BC) järgmise valemi abil. BC = (ID-OD) + 2 mm. Näiteks kui ID = 83 mm, OD = 14 mm, siis 72 mm poltide ring = (83-14) + 3 Soovitan seda poltide ringi katsetada, puurides sellesse eKr kolm puuraukusse, et veenduda õige pigistamises.. Vaadake fotot, kuidas 3 tihendit ja 8-32 thd 1,5 tolli pikkuseid kruvisid kokku panna. Kui sobivus on hea, puurige päris alusplaat samamoodi, muidu reguleerige vastavalt vajadusele.. 3. Pärast Goopi kõvenemist määrake ketta puuritud aukude asukohad, nagu on näidatud puurimustri PDF -is. PDF on täissuuruses mall, seega valige lehe printimisel kindlasti MITTE. 4. Pange tähele, et kui teete lihtsalt "lihtsat kontrollerit", ei pea te puuteanduri juhtmeauku puurima (kuid selle puurimisel pole kahju. Puuteanduri 1/4 "läbimõõduga auk peab olema puuritud kaugusele, mis on võrdne 1/2 klaasiballooni välisläbimõõduga alusplaadi keskelt. avaused sealt vastavalt vajadusele. Kui proovite korraga puurida liiga suurt auku, jääb puur tõenäoliselt alumiiniumpleki külge ja ajab asjad segamini. 6. Kui kõik augud on puuritud, paigaldage 1/4 -20 T-mutrit alusplaadi puidust küljele ja haamriga nende täielikuks kinnitamiseks. Keerake 3, 1/4-20 2/1/2 tolli pikad kuusnurksed poldid T-mutritesse. mõned niidid jäävad alusplaadi alumiiniumist külje kohale - paigaldage igale keermele tammetõrumutter. Reguleerige iga poldi kruvikeeramist nii, et alusplaat asetseb tasaselt, seejärel t keerake tammetõru pähklid kinni. 7. Nüüd saate paigaldada kolm tihenduskruvi.
Samm: mootor ja veovõll
1. Kasutage järk -järgult suuremaid puurvardaid, et puurida mootori ajamivõlli katseauk välja nii, et selle diameeter oleks 1/8 tolli (vt fotot). Olge ettevaatlik ja veenduge, et suurem auk on mootori ajami võllil endiselt hästi tsentreeritud
2. Jootke mootori pistiku juhtmed, vaadake fotot, et polaarsus oleks õige. 3. Mõõtke ja registreerige silindri sisesügavus, lisage sellele mõõtmele 1/8 tolli ja lõigake 1/8 terasvarras selle pikkusega. 4. Alustage veovõlli ühes otsas, umbes 1/4 tolli otsast, diameetri ülesehitamist termokahanevate torude abil, kuni see on veidi väiksem kui mootori võlli dia. Termokahanevate torude viimane tükk peaks olema pikem, nii et see ulatub võlli lõpuni. See peaks tihedalt mootori võllile sobima. See loob mootori ja 1/8 tolli veovõlli vahel painduva haakeseadise. Oluline -et ajamvõlli saaks mootorist hõlpsalt eemaldada, soojendage ainult termotõmbetoru ülemist osa, et see ajamivõlliga siduda, kuid mitte mootori võllile. 5. Veovõlli teises otsas viilige või lihvige kena kuuli nina - see on lihtsalt selleks, et hõlbustada võlli paigaldamist puksi (see on puks, mis on kinnitatud klaassilindri suletud otsa külge, vt samm #6) lõpliku kokkupaneku ajal. 6. Seejärel võtke 3-48 keermestatud varras ja painutage see U-kujuliseks. Jalgade vahekaugus peaks sobima mootori kahe väikese kinnitusavaga ja iga jala sirge osa pikkus peaks olema umbes 1 3/4 tolli. Soovite, et jalad oleksid mõnevõrra pikad, et saaksite mootorit alla lasta, et lõplik kokkupanek oleks lihtsam. 7. Keerake kaks mutrit üles U-poldi ülaosa poole ja paigaldage U-polt alusplaadi aukude kaudu. Seejärel paigaldage mootor alusplaadi põhja ja kinnitage veel kahe mutriga.
6. samm: silinder
Veovõlli laagri kinnitamine…. 1. Lõigake alumiiniumlehest ümmargune ketas, mis sobiks klaassilindri sisse, peaaegu põhjani (see on silindri suletud ots). Kuna seespool olev klaasist silinder on kitsenev, kasutasin katsekehade lõikamiseks manillaviilide kaustamaterjali, kuni sain silindri seina ja ketta vahele hea sobivuse - siis lõikasin alumiiniumist välja tõelise. 2. Tehke alumiiniumketta keskele auk nailonääriku puksi jaoks. Kinnitage puks kuumsulamliimiga või äärikutüki tagaküljele surutud väikese torutükiga. 3. Ketta/puksi eemaldamiseks klaassilindri alumisest küljest lõigake papist välja 3 veidi väiksemat ketast ja liimige need kokku, moodustades ühe paksu virna. Lõigake keskele suur ava, et anda puksile vaba ruumi. 4. Kandke kahekordne kleeplint kartongplaadi mõlemale küljele. Kinnitage ketaspakk silindri põhja ja seejärel kinnitage ketas/puks koostuga papp teisele küljele. Oluline on tagada, et puks jõuab silindri keskele. Alumiiniumist ülemise ja alumise riba lisamine … 5. Kandke klaasist silindri välimisele ülemisele ja alumisele osale kahekordne vahtteip. 6. Katke silindripõhja välimine ots (suletud ots) paari alumiiniumlindi ribaga. (vt fotot) 7. Ülemise riba juhised - "ülemine riba" kinnitub silindri suletud otsa (tavaliselt silindri põhja) külge. kahekordsest kleeplindist - lõigake see pisut pikalt küljelt, nii et kattuvus on umbes 1/2 tolli, mille saate alumiiniumlindiga maha kleepida. 8. Alumise riba juhised - kui kavatsete kasutada lihtsat kontrollerit, on alumine riba sama, mis ülemine riba. Täisfunktsionaalse kontrolleri (puuteanduri) erijuhend. Alumine riba on tegelikult "puutetundliku aktiveerimise" andur. See tähendab, et peate alumiiniumribale kinnitama traadi, mis suunatakse juhtplaadile läbi alusplaadi augu. Lõigake riba eriti pikaks, nii et saate selle ühest otsast kooniliseks lõigata. Lihvige alumiiniumriba sisepind maha, et tagada hea elektriline kontakt, ja seejärel rullige ja suruge 12 -tollise pikkusega keerutatud traadi üks ots riba otsa (vt fotot). Lõika topeltpulga teibist 1/2 -tolline vahe, et tekitada tasku, kuhu krimps/traat kukkuda. Lõpuks kinnita pael topeltpulga abil silindri külge samamoodi nagu ülemise riba puhul ja kleepige kattumine alumiiniumlindiga allapoole. Anduri juhtme teise otsa jootma ühe tihvtiga isane päis (vt fotot).
Samm: LED -i paigaldamine ja juhtmestik
1. Valmistage ette 4 LED -i, lõigates LED -juhtmed nii, et need oleksid umbes 1/2 pikad, kuid hoidke kindlasti positiivset juhtmest veidi kauem kui negatiivne. Jootke LED -juhtmete külge umbes 10 tolli haaketraat, kasutage positiivsete ja negatiivsete juhtmete jaoks erinevat värvi traati. Kandke jootekohtadele termokahanevaid torusid.
2. Lõika 1/2 tolli dia. plasttorud ühest otsast umbes 30 kraadi juures nii, et LED -tuli põrkab silindri keskele. Toru kogupikkus peaks olema võimalikult lühike - täpselt nii kaua, et LED -i hoida. 3. Mähi LED -id kahepoolse teibiga, kuid ära eemalda paberilindi välimist kihti - see hõlbustab LED -ide libistamist plasttorusse (vt fotot). 4. Lükake valgusdioodid torudesse ja painutage juhtmed läbi alusplaadile puuritud 1/4 tolli augud. Asetage LED/torud nii, et need oleksid silindri poole suunatud. Toru põhi peaks ulatuma peaaegu alusplaadi välisserva. Kinnitage torud kuuma liimipüstoli abil alusplaadi külge.
8. etapp: viimased trimmielemendid, kuubiku kinnitus ja testide kokkupanek
1. Alumine seelik. Järgmisena valmistame ette metallist seeliku, mis läheb ümber kolme aluspinna all asuva "jala" poldi. Lõigake umbes 44 mm laiune ja 27 tolli pikkune alumiiniumriba riba. 2. Kandke plakatikinnituskitt kolme 1/4-20 poldi välisküljele, mis on alusplaadi jalad. Keerake alumiiniumriba kenasti ringikujuliseks 3 poldi ümber - kitt aitab ribal jalgade külge kleepuda. 3. Kui ribaotsad ühinevad, kasutage otste kinnitamiseks suurt kirjaklambrit ja alumiiniumlinti. Sõltuvalt sellest, millist kontrollerit kavatsete kasutada, peate ribast lõigama ka ava, mis mahutab toitepistiku ja sisse/välja lüliti või RS-232 kaabli (vt fotod). 4. Alumine ketas. Alumine ketas asub klaasist silindri sees, toetades 3, 8-32 kummist tihenduskruvide päid. Selle ülesanne on peita kruvid ja aidata luua välimust klaasist silindri põhjas olevale tahkele kettale. 5. Lõigake välisläbimõõduga (OD) alumiiniumketas, mis on sobitatud silindri sisse umbes 1 tolli kaugusel avatud otsast. Ketta siseläbimõõt (ID) peaks olema umbes 1/2 tolli, see ei pea olema ideaalselt tsentreeritud, kuna kattepesur (mida kirjeldatakse allpool) peidab kõik tsentrivigad. 6. Seejärel lõigake umbes sellise suurusega papist ketas alumiiniumketas ja liimige kaks ketast kokku - papp lihtsalt tugevdab alumiiniumketast. 7. Kattepesur. Kattepesur läheb üle veovõlli vaha lõikava kuubi alla ja toetub ülalkirjeldatud alumise ketta ülaosale. Lõika alumiiniumribast pesumasin 1 "OD ja 3/16" ID -ga. Selle ülesanne on lihtsalt varjata kõik mitte päris tsentreeritud vead veovõlli ja alumise ketta vahel. 8. Kinnitage vaha ristuv kuubik veovõlli külge. Pange silinder esmalt alusplaadi külge kokku ja mõõtke kaugus (D1) alusplaadist ülespoole, alumise 22 mm laiuse alumiiniumriba ülemise serva külge, mille ühendasite 6. sammuga silindri külge. Järgmisena mõõtke kaugus (D2) alusest plaat ülespoole ülemise 22 mm laiuse alumiiniumrihma alumist serva. Nüüd eemaldage klaasist silinder ja paigaldage veovõll mootorile ning hoidke veovõlli otse üles. Märkige veovõllile asukohad D1 ja D2 (mõõdetuna alusplaadilt). Vahakuubik peaks olema keskel D1 ja D2 märkide vahel, see asetab selle ülemise ja alumise riba loodud klaasikeskuse "aknasse". 10. Tähtis - Enne vahakuubiku liimimist oma kohale. Lükake kattepesur veovõlli külge nii, et see paikneb ajamivõlli termokahaneva toruliitmiku peal ja allpool lõplikku asukohta, kus vahakuubik on veovõlli külge kinnitatud (vt fotot). Liimige vahakuubik veovõlli külge valge epoksiidi abil - laske täielikult ööseks seista üleöö. Lõpuks värvige ajami avatud osad musta maagia tegija abil. 11. Katse sobivus Kokkupanek. Pärast epoksü kõvenemist monteerige kuubik/ajamvõll, alumine ketas ja klaasist silinder alusplaadile, veendumaks, et see kõik sobiks kokku. Võlli ülaosa sobitamine nailonpuksiga võib olla pisut keeruline, kuid klaasist toru ja alusplaadi komplekti ettevaatlikult edasi -tagasi kallutades peaksite selle korralikult kokku panema. Kui teil on tõesti raskusi, võite mootori kinnitusmutreid piisavalt lahti keerata, et mootor alla lasta - see võimaldab klaassilindri täielikult alusplaadi vastu asetada, seejärel saate mootorist haarata, et veovõll üles tõsta ja asendisse. Pärast kõikide katseseadmete kokkupanekut saate nüüd lahti võtta, et hõlbustada reguleerimissõlme lõpetamist alusplaadi alumisel küljel. Kui see on tehtud, pange viimane kord uuesti kokku.
9. samm: lihtsa kontrolleri loomine
1. Jootke esmalt LED -juhtmed vastavalt vooluahelale kokku. Isoleerige jooteühendused termokahanevate torudega. Veenduge, et pistikusse läheksid õiged positiivsed (punased) ja negatiivsed (mustad) juhtmed - LEDid ei sütti, kui polaarsus on vastupidine.
2. Jootke ühendusskeemi järgi sisse/välja lüliti, 22-oomine takisti, 25-oomine reostaat, alalisvoolu pistik ja mootori ja LED-pistikute meessoost osa. Kõige tähtsam on õige polaarsuse tagamine. 3. Kinnitage topeltpulgaga vahtteibiga alusplaadile sisse/välja lüliti, 25-oomine reostaat ja alalisvoolu toitepistik. Sisse/välja lüliti ja toitepistik peavad asuma välisserva lähedal ja olema nähtavad metallist seeliku ava kaudu, mis liigub ümber alusplaadi jalgade (1/4-20 poldid). 4. Pange klaasist silinder, vahakuubik ja veovõll ning ülejäänud komponendid uuesti kokku. Ühendage 6 V alalisvoolu toide alalisvoolu pistikupessa ja vajutage sisse lülitit. Reguleerige reostaati soovitud kuubiku pöörlemiskiiruse saavutamiseks. See on kõik - olete valmis!
10. samm: täisfunktsionaalse kontrolleri loomine
1. Jootke esmalt LED -juhtmed vastavalt vooluahelale kokku. Isoleerige jooteühendused termokahanevate torudega. Veenduge, et pistikusse läheksid õiged positiivsed (punased) ja negatiivsed (mustad) juhtmed - LEDid ei sütti, kui polaarsus on vastupidine.
Vaadake lisatud kontrolleri vooluahela skeemi.pdf. Suurem osa vooluringist pärineb David Lincolni "Picaxe mikrokontrolleri programmeerimine ja kohandamine" lk 121. Ma ei saa ehituse kohta täielikke üksikasju anda, kuid siin on mõned näpunäited
2. QT113A-ISG, Mouser.com toode# 556-QT113A-IGS on puuteandur IC. See on pinnale paigaldatav osa, kuna DIP -pakett pole enam saadaval. Et hõlbustada selle ühendamist arvutiplaadi prototüübiga (Radio Shack 276-150), paigaldasin IC SO8-SMD-DIP-adapterile.
Adapteri miniplaadi jootmispadja asukohad on eelnevalt tinutatud, kui IC-jalad olid kinnitatud, nii et jootmine polnud nii raske, kui ma arvasin. Adapter on aga nii lai, et ma jootsin selle alla mõned hüppajajuhtmed, et ruumi kokku hoida. 3. Käivitus-/PRG -lüliti võib asendada lihtsa hüppajaplokiga, kuna teoreetiliselt peaksite Picaxe programmi esialgse allalaadimise korral režiime vahetama ainult üks kord. 4. Kaabeldasin RS-232 kaabli otse PC-plaadilt 9-kontaktiga naissoost pistikusse. Seejärel ühendatakse see minu arvuti RS-232 COM-porti. Kui vajate selle asemel USB -jadaühendust, peate hankima Picaxe spetsiaalse kaabli AXE027. Kaablisse on sisseehitatud elektroonika, mis muudab USB-signaali Picaxe kiibile sarnaseks nagu RS-232. AXE027 vajab 3,5 mm pistikut Picaxe kiibi otsas. Lisateavet leiate Picaxe veebisaidilt. kuumliim ja takjapael kinnitage valmis plaat, alalisvoolu pistikupesa ja RS-232 kaabel alusplaadi alumisele küljele. 6. Vooluahelal ei ole sisse/välja lülitit, see on alati sisse lülitatud ja ootab arvutilt käsku peatamiseks või käivitamiseks. Muidugi saate toitepistiku alalisvoolu pistikupesast lahti ühendada. 7. Ärge unustage puuteanduri juhet PC -plaadiga ühendada, kui kuubik ja silinder alusplaadile kokku pannakse.
11. samm: täisfunktsionaalse kontrolleri programmeerimine
Esiteks pean kiitma John Moxhami, kes avaldas juhendi, mis näitas, kuidas Picaxe suudab rääkida arvutiga, kus töötab Visual Basic programm.
Põhinesin suurel osal oma disainist ja eriti VB-koodist tema loomingul, vaadake järgmist linki … Lisaks väga lühikestele juhistele, mida ma allpool annan. Ma ehitasin Johni täieliku projekti enne, kui ma isegi oma tööga alustasin - see andis mulle kindlustunde, et suudan seda teha. 1. Laadige alla tasuta Picaxe programmeerimisredaktori tarkvara saidilt - https://www.rev-ed.co.uk/picaxe/ 2. Installige tarkvara oma arvutisse ja ühendage täisfunktsionaalse kontrolleri jadakaabel arvutiga. Lülitage Run/PRG lüliti asendisse PRG ja ühendage 6VDC toiteallikas. Picaxe programmeerimisredaktori tarkvaras tuleb teha mõned esialgsed sätted (nt Com Port), vaadake menüüd Abi, eriti "Käsitsi 1 - Alustamine". 3. Uue akna avamiseks kasutage menüükäsku FILE> NEW ja kopeerige ja kleepige allolev kood: …………………………………………………………………… ………………………….. sisend 4 'puutelüliti on puudutamisel 0, muidu võrdub 1
b2 = 1 'algse muutuja väärtus puutetundliku lüliti sisse/välja lülitamiseks: 1 = väljas, 0 = sisse lülitatud
peamine: seriin 3, N2400, ("andmed"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13 b2 = pin4
jaotis 0, N2400, ("andmed", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
kui b2 = 0 ja b1 = 1, siis 'REM b1 on aktiveerimiseks valmis lipp, mis on seatud VB programmis b0 = 3 endif
Vali juhtum b0 'määrab mootori ja LED -i sisse/välja lülitamise oleku juhtumi 0 madal 1 pwmout 2 OFF' LED -id ja mootor mõlemad välja lülitatud juhtum 1 kõrge 1 pwmout 2, 255, 350 'LED -id sisse lülitatud ja mootor tühikäigul käivitamiseks valmis juhtum 2 kõrge 1 pwmout 2, 255, 450 'LED -id sisse lülitatud ja mootor käivitatakse keskmise kiirusega katsesõiduks. juhtum 3 kõrge 1 pwmout 2, 255, 700' LED -id sisse lülitatud ja mootor täiskiirusel aktiveerimis- ja üleslaadimisrežiimis muidu madal 1 pwmout 2 VÄLJAS”LED -id ja mootor on välja lülitatud ja valige põhi …………………………………………………………………………………….. 4. Klõpsake Programmi allalaadimiseks menüüribal väike sinine kolmnurk. 5. Kui te ei saanud allalaadimise ajal veateadet, olete lõpetanud. Kui olete selles etapis tõesti ummikus, küsige abi Picaxe abifoorumist https://www.picaxeforum.co.uk/ Täisfunktsionaalne kontroller ei tee sellel hetkel midagi. Nii et lihtsalt lähtestage Run/PRG lüliti asendisse RUN ja ühendage lahti 6VDC toide ja jadakaabel.
Samm: Visual Basic Code'i installimine/käitamine arvutisse
1. Esimene samm on arvutisse Visual Basic Express 2008 alla laadida ja installida. See on tasuta! Lihtsalt Google'i „Visual Basic Express 2008 allalaadimine” Allalaaditav fail on päris suur ja sisaldab. NET -i raamistikutarkvara, kui leiab, et teil pole seda veel oma arvutis. Oluline on veenduda, et Visual Basicu installimine on lõpule viidud ja saate oma masinal avada VB programmeerimiskeskkonna (vt fotot). 2. Laadige kõvakettale alla.wmv -fail, see on lõiketerafail. See fail esitati mulle viisakalt You Tube'i kasutaja Buzz100165 kaudu. Laadige alla ja printige ka fail User Interface.pdf. 3. Laadige alla lisatud.zip-fail ja pakkige kõik oma arvuti kõvaketta alamkataloogi lahti. Leidke Explorerist fail … Nimi = Lõikekuup ja failitüüp = Microsoft Visual Studio lahendus, topeltklõps sellel failil peaks rakenduse Visual Basic Studio Expressis käivitama. Esmakordsel laadimisel kulub natuke aega. 4. Tehke järgmised ühendused: 6 VDC toiteplokk täisfunktsionaalse kontrolleri alalisvoolu pistikupessa ja seeriakaabel täisfunktsionaalse kontrolleri ja arvuti vahel. 5. Nüüd olete valmis alustama oma esimest testi. Rakenduse käivitamiseks/silumiseks klõpsake VB expressis väikest rohelist kolmnurka (vt fotot). Kui kõik läheb hästi, peaksite mõne aja pärast nägema rakenduse INTERSECT põhiekraani. Programmi testimiseks vaadake User Interface.pdf. Esialgne tõrge „Aegumine” peaks pärast Com -pordi valimist kaduma. Funktsiooni Select Intersect Data File valimiseks peate valima ülaltoodud 3. sammus alla laaditud.wmv -faili. Esmalt katsetage käsitsi töötamist nuppudega STOP ja TEST RUN. Kui see töötab hästi, siis… klõpsake nuppu „INTSIALISE INTERSECT FOR UPLOADING“. Esmakordsel klõpsamisel pöörleb kuubik aeglaselt. See ootab, kuni puudutate alumise silindri alumiiniumriba, et seda aktiveerida. Bändi sekundiks või paar puudutades peaks kuubik kiiremini pöörlema hakkama ja aktiveerimisjärjestus algama, pärast seda käivitatakse üleslaadimisjärjestus, mis hõlmab valitud ristuva videofaili mängimist täisekraanirežiimis. Kui see lõpeb, naaseb kuubik aeglaselt pöörlema. Seejärel saate klõpsata peatamiseks nuppu. Kahjuks, kui teete ülaltoodud järjekorra teist korda läbi, ei õnnestu ristmikvideot täisekraanirežiimis esitada. Selle saate parandada rakendusest väljumisel ja taaskäivitamisel. Ma pole veel aru saanud, kuidas seda parandada. Vaadake täiendavaid kommentaare järelduste ja täiustuste etapis. 6. See on kõik - patsuta end hästi tehtud töö eest õlale.
Samm 13: Järeldused Järgmised sammud
Selle projekti kõige raskem osa oli vahakuubiku vormimine ja Visual Basicu rakenduse programmeerimine - enamasti Windows Media Playeri asjade õige töö tegemine. Vt probleemi, mida on kirjeldatud 12. sammu lõpus. Positiivne on see, et kuna see oli minu esimene VB -programm, õppisin ma palju kaasaegsete programmeerimismeetodite kohta.
Mul on piisavalt asju üle, et teha teine Intersect Cube - kavandades mudelit, mis kasutab ära Picaxe sisseehitatud võimet lugeda 127 Sony IR -koodi väga lihtsa ja odava vooluringiga. See tähendab, et saan seda universaalse kaugjuhtimispuldi abil juhtida kogu ruumist. Mõtlesin ka Picaxe programmile nr 2, mis võimaldaks Intersect Cube'il töötada iseseisvalt ilma arvutiga ühendamata. See ei tohiks vajada riistvara muudatusi, lihtsalt ühendage RS-232 kaabel lahti ja programmeerige Picaxe uuesti, et öelda, et puuteandurit puudutades käivitatakse, ja lülitage see näiteks 10 sekundi pärast välja. Tahaksin teha ka oma Intersect -stiilis video, kuid valitsuse saladuste asemel kasutage teemana Chucki telesaate pilte. See proovis QuickTime'iga filmi teha JPEG -piltidest, kuid see ei tundunud nii hea. Kui kellelgi on ideid, kuidas kuubikut ise teha, siis oleksite lihtsam kui vahavormimise protsess, mis oleks suurepärane. Täname, et vaatasite minu Instructable'i.
Soovitan:
Valmistage EASY Infinity Mirror Cube - EI 3D -printimist ja programmeerimist: 15 sammu (piltidega)
Valmistage EASY Infinity Mirror Cube | EI 3D -printimist ja EI programmeerimist: kõigile meeldib hea lõpmatuse kuubik, kuid nad näevad välja nagu neid oleks raske teha. Selle juhendi eesmärk on näidata teile samm-sammult, kuidas seda teha. Mitte ainult seda, vaid ka teile antud juhiste abil saate teha ühe
RGB LED CUBE 4x4x4: 6 sammu (piltidega)
RGB LED CUBE 4x4x4: täna jagan, kuidas teha 4x4x4 led -kuup, mis on ehitatud Arduino Nano, 10 mm RGB LED -idest - tavaline anood ja kahepoolne PCB prototüüp. Alustame
Mini Cube Bluetooth -kõlar: 6 sammu (piltidega)
Mini -kuubik Bluetooth -kõlar: ETIntro Tere, ma kavandasin varem mõned kõlarid ja sain hiljuti idee luua Bluetooth -kõlar, kuna mõned osad olid hangitud Bluetooth -kõlaritest. Mu tüdruksõber visandas oma idee, milline see välja peaks nägema, ja siis oli see minu jo
Magic Cube või mikrokontrolleri kuubik: 7 sammu (koos piltidega)
Magic Cube või mikrokontrolleri kuubik: selles juhendis näitan teile, kuidas teha maagilist kuubikut vigasest mikrokontrollerist. See idee pärineb siis, kui olen võtnud Arduino Mega 2560-st vigase ATmega2560 mikrokontrolleri ja teinud kuubiku . Magic Cube'i riistvara kohta olen teinud
RGB Infinity Cube: 9 sammu (koos piltidega)
RGB Infinity Cube: See projekt sai inspiratsiooni kunstiteosest, mida nägin mitmesuguseid veebisaite sirvides. Ma olin varem näinud palju lõpmatuse peegleid, kuid see oli erinev; see kasutas tüüpiliste ühevärviliste LED-ide asemel RGB-valgusdioode. Mul oli kogemusi konstantides