Kazalo:
- Korak: Naredite si uslugo
- 2. korak: stvari, ki jih potrebujete
- 3. korak: Oblikovanje kocke preseka voska
- 4. korak: naredite osnovno ploščo
- 5. korak: Motor in pogonska gred
- 6. korak: Cilinder
- Korak 7: Montaža in ožičenje LED
- 8. korak: Končni elementi obrezovanja, pritrditev kocke in preskusni sklop
- 9. korak: Izdelava preprostega krmilnika
- 10. korak: Izdelava krmilnika s polno funkcijo
- 11. korak: Programiranje krmilnika s polnimi funkcijami
- 12. korak: Namestitev/zagon kode Visual Basic v računalniku
- 13. korak: Zaključki Naslednji koraki
Video: Chuck TV Intersect Cube DIY delovni model: 13 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:09
Ozadje: V televizijski oddaji "Chuck" (NBC ponedeljek, 20.00 EST) junak Chuck down naloži vse vladne skrivnosti kot vrsto kodiranih slik iz računalnika Intersect. V drugi sezoni (2009) smo si ogledali Intersect - belo prosojno kocko, ki se vrti v dolgem navpičnem cilindru, imenovana "Intersect Cube." Motivacija: Kot oboževalec predstave sem želel svojo delujočo Interbect Cube - toda za veliko manj denarja kot uradna različica televizijske oddaje. Oblikovalni pristop: na podlagi slik iz televizijske oddaje - bela kocka se vrti v dolgem plastičnem cilindru z dvema lepo obdelanima aluminijastima pokrovoma zgoraj in spodaj. Kocka in sklop valja se nahajata na okrogli kovinski podlagi s štirimi modrimi lučmi, ki svetijo na kocki, ko se vrti. Producente predstave je verjetno stalo nekaj sto ali celo tisoč dolarjev, kar je zahtevalo dobro prodajalno strojev. Za mojo kopijo sem zmanjšal velikost do 9 centimetrov v višino do 12 centimetrov v višino (verjetno približno 2/3 velikosti tiste, ki je bila uporabljena v TV -oddaji) in poenostavil zasnovo, tako da jo je mogoče izdelati za manj kot 100 USD z uporabo splošno dostopnih materialov in orodij. Poenostavljeni model uporablja "cvetlično vazo" iz steklene jeklenke v vrednosti 5 USD, kocko iz parafinskega voska, majhen zobniški motor s 6 VDC in 4 modre LED. Možnosti izdelave: Ta navodila kažejo, kako sestaviti osnovno strojno opremo in 2 različici krmilnika Intersect. [1] "Enostaven krmilnik" vključuje stikalo za vklop/izklop in gumb za nadzor hitrosti. Potrebuje le malo spajkanja. Skupni stroški materiala pri takšni gradnji so verjetno <70 USD. [2] "Popolnoma funkcijski krmilnik" vsebuje mikrofon PICAXE 08M micro (4 USD), ki se pogovarja z vašim računalnikom, dotik za vklop senzorja in programabilno krmiljenje hitrosti. Zahteva izdelavo bolj zapletenega elektronskega vezja. Z aplikacijo Visual Basic, ki se izvaja v vašem računalniku, lahko bolj ali manj simulira celotno zaporedje nalaganja "Preseči", kot je prikazano v televizijski epizodi Chuck Chuck vs the Ring. To vključuje nalaganje in predvajanje slikovnega videoposnetka Intersect na zaslonu računalnika … preverite, ali boste nato »utripali«.
Korak: Naredite si uslugo
Pregled gradnje - ZELO POMEMBNO bo, da pred pričetkom tega projekta pregledate priloženo datoteko PDF s shemami pregleda gradnje. Vnaprej se opravičujem za mešanje palčnih in milimetrskih (mm) enot … Zdi se mi, da je lažje uporabiti mm, kadar je potrebna ločljivost, ki je boljša od 1/8 palca.
2. korak: stvari, ki jih potrebujete
Datoteka PDF prikazuje tri sezname delov. Če nameravate zgraditi svojo kocko Intersect z uporabo sledilnega seznama "A" in "B." Enostavnega krmilnika. za krmilnik s polno funkcijo uporabite seznama "A" in "C." Prvi element, ki ga morate dobiti: Najprej vzemite stekleni valj, saj boste morali narediti nekaj meritev jeklenk, da se prepričate, da se vse pravilno ujema. Morda boste želeli dobiti tudi rezervni valj, če prvega pokvarite ali pokvarite. Imel sem težave z menjavo blagovnih znamk lokalnih obrtnih trgovin, zato nisem mogel dobiti natančne zamenjave. Orodja - Ker boste iz aluminijastega utripa izrezali več predmetov, poskrbite, da boste imeli dobre odrezke kositra. Če izdelujete krmilnik s polno funkcijo, boste potrebovali fino spajkalnik.
3. korak: Oblikovanje kocke preseka voska
To je verjetno najtežji del celotnega projekta. Težava je v tem, da je zelo težko izvrtati luknjo natančno od enega kota kocke do nasprotnega kota. Da bi rešili to težavo, bomo s kovinsko cevjo "vlili" luknjo od vogala do vogala.
1. Osnovni kalup je izdelan iz 10 -oznega voščenega kartona. Uporabil sem OJ posodo "Minute Maid" iz Burger Kinga - potrebovali boste dve škatli. Čeprav škatla dobro drži OJ, bo iztekla, ko vlijete vroč vosek. Če želite to preprečiti - namažite Goop po dnu škatle in nato naredite "plenico" s plastično folijo (uporabil sem Reynolds Seal -Tight), z lepilnim trakom držite ovoj na zunanji strani škatle. Odrežite sam vrh posode - potrebovali boste največjo višino, da kompenzirate luknjo za umivalnik, ki nastane, ko se vosek ohladi, glejte dodatne komentarje spodaj. 2. Posoda je prevelika na približno 56 mm kvadratnih, zato morate dve notranji steni "obložiti" s kartonom ali penasto ploščo. Stene sem obložil, da sem velikost kocke zmanjšal na približno 45 mm kvadratnega, kar se prilega notranjosti cilindra z notranjim premerom 83 mm z odmikom OK. 3. Ko obložite stene, da zmanjšate velikost, obložite obložene stene z voščenim papirjem, izrezanim iz drugega kartona. Osnovna ideja je, da morajo biti vse notranje površine kalupa voščeni papir. 4. Odrežite majhno kovinsko cev (notranji premer 1/8 palca) na dolžino približno enako razdalji od vogala do vogala in jo preizkusite tako, da jo postavite diagonalno v kalup-tako boste ustvarili luknjo od vogala do vogala kocka. Izmerite od tal škatle do samega vrha kovinske cevi, dimenzije do natančno enake dolžine kocke, recimo 45 mm, z zgornjim primerom. Verjetno boste morali nekajkrat rezati in izmeriti, da bo to pravilno. 5. Ko imate cev pravo dolžino, lepite konce cevi na stene škatle z Goopom in pustite, da se strdi čez noč - ne želite, da se ohladi, ko vlijete vroč vosek. 6. Uporabite dvojna posoda za taljenje voska, to pomeni, da ponev z voskom sedi v drugi posodi z vrelo vodo. Morate stopiti dovolj voska, da napolnite karton do samega vrha, ker se bo, ko se vosek ohladi, nastala globoka odprtina za umivalnik. Po vlivanju voska pustite stati čez noč, da se prepričate, da se popolnoma ohladi. 7. S pomočjo noža odrežite škatlo od voska. Z električnim vrtalnikom, ki je nekoliko manjši od notranjega premera cevi, previdno očistite vosek, ki se je nabral v cevi. Nato z rezalno žago odrežite zgornji del, kjer je nastala luknja za umivalnik. Z vročo ponev lahko raztopite nekaj stranic kocke voska, da naredite manjše popravke oblike kocke - bodite previdni, saj se zelo enostavno preveč stopi. 8. Na koncu z nožem zarežite mrežo 4 x 4 na vsaki strani kocke, tako boste ustvarili 16 majhnih kvadratov na vsaki strani kocke. Kocko zaenkrat odstavimo, malo kasneje jo bomo pritrdili na pogonsko gred.
4. korak: naredite osnovno ploščo
1. Vezan les 1/2 palca razrežite v krog s premerom 9 palcev. Aluminijasto svetlečo pločevino razrežite v krog s premerom 9 palcev. Zunanje robove obrežite z aluminijastim trakom, glejte fotografijo. Na zgornjo površino vezanega lesa nanesite Goop in lepite aluminijast 9 -palčni disk.
2. POMEMBNO: Nato določite, kje na disku izvrtate 3, 3/16 -palčne luknje za vijake iz gumijastega vložka. Trije gumijasti vložki, ki se nahajajo na "krogu vijakov", centriran na gredi motorja, vsak vijak je na tem krogu vijaka oddaljen 120 stopinj. Trije gumijasti vložki pritrdijo valj na osnovno ploščo s stiskanjem ob notranjo steno steklene jeklenke na treh mestih 120 stopinj narazen. Stiskanje na vsakem mestu se izkaže za lepo delo s centriranjem valja okoli gredi motorja. Opozorilo - steklo se lahko preveč stisne. Da bi zagotovili, da so vijaki iz gumijastega vložka nameščeni tako, da pravilno pritisnejo na valj, previdno izmerite notranji premer (ID) steklene jeklenke in zunanji premer gumijastih vložkov (OD). Želimo, da je krog vijakov dovolj velik, da zagotovimo, da valj le malo stisne vložke (glej fotografijo), ko je nameščen. Izračunajte krog vijaka (BC) po spodnji formuli. BC = (ID-OD) + 2 mm. Na primer, če je ID = 83 mm, OD = 14 mm, potem 72 mm krog vijaka = (83-14) + 3 Priporočam, da ta krog vijaka preizkusite tako, da izvrtate tri luknje na tem BC v odpadnem kosu lesa, da preverite pravilen stisk. Oglejte si fotografijo, kako sestaviti vijake s 3 vložki in 8-32 thd, dolžine 1,5 palca. Če se dobro prilega, potem pravo osnovno ploščo izvrtajte na enak način, sicer prilagodite po potrebi.. 3. Ko se Goop strdi, določite mesta za izvrtane luknje na disku, kot je prikazano v vzorcu vrtanja PDF. PDF je predloga polne velikosti, zato pri tiskanju ne pozabite izbrati NONE za prilagajanje velikosti strani. 4. Upoštevajte, da če izdelujete samo "preprost krmilnik", vam ni treba izvrtati luknje za žico senzorja na dotik (če to storite, pa ne bo škode. Luknjo premera 1/4 "senzorja na dotik morate izvrtan na razdalji 1/2 zunanjega premera steklene jeklenke od središča osnovne plošče. 5. Pri vrtanju lukenj začnite s svedrom, ki ni večji od 1/8 palca v premeru, nato pa postopoma povečajte luknje po potrebi. Če poskušate naenkrat izvrtati preveliko luknjo, se bo sveder verjetno zataknil na aluminijasto pločevino in naredil nered. 6. Z vsemi izvrtanimi luknjami namestite 1/4 -20 T-matic vstavite v leseno stran osnovne plošče in jih s kladivom popolnoma namestite. V T-matice vstavite 3, 1/4-20 2/1/2 palčne vijake s šestrobo glavo. nekaj niti, ki štrlijo nad aluminijasto stranjo osnovne plošče - na vsako od niti namestite želodovo matico. Prilagodite količino vsakega vijaka, tako da bo osnovna plošča poravnana, nato t oreščke želoda. 7. Zdaj lahko namestite tri vijake za pritrditev vložka.
5. korak: Motor in pogonska gred
1. S postopno večjimi svedri izvrtajte pilotsko luknjo v pogonski gredi motorja, tako da se poveča na premer 1/8 palca (glejte sliko). Previdno zagotovite, da je večja luknja še vedno dobro centrirana v pogonski gredi motorja
2. Spajkajte žice konektorja motorja, oglejte si fotografijo, da zagotovite pravilno polariteto. 3. Izmerite in zabeležite notranjo globino valja, tej dimenziji dodajte 1/8 palca in 1/8 jeklene palice odrežite na to dolžino. 4. Na enem koncu pogonske gredi, približno 1/4 palca od konca, začnite graditi premer s toplotno skrčljivo cevjo, dokler ni le malo manjši od premera gredi motorja. Končni kos toplotno skrčljive cevi mora biti daljši, tako da sega vse do konca gredi. Moral bi se tesno prilegati na gred motorja. To ustvarja prilagodljivo sklopko med motorjem in 1/8 palčno pogonsko gredjo. Pomembno -Da lahko pogonsko gred enostavno odstranite iz motorja, samo segrejte zgornji del cevi s toplotno mrežico, da jo povežete s pogonsko gredjo, ne pa do gredi motorja. 5. Na drugi konec pogonske gredi napihajte ali brušite lep nos krogle - to je samo zato, da olajšate namestitev gredi v pušo (to je puša, ki je pritrjena na notranji zaprti konec steklenega cilindra, glej korak #6) med končno montažo. 6. Nato vzemite navojno palico 3-48 in jo upognite v obliki črke U. Razpon med nogami se mora ujemati z dvema majhnima montažnima luknjama v motorju, dolžina ravnega dela vsake noge pa približno 1 3/4 palca. Če želite, da so noge nekoliko dolge, da lahko motor spustite in olajšate končno sestavljanje. 7. Dvignite dve matici navzgor proti vrhu U-vijaka in namestite U-vijak skozi luknje v osnovni plošči. Nato motor pritrdite na dno osnovne plošče in ga pritrdite s še dvema maticama.
6. korak: Cilinder
Pritrditev ležaja pogonske gredi…. 1. Iz aluminijaste pločevine izrežite okrogel disk velikosti, ki se prilega notranjosti steklene jeklenke, skoraj vse do dna (to je zaprt konec valja). Ker je stekleni valj v notranjosti zožen, sem za rezanje preskusnih kosov uporabil material iz mape za manilske datoteke, dokler nisem dobro prilegal med steno valja in disk - potem sem pravega izrezal iz aluminija. 2. Na sredini aluminijastega diska naredite luknjo za pušo iz najlonske prirobnice. Pritrdite pušo s topljenim lepilom ali majhnim kosom cevi, pritisnjenim na zadnjo stran prirobnične puše. 3. Za odstranitev diska/puše iz spodnje strani steklenega cilindra izrežite 3 nekoliko manjše diske iz kartona in jih zlepite skupaj, da tvorijo en debel kup. Na sredini izrežite veliko odprtino, da zagotovite prostor za pušo. 4. Dvostranski lepilni trak nalepite na obe strani kartonske škatle. Paket diskov pritrdite na dno valja, nato pa sklop diska/puše pritrdite na drugo stran kartonske škatle. Pomembno je zagotoviti, da se puša konča na sredini znotraj valja. Dodajanje aluminijastih zgornjih in spodnjih trakov … 5. Na zunanji zgornji in spodnji del steklene jeklenke nanesite penast trak z dvojno palico. 6. Zunanji konec dna jeklenke (zaprt konec) pokrijte z nekaj trakovi aluminijastega traku. (glej fotografijo) 7. Navodila za zgornji trak - "zgornji trak" se pritrdi na zaprt konec valja (običajno na dno valja). Izrežite 22 mm širok trak iz aluminijastega traku, ki je dovolj dolg, da se popolnoma ovije okoli zgornjega traku dvojnega lepilnega traku - nekoliko ga razrežite na dolgi strani, tako da se prekriva približno 1/2 palca, ki ga lahko lepite z aluminijastim trakom. 8. Navodila za spodnji pas - Če boste uporabljali preprost krmilnik, je spodnji pas enak zgornjemu pasu. Posebna navodila za krmilnik s polno funkcijo (senzor na dotik). Spodnji pas je pravzaprav senzor za aktiviranje na dotik. To pomeni, da morate na aluminijast trak pritrditi žico, ki bo speljana skozi luknjo v osnovni plošči na krmilno ploščo. Trak skrajšajte tako, da ga lahko na enem koncu prerežete. Pobrusite notranjo površino aluminijastega traku, da zagotovite dober električni stik, nato pa en konec dolge žice dolžine 12 palcev "zvijte in stisnite" do konca traku (glejte fotografijo). V dvojnem paličnem traku izrežite 1/2 "vrzel, da ustvarite žep, v katerega lahko" pade "stiskalnica/žica. Nazadnje, pritrdite trak na valj z dvojno palico, tako kot ste to storili z zgornjim trakom, in prekrijte prekrivanje. navzdol z aluminijastim trakom.
Korak 7: Montaža in ožičenje LED
1. Pripravite 4 LED diode tako, da odrežete kable LED tako, da bodo dolge približno 1/2, vendar pazite, da bo pozitivni vod nekoliko daljši od negativnega, kot je bil prvotno. Spajajte približno 10 palcev priključne žice na LED vodnike, za pozitivne in negativne kable uporabite drugo barvno žico. Na spajkalne spoje nanesite toplotno skrčljivo cev.
2. Odrežite 1/2 palčni premer. plastične cevi na približno 30 stopinjah na enem koncu, tako da bo LED lučka udarila v sredino valja. Celotna dolžina cevi mora biti čim krajša - ravno toliko, da zadrži LED. 3. LED zavijte z dvostranskim trakom, vendar ne odstranjujte zunanjega sloja papirnega traku - to bo olajšalo vstavljanje LED v plastično cev (glejte fotografijo). 4. Potisnite LED v cevi in upognite žice, da gredo skozi luknje 1/4 palca, izvrtane v osnovni plošči. LED/cevi namestite tako, da bodo usmerjene proti valju. Dno cevi mora segati skoraj do zunanjega roba osnovne plošče. Cevi pritrdite na osnovno ploščo s pištolo za vroče lepilo.
8. korak: Končni elementi obrezovanja, pritrditev kocke in preskusni sklop
1. Spodnje krilo. Nato bomo pripravili kovinsko krilo, ki bo obšlo tri vijake "noge", ki se nahajajo na spodnji strani osnovne plošče. Izrežite trak iz aluminijastega traku širine približno 44 mm in dolžine 27 cm. 2. Kiti za pritrditev plakata nanesite na zunanji del treh vijakov 1/4-20, ki služijo kot noge osnovne plošče. Ovojite aluminijasti trak v lepo krožno obliko okoli treh vijakov - kiti bodo pomagali, da se trak prilepi na noge. 3. Kjer se trakovi spojijo, uporabite velike sponke za papir in aluminijasti trak, da konce pritrdite skupaj. Prav tako boste morali izrezati odprtino na traku, ki je dovolj velika, da sprejme vtič za napajanje in stikalo za vklop/izklop ali kabel RS-232, odvisno od tega, kateri krmilnik nameravate uporabiti (glejte fotografije). 4. Spodnji disk. Spodnji disk leži v steklenem cilindru in leži na glavah 3, 8-32 pritrdilnih vijakov iz gumijaste vložke. Njegova naloga je skriti vijake in pomagati ustvariti videz na trdnem disku na dnu steklene jeklenke. 5. Izrežite aluminijast disk z zunanjim premerom (OD), ki se prilega notranjosti valja približno 1 cm od odprtega konca. Notranji premer diska (ID) mora biti približno 1/2 palca, ni ga treba popolnoma centrirati, saj bo podložka (opisana spodaj) prikrila vse napake na sredini.. 6. Nato izrežite kartonski disk velikosti približno aluminijast disk in zlepimo dva diska skupaj - karton služi le za togost aluminijastega diska. 7. Pralni pokrov. Pokrov podložke gre preko pogonske gredi pod voščeno presečno kocko in leži na vrhu zgoraj opisanega spodnjega diska. Iz aluminijastih trakov izrežite podložko z 1 "OD in 3/16" ID. Njegova naloga je le prikriti vse napake, ki niso povsem centrirane med pogonsko gredjo in spodnjim diskom. 8. Pritrdite kocko preseka voska na pogonsko gred. Najprej sestavite jeklenko na osnovno ploščo in izmerite razdaljo (D1) od osnovne plošče do zgornjega roba spodnjega 22 mm širokega aluminijastega traku, ki ste ga pritrdili na valj v 6. koraku. Nato izmerite razdaljo (D2) od podnožja ploščo navzgor po spodnjem robu zgornjega 22 mm širokega aluminijastega traku. Zdaj odstranite stekleni valj in namestite pogonsko gred na motor ter držite pogonsko gred naravnost navzgor. Označite mesta D1 in D2 (merjeno od osnovne plošče) na pogonski gredi. Kocka voska mora biti centrirana na polovici med oznakama D1 in D2, to jo bo usmerilo v "okno" središča stekla, ki ga ustvarita zgornji in spodnji trak. 10. Pomembno - Preden lepite kocko voska na svoje mesto. Podložko pokrova potisnite na pogonsko gred tako, da leži na vrhu spojke za toplotno skrčljivo cev pogonske gredi in pod končno lokacijo, kjer je kocka voska pritrjena na pogonsko gred (glej sliko). Kocko voska nalepite na pogonsko gred z belim epoksidom - pustite stati čez noč, da se popolnoma strdi. Nazadnje z uporabo aparata za črno magijo pobarvajte izpostavljene dele pogona. 11. Preizkusna montaža. Ko epoksidno strdišče sestavite, kocko/pogonsko gred, spodnji disk in stekleni valj postavite na osnovno ploščo, da se prepričate, da se vse skupaj pravilno prilega. Lahko je malo težavno, da se vrh gredi namesti v najlonsko pušo, vendar bi morali skrbno nagniti sklop steklene cevi in osnovne plošče naprej in nazaj. Če se resnično borite, lahko dovolj odvijete matice nosilca motorja, da motor spustite navzdol - tako boste lahko stekleni valj popolnoma naslonili na osnovno ploščo, nato pa primete motor, da pogonsko gred premaknete navzgor in v položaj. Ko preizkusite vse skupaj, lahko zdaj razstavite, da olajšate dokončanje sklopa krmilnika na spodnji strani osnovne plošče. Ko je to končano, ga le še enkrat sestavite.
9. korak: Izdelava preprostega krmilnika
1. Najprej spajajte LED vodilne žice v skladu s shemo vezja. Spajkalne spoje izolirajte s toplotno skrčljivo cevjo. Prepričajte se, da so do priključka pravilne pozitivne (rdeče) in negativne (črne) žice - LED diode ne bodo zasvetile, če je polarnost obrnjena.
2. Spajajte stikalo za vklop/izklop, 22 ohmski upor, 25-ohmski reostat, vtičnico za enosmerni tok in moški del priključkov motorja in LED v skladu s shemo vezja. Najpomembnejši del je zagotoviti pravilno polarnost. 3. Pritrdite stikalo za vklop/izklop, 25-ohmski reostat in vtičnico za enosmerni tok na osnovno ploščo z dvojnim trakom iz pene. Stikalo za vklop/izklop in vtičnica morata biti nameščena blizu zunanjega roba in vidna skozi odprtino v kovinskem krilu, ki obdaja noge (1/4-20 vijakov) osnovne plošče. 4. Ponovno sestavite stekleni valj, voščeno kocko in pogonsko gred ter vse preostale komponente. Napajalnik 6 VDC priključite v vtičnico DC in pritisnite stikalo za vklop. Prilagodite reostat, da dosežete želeno hitrost vrtenja kocke. To je to - končali ste!
10. korak: Izdelava krmilnika s polno funkcijo
1. Najprej spajajte LED vodilne žice v skladu s shemo vezja. Spajkalne spoje izolirajte s toplotno skrčljivo cevjo. Prepričajte se, da so do priključka pravilne pozitivne (rdeče) in negativne (črne) žice - LED diode ne bodo zasvetile, če je polariteta obrnjena.
Glejte priloženo shemo krmilnika.pdf. Večina vezja je na strani 121 "Programiranje in prilagajanje mikrokontrolerja Picaxe" avtorja David Lincoln. Ne morem podati vseh podrobnosti o gradnji, vendar je tu nekaj namigov
2. QT113A-ISG, izdelek Mouser.com# 556-QT113A-IGS je IC senzor na dotik. To je del za površinsko montažo, saj paket DIP ni več na voljo. Za lažjo povezavo z prototipno PC ploščo (Radio Shack 276-150) sem IC namestil na adapter SO8-SMD to DIP.
Mesta za spajkanje adapterja mini plošče so predhodno konzervirana, če so pritrjene noge IC, zato ni bilo tako težko spajkati, kot sem mislil. Vendar je adapter tako širok, da sem pod njim spajkal nekaj mostičkov, da prihranim prostor. 3. Stikalo Run/PRG bi lahko zamenjali s preprostim mostičnim blokom, saj bi morali teoretično samo enkrat preklopiti načine za začetno obremenitev začetnega programa Picaxe. 4. Kabel RS-232 sem trdno ožičil neposredno z matične plošče na 9-polni ženski konektor. Nato se priključi na vrata RS-232 COM na mojem računalniku. Če namesto tega potrebujete serijsko povezavo USB, boste morali kupiti poseben kabel Picaxe AXE027. Kabel ima vgrajeno elektroniko, da signal USB "izgleda" tako kot RS-232 na čipu Picaxe. AXE027 potrebuje 3,5-milimetrski vtič na koncu čipa Picaxe, za več podrobnosti glejte spletno stran Picaxe.https://www.rev-ed.co.uk/picaxe/ 5. Kombinacija penastega traku z dvema palicama. vroče lepilo in velcro pritrdite dokončano tiskano vezje, enosmerni vtič in kabel RS-232 na spodnjo stran osnovne plošče. 6. Vezje nima stikala za vklop/izklop, vedno je vklopljeno in čaka na ukaz iz računalnika za ustavitev ali zagon. Seveda lahko odklopite vtič iz vtičnice DC. 7. Ko sestavite kocko in valj na osnovno ploščo, ne pozabite priključiti žice tipala na dotik.
11. korak: Programiranje krmilnika s polnimi funkcijami
Najprej moram odati priznanje Johnu Moxhamu, ki je objavil navodila, ki so pokazala, kako se Picaxe lahko pogovarja z osebnim računalnikom, ki izvaja program Visual Basic.
Večino svojega oblikovanja in predvsem kode VB sem oprl na njegovo delo, glej naslednjo povezavo … https://www.instructables.com/id/Automate-your-science-experiments/ John's instructable daje tudi več podrobnosti o izdelavi aplikacij VB poleg zelo kratkih navodil, ki jih podajam spodaj. John sem celoten projekt zgradil, še preden sem sploh začel - to mi je dalo zaupanje, da lahko to naredim. 1. Prenesite brezplačno programsko opremo Picaxe Programming Editor Editor s spletnega mesta - https://www.rev-ed.co.uk/picaxe/ 2. Namestite programsko opremo v računalnik in priključite serijski kabel iz polnozmogljivega krmilnika v računalnik. Stikalo Run/PRG nastavite na PRG in priključite napajanje 6VDC. V programski opremi Picaxe Programming Editor je treba izvesti nekaj začetnih nastavitev (na primer Com Port), glejte meni Pomoč, zlasti "Priročnik 1 - Začetek." 3. Z ukazom FILE> NEW odprite novo okno in nato kopirajte in prilepite spodnjo kodo: …………………………………………………………………… ………………………….. Vnos 4 'stikalo na dotik je 0, če se ga dotaknete, drugače pa 1
b2 = 1 'začetna spremenljiva vrednost za stanje vklopa/izklopa stikala na dotik: 1 = izklopljeno, 0 = vklopljeno
glavni: serin 3, N2400, ("Podatki"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13 b2 = pin4
serout 0, N2400, ("Podatki", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
če je b2 = 0 in b1 = 1, potem je 'REM b1 zastavica pripravljena za aktiviranje, nastavljena v programu VB b0 = 3 endif
izbirni primer b0 'določa, kako zagnati motor in stanje vklopa/izklopa LED ohišja 0 nizko 1 pwmout 2 izklopljeno' LED 'in motor tako izklopljeno ohišje 1 visoko 1 pwmout 2, 255, 350' LED vklopljeno in motor v prostem teku je pripravljen za vklop ohišje 2 visoko 1 pwmout 2, 255, 450 'LED in vklopljen motor pri srednji hitrosti za preskusni primer 3 visoki 1 pwmout 2, 255, 700' LED in vklopljen motor pri polni hitrosti v načinu aktiviranja in nalaganja drugo nizko 1 pwmout 2 LED 'IZKLOPLJENO' in motor sta izklopljena, nato pojdite na glavno …………………………………………………………………………………………….. 4. Kliknite na Mali modri trikotnik v menijski vrstici za prenos programa. 5. Če med prenosom niste dobili sporočila o napaki, ste končali. Če ste na tej stopnji resnično obtičali, prosite za pomoč na forumu za pomoč Picaxe https://www.picaxeforum.co.uk/ Krmilnik Full Function tokrat ne bo storil ničesar. Zato preprosto ponastavite stikalo Run/PRG na RUN in odklopite napajalnik in serijski kabel 6VDC.
12. korak: Namestitev/zagon kode Visual Basic v računalniku
1. Prvi korak je prenos in namestitev Visual Basic Express 2008 v računalnik. Brezplačno je! Samo Google "Prenos Visual Basic Express 2008" Prenos je precej velik in bo vključeval okvirno programsko opremo. NET, če ugotovi, da tega še nimate na svojem računalniku. Pomembno je, da se prepričate, da je namestitev Visual Basic končana in da lahko na svojem računalniku odprete programsko okolje VB (glejte fotografijo). 2. Prenesite datoteko.wmv na trdi disk, to je datoteka Intersect Video. Ta datoteka mi je bila posredovana z dovoljenjem uporabnika You Tube Buzz100165. Prenesite in natisnite tudi datoteko Uporabniški vmesnik.pdf. 3. Prenesite priloženo datoteko.zip in vse skupaj razpakirajte v podimenik na trdem disku računalnika. V Raziskovalcu poiščite datoteko … Ime = Prereži kocko in vrsto datoteke = Microsoft Visual Studio Solution, dvakratni klik na to datoteko bi moral zagnati aplikacijo v Visual Basic Studio Express. Pri prvem nalaganju traja nekaj časa. 4. Naredite naslednje povezave: 6 VDC napajalnik za polnopravni krmilnik DC vtičnica in serijski kabel med polnopravnim krmilnikom in računalnikom. 5. Zdaj ste pripravljeni za začetek prvega testa. V VB expressu kliknite mali zeleni trikotnik (glejte fotografijo), da zaženete/odpravite napake v aplikaciji. Če je vse v redu, bi morali čez nekaj časa videti glavni zaslon aplikacije INTERSECT. Za preizkus programa glejte Uporabniški vmesnik.pdf. Začetna napaka "Time Out" bi morala izginiti, ko izberete vrata Com. Za Izbira podatkovne datoteke presečišča morate izbrati datoteko.wmv, ki ste jo prenesli v zgornjem koraku 3. Prvi preizkus ročnega delovanja s tipkama STOP in TEST RUN. Če to deluje v redu, potem … pritisnite gumb "INICIALIZE INTERSECT FOR NOWOADING". Ko se prvič klikne, se bo kocka počasi vrtela. Čaka, da se dotaknete spodnjega aluminijastega traku, da ga "aktivirate". Če se za sekundo ali dve dotaknete pasu, se mora kocka hitreje vrteti in začeti aktivacijsko zaporedje, nato pa se bo začelo nalaganje zaporedja, ki vključuje predvajanje izbrane video datoteke Intersect v celozaslonskem načinu. Ko se konča, se bo kocka počasi vrnila. Nato lahko kliknete gumb za ustavitev. Na žalost, če drugič preidete zgornje zaporedje, se videoposnetek Intersect ne prikaže v celozaslonskem načinu. To lahko odpravite tako, da zaprete in znova zaženete aplikacijo. Nisem še ugotovil, kako to popraviti. Oglejte si dodatne pripombe v koraku Sklep in izboljšave. 6. To je to - potapljajte se po hrbtu za dobro opravljeno delo.
13. korak: Zaključki Naslednji koraki
Najtežji del tega projekta je bil oblikovanje voščene kocke in programiranje aplikacije Visual Basic - večinoma je bilo delo Windows Media Playerja pravilno. Glejte problem, opisan na koncu 12. koraka. Ker je bil to moj prvi program VB, sem se naučil veliko o sodobnih programskih metodah.
Ostalo mi je dovolj za izdelavo druge kocke Intersect Cube - načrtovanje modela, ki izkorišča vgrajeno funkcijo Picaxe za branje 127 kode Sony IR z zelo preprostim in poceni vezjem. To pomeni, da ga lahko upravljam z vsega prostora z univerzalnim daljinskim upravljalnikom. Pomislil sem tudi na program Picaxe #2, ki bi Intersect Cube omogočal samostojno delovanje brez povezave z osebnim računalnikom. To ne bi smelo zahtevati nobenih sprememb strojne opreme, samo odklopite kabel RS-232 in ponovno programirajte Picaxe, če želite reči, da se zažene ob dotiku senzorja na dotik, nato pa se po 10 sekundah sam izklopi. Prav tako bi rad naredil svoj video v slogu Intersect, vendar namesto vladnih skrivnosti uporabite teme iz same televizijske oddaje Chuck. Poskusil je narediti film iz slik jpegs s programom QuickTime, vendar ni bilo videti tako dobro. Če ima kdo idejo, kako narediti samo kocko, da boste lažji od postopka oblikovanja voska, bi bilo to super. Hvala, ker ste si ogledali moj Instructable.
Priporočena:
Pametna namizna LED luč - Pametna razsvetljava W/ Arduino - Delovni prostor Neopixels: 10 korakov (s slikami)
Pametna namizna LED luč | Pametna razsvetljava W/ Arduino | Delovni prostor Neopixels: Danes preživljamo veliko časa doma, študiramo in virtualno delamo, zakaj torej ne bi povečali svojega delovnega prostora s prilagojenim in pametnim sistemom osvetlitve, ki temelji na LED -diodah Arduino in Ws2812b. Tukaj vam pokažem, kako zgradite svoj pametni Namizna LED luč, ki
Delovni Geigerjev števec W/ minimalni deli: 4 koraki (s slikami)
Delovni Geigerjev števec W/ minimalni deli: Po mojem mnenju je najpreprosteje delujoč Geigerjev števec, ki ga lahko zgradite. Ta uporablja rusko izdelano Geigerjevo cev SMB-20, ki jo poganja visokonapetostno povečevalno vezje, oropano iz elektronskega muharja. Zaznava beta delce in gam
Delovni hitrostni merilnik hitrosti avtomobila: 4 koraki (s slikami)
Delovni RC avtomobilski merilnik hitrosti: To je kratek projekt, ki sem ga ustvaril kot del večje konstrukcije RC lahkega Land Roverja. Odločil sem se, da mi je všeč, da imam na armaturni plošči delujoč merilnik hitrosti, vendar sem vedel, da ga servo ne bo prerezal. Obstajala je le ena razumna možnost: d
Glasbeno reaktivni LED trak (sodoben delovni prostor): 5 korakov (s slikami)
Glasbeno odzivni LED trak (sodoben delovni prostor): To je pravi hiter vodnik LED strele na delovnih prostorih. V tem posebnem primeru se boste naučili, kako namestiti LED trak, ki se odziva na glasbo (nizka frekvenca), avdioaritmične luči za uživanje v filmih, glasbi in igrah na drugi ravni
Delovni elektromotor iz treh žic in baterije .: 4 koraki (s slikami)
Delovni elektromotor iz treh žic in baterije.: Električni motor iz treh žic, ki ga lahko naredite v petih do desetih minutah. To je odličen šolski projekt ali preprost projekt povezovanja staršev in otrok v nedeljo popoldne. potrebno:- 12 voltno napajanje. Prednostno tisti, ki lahko zagotovi visoko