Innholdsfortegnelse:

Chuck TV Intersect Cube DIY arbeidsmodell: 13 trinn (med bilder)
Chuck TV Intersect Cube DIY arbeidsmodell: 13 trinn (med bilder)

Video: Chuck TV Intersect Cube DIY arbeidsmodell: 13 trinn (med bilder)

Video: Chuck TV Intersect Cube DIY arbeidsmodell: 13 trinn (med bilder)
Video: Chuck TV DIY Intersect Cube 2024, November
Anonim
Chuck TV Intersect Cube DIY arbeidsmodell
Chuck TV Intersect Cube DIY arbeidsmodell
Chuck TV Intersect Cube DIY arbeidsmodell
Chuck TV Intersect Cube DIY arbeidsmodell
Chuck TV Intersect Cube DIY arbeidsmodell
Chuck TV Intersect Cube DIY arbeidsmodell
Chuck TV Intersect Cube DIY arbeidsmodell
Chuck TV Intersect Cube DIY arbeidsmodell

Bakgrunn: I TV -programmet "Chuck" (NBC Monday 8 PM EST) helten, laster Chuck ned alle regjeringens topphemmeligheter som en serie med kodede bilder fra Intersect -datamaskinen. I sesong 2 (2009) fikk vi se Intersect - en hvit gjennomskinnelig terning som snurret inne i en lang vertikal sylinder, den ble kalt "Intersect Cube." Motivasjon: Som fan av showet ville jeg ha min egen fungerende Intersect Cube - men for mye mindre penger enn den offisielle TV -serien. Designtilnærming: Basert på bildene fra TV -programmet - en hvit terning snurrer inne i en lang plastsylinder med to pent bearbeidede aluminiumshett topp og bunn. Kube- og sylinderenheten sitter på en rund metallbase med fire blå lys som skinner på terningen mens den snurrer. Det kostet sannsynligvis showprodusentene flere hundre om ikke tusenvis av dollar å lage og krevde en god maskinhandel. For min kopi jeg ned ned til 9 inches diameter med 12 inches høy (sannsynligvis ca 2/3 av størrelsen på den som ble brukt på TV -showet) og forenklet designet slik at det kan produseres for mindre enn $ 100 ved bruk av tilgjengelige materialer og verktøy. Den forenklede modellen bruker en "blomstervase" med glassflaske på 5 dollar, en parafinvoksterning, liten 6 VDC girmotor og 4 blå lysdioder. Byggalternativer: Denne instruksen viser hvordan du bygger den grunnleggende maskinvaren og 2 versjoner av Intersect -kontrolleren. [1] Den "enkle kontrolleren" inkluderer en av/på -bryter og hastighetskontrollknapp. Det krever bare litt lodding. Den totale materialkostnaden når den er bygget på denne måten er sannsynligvis <$ 70. [2] "Fullfunksjonskontrolleren" har en PICAXE 08M mikro ($ 4) som snakker med PC -en din, berør for å aktivere sensoren og programmerbar hastighetskontroll. Det krever konstruksjon av en mer kompleks elektronisk krets. Ved å bruke en Visual Basic -app som kjører på PC -en din, kan den mer eller mindre simulere hele "Intersect opplastingssekvensen" som sett i Chuck TV -episoden Chuck vs the Ring. Dette inkluderer opplasting og avspilling av en Intersect -bildevideo på PC -skjermen … se om du "blinker" etterpå.

Trinn 1: Gjør deg selv en tjeneste

Gjør deg selv en tjeneste
Gjør deg selv en tjeneste

Konstruksjonsoversikt - Du finner det VELDIG nyttig å lese den vedlagte PDF -filen med konstruksjonsoversiktsdiagrammer før du starter dette prosjektet. Jeg beklager på forhånd for at jeg har blandet tommer og millimeter (mm) enheter. Jeg synes det er lettere å bruke mm når oppløsning er bedre enn 1/8 tommer.

Trinn 2: Ting du trenger

PDF -filen viser 3 delelister. Hvis du planlegger å bygge din Intersect -terning ved hjelp av den enkle kontrollerens liste "A" og "B." for fullfunksjonskontrolleren, bruk lister "A" og "C." Det første elementet du bør få: Få glassflasken først, da du må ta noen sylindermålinger for å sikre at alt passer riktig sammen. Du vil kanskje også skaffe deg en ekstra sylinder i tilfelle du ødelegger eller roter den første. Jeg hadde et problem med at min lokale håndverksbutikk byttet merke, så jeg kunne ikke få en eksakt erstatning. Verktøy - Siden du vil kutte flere gjenstander ut av aluminiumsblink, må du kontrollere at du har gode tinnklips. Hvis du bygger fullfunksjonskontrolleren, trenger du et fint punktloddejern.

Trinn 3: Støping av Wax Intersect Cube

Forming av Wax Intersect Cube
Forming av Wax Intersect Cube

Dette er sannsynligvis den vanskeligste delen av hele prosjektet. Problemet er at det er veldig vanskelig å bore et hull nøyaktig fra det ene hjørnet av en terning til det motsatte hjørnet. For å omgå det problemet, skal vi "kaste inn" hjørne-til-hjørne-hullet ved hjelp av et metallrør.

1. Den grunnleggende formen er konstruert av en 10 oz vokspapirkartong. Jeg brukte OJ -beholderen "Minute Maid" fra Burger King - du trenger to esker. Selv om esken holder OJ helt fint, vil den lekke når du heller varm voks i. For å forhindre dette - smør Goop på bunnen av kartongen, og lag deretter en "bleie" med plastfolie (jeg brukte Reynolds Seal -Tight), bruk tape for å holde omslaget på utsiden av esken. Klipp av toppen av beholderen - du trenger maksimal høyde for å kompensere for vaskehullet som dannes når voksen avkjøles, se flere kommentarer nedenfor. 2. Beholderen er for stor på omtrent 56 mm, så du må "putte" to av innerveggene med papp eller skumplate. Jeg polstret veggene for å redusere kubestørrelsen til omtrent 45 mm firkant, som passer inne i en sylinder med 83 mm innvendig diameter med OK klaring. 3. Etter at du har putet de to veggene for å redusere størrelsen, strekker du de polstrede veggene med vokspapir kuttet fra en annen eske. Den grunnleggende ideen er at alle innsiden av formene må være vokspapir. 4. Skjær det lille metallrøret (1/8 tommer innvendig diameter) til en lengde omtrent lik hjørne-til-hjørne-avstanden og test det ved å plassere det diagonalt inne i formen-dette vil skape ditt hjørne-til-hjørne-hull i kuben. Mål fra gulvet i kartongen til toppen av metallrøret, du vil ha dimensjonen til til nøyaktig lik kubens sidelengde, si 45 mm ved hjelp av eksemplet ovenfor. Du må sannsynligvis kutte og måle et par ganger for å få det riktig. 5. Etter at du har rørlengden helt riktig, lim endene på røret til kartongens vegger med Goop og la det herde over natten - du vil ikke at det skal løsne når du heller den varme voksen.. 6. Bruk et dobbeltpanneoppsett for å smelte voksen, dette betyr at pannen med voksen sitter i en annen panne med kokende vann. Du må smelte nok voks til å fylle kartongen helt til toppen, for etter hvert som voksen avkjøles vil det dannes et dypt vaskehull. Etter å ha hellet voksen, la den sitte over natten for å være sikker på at den avkjøles helt. 7. Skjær kartongen vekk fra voksen med en kniv. Bruk en elektrisk drill og litt mindre enn rørets innvendige diameter for å fjerne voks som har samlet seg inne i røret forsiktig. Deretter bruker du en hacksag for å kutte av den øvre delen der vaskehullet ble dannet. Du kan bruke en varm panne til å smelte bort litt av voksbitens sider for å gjøre mindre korreksjoner på terningen - vær forsiktig, da det er veldig lett å smelte for mye. 8. Til slutt bruker du en kniv til å score et 4 x 4 rutenett på hver terningsside. Dette vil skape 16 små firkanter på hver terningflate. Sett kuben til side for nå. Vi fester den til drivakselen litt senere.

Trinn 4: Lag grunnplaten

Lag grunnplaten
Lag grunnplaten
Lag grunnplaten
Lag grunnplaten
Lag grunnplaten
Lag grunnplaten

1. Skjær 1/2 tommers kryssfiner i en sirkel på 9 tommer. Skjær aluminiumsglassmateriale i en sirkel med en diameter på 9 tommer. Klipp ytterkantene med aluminiumstape, se bildet. Påfør Goop på overflaten av kryssfiner og lim aluminiumsplaten på 9 tommer på plass.

2. VIKTIG: Bestem deretter hvor på disken du skal bore de 3, 3/16 tommers hullene til gummigummiskruene. De tre gummigroppene er i det hele tatt plassert på en "boltsirkel" sentrert ved motorens drivaksel, hver skrue er 120 grader fra hverandre på den boltsirkelen. De tre gummihylsene fester sylinderen til bunnplaten ved å klemme mot innsiden av glasssylinderen på tre steder 120 grader fra hverandre. Presset på hvert sted har en tendens til å jevne ut en god jobb som sentrerer sylinderen rundt motorens drivaksel. Advarsel - det er mulig å få for mye klem som kan sprekke glasset. For å forsikre deg om at gummigummiskruene er plassert slik at de gir riktig klemming mot sylinderen, må du nøye måle innerdiameteren (ID) på glassylinderen og ytterdiameteren på gummihylsene (OD). Vi vil at boltsirkelen skal være stor nok til å sikre at sylinderen komprimerer tappene litt (se bildet) når den er installert. Beregn boltsirkelen (BC) ved å bruke formelen nedenfor. BC = (ID-OD) + 2 mm. For eksempel, hvis ID = 83 mm, OD = 14 mm, deretter 72 mm Boltsirkel = (83-14) + 3 anbefaler jeg å teste denne boltsirkelen ved å bore tre hull ved den BC i et skrapstykke for å kontrollere at klemmen er riktig.. Se bildet for hvordan du monterer de 3 hullene og 8-32 thd, 1,5 tommers lange skruene. Hvis passformen er god, borer du den virkelige bunnplaten på samme måte, ellers justerer du etter behov. 3. Etter at Goop har herdet, gjør du plasseringene for de borede hullene i skiven som vist i Drill Pattern PDF. PDF -filen er en mal i full størrelse, så sørg for å velge INGEN for sidestørrelse når du skriver den ut. 4. Vær oppmerksom på at hvis du bare lager den "enkle kontrolleren", trenger du ikke å bore hullet i berøringssensoren (men det er ingen skade hvis du borer det. Berøringssensoren med en diameter på 1/4 "må en boret i en avstand som er lik 1/2 av glasslinsens utvendige diameter fra midten av bunnplaten 5. Når du borer hullene, start med en borekrone som ikke er større enn 1/8 tommer i diameter, og forstør deretter gradvis hullene derfra etter behov. Hvis du prøver å bore for stort hull på en gang, vil borekransen sannsynligvis henge på aluminiumsplaten og lage rot 6. Når alle hullene er boret, installerer du 1/4 -20 T-muttere i tresiden av bunnplaten og bruk en hammer for å sette dem helt. Tre de 3, 1/4-20 2/1/2 tommers lange sekskantskruene i T-mutrene. Du vil bare noen tråder som stikker ut over aluminiumssiden av bunnplaten - installer en eikenøttemutter på hver av gjengene. Juster mengden hver bolt er skrudd inn slik at bunnplaten sitter jevnt, deretter t stram ekornøttene. 7. Du kan nå installere de tre skruene for gjennomføring.

Trinn 5: Motor og drivaksel

Motor og drivaksel
Motor og drivaksel

1. Bruk gradvis større bor for å bore ut styrehullet i motorens drivaksel slik at den forstørres til 1/8 tommer diamater (se bildet). Vær forsiktig for å sikre at det større hullet fortsatt er godt sentrert i motorens drivaksel

2. Lodd motorkontaktledningene, se bildet for å sikre at du får riktig polaritet. 3. Mål og noter innvendig dybde på sylinderen, legg til 1/8 tommer i denne dimensjonen, og kutt 1/8 stålstangen til den lengden. 4. På den ene enden av drivakselen, omtrent 1/4 tommer fra enden, begynner du å bygge opp diameteren ved hjelp av varmekrympeslange til den er litt mindre enn motorakseldiameteren. Det siste stykket varmekrympeslange skal være lengre slik at det strekker seg helt til enden av akselen. Den skal passe tett på motorakselen. Dette skaper en fleksibel kobling mellom motoren og 1/8 tommers drivaksel. Viktig -Så at drivakselen enkelt kan fjernes fra motoren, må du bare varme opp den øvre delen av varmekrympeslangen for å feste den til drivakselen, men ikke til motorens aksel. 5. På den andre enden av drivakselen, fil eller slip en fin kulenese - dette er bare for å gjøre det lettere å montere akselen i bøssingen (det er foringen som er festet til den lukkede enden av glassylinderen, se trinn #6) under sluttmontering. 6. Deretter tar du 3-48 gjengestangen og bøyer den til en U-form. Spennet mellom beina skal matche de to små monteringshullene i motoren, og lengden på den rette delen av hvert ben skal være omtrent 1 3/4 tommer. Du vil ha beina litt lange, slik at du kan senke motoren for å gjøre den siste monteringen enklere. 7. Tre to muttere opp mot toppen av U-bolten, og installer U-bolten gjennom hullene i bunnplaten. Fest deretter motoren til bunnplaten og fest den med ytterligere to muttere.

Trinn 6: Sylinder

Sylinder
Sylinder
Sylinder
Sylinder
Sylinder
Sylinder

Fest drivaksellageret…. 1. Fra aluminiumsplate, kutt en rund plate som passer til innsiden av glassylinderen, nesten helt til bunnen (det vil si den lukkede enden av sylinderen). Siden glasssylinderen på innsiden er avsmalnet, brukte jeg manila filmappemateriale til å kutte teststykker til jeg fikk en god passform mellom sylinderveggen og skiven - så skar jeg den ekte ut av aluminium. 2. Lag et hull i midten av aluminiumskiven for nylonflensbøsningen. Fest gjennomføringen med smeltelim eller et lite stykke rør presset på baksiden av flensbøsningen. 3. For å plassere platen/bøssingen fra undersiden av glassylinderen, kutt 3 litt mindre skiver fra papp og lim dem sammen til en tykk bunke. Skjær en stor åpning i midten for å gi klaring til gjennomføringen. 4. Påfør dobbel tape på begge sider av kartongpakken. Fest diskpakken til bunnen av sylinderen, og fest deretter disk/bøssingen på den andre siden av papppakken. Det er viktig å forsikre seg om at bøssingen havner sentrert i sylinderen. Legge til aluminiums topp- og bunnbånd… 5. Påfør dobbeltsidig skumteip på de ytre topp- og bunndelene av glassylinderen. 6. Dekk den ytre enden av sylinderbunnen (lukket ende) med et par strimler med aluminiumstape. (se bilde) 7. Toppbåndsinstruksjoner - "Toppbåndet" festes til den lukkede enden av sylinderen (normalt bunnen av sylinderen.) Klipp et 22 mm bredt bånd av aluminiumslist som er lenge nok til å vikle helt rundt toppbåndet av dobbeltebånd - klipp det litt på langsiden, så det er omtrent 1/2 tommer overlapping som du kan tape ned med aluminiumstape. 8. Instruksjoner for bunnbånd - Hvis du skal bruke den enkle kontrolleren, er bunnbåndet akkurat det samme som det øvre båndet. Spesiell instruksjon for fullfunksjonskontrolleren (berøringssensor). Bunnbåndet er faktisk "berøringsaktivering" -sensoren. Dette betyr at du må feste en ledning til aluminiumsbåndet som føres gjennom et hull i bunnplaten til kontrollerkortet. Klipp båndet ekstra langt, slik at du kan kutte det avsmalnende i den ene enden. Slip ned den innvendige aluminiumsbåndsoverflaten for å gi god elektrisk kontakt og "rull og krymp" den ene enden på en 12 tommer lang lengde av strandet ledning til båndenden (se bildet). Skjær et hull på 1/2 "i tape for å lage en lomme for krympingen/ledningen å" falle "inn i. Fest til slutt båndet til sylinderen ved hjelp av dobbeltpinnen akkurat som du gjorde med toppbåndet og teip overlappingen ned med aluminiumstape. Til den andre enden av sensortrådloddet en hylster med en pinne (se bilde).

Trinn 7: LED -montering og ledninger

LED -montering og ledninger
LED -montering og ledninger
LED -montering og ledninger
LED -montering og ledninger

1. Forbered 4 lysdioder ved å kutte LED -ledningene slik at de er omtrent 1/2 lange, men sørg for å beholde den positive ledningen litt lenger enn den negative avledningen akkurat som den opprinnelig var. Lodd omtrent 10 tommer med tilkoblingstråd til LED -ledningene, bruk en annen farget ledning for positive og negative ledninger. Påfør varmekrympeslange på loddeskjøtene.

2. Skjær 1/2 tommer dia. plastrør på omtrent 30 grader i den ene enden slik at LED -lyset vil ramme midten av sylinderen. Den totale lengden på røret bør holdes så kort som mulig - bare lenge nok til å holde LED -en. 3. Pakk lysdiodene med dobbeltsidig tape, men ikke fjern det ytre papirbåndlaget - dette vil gjøre det lettere å skyve lysdiodene inn i plastrøret (se bildet). 4. Skyv lysdiodene inn i rørene og bøy ledningene for å gå gjennom de 1/4 tommers hullene som er boret i bunnplaten. Plasser LED/rør slik at de peker mot sylinderen. Rørets sokkel skal strekke seg nesten til ytre kant av bunnplaten. Fest rørene til bunnplaten med en varm limpistol.

Trinn 8: Endelige trimelementer, kubefeste og testmontering

Endelige trimelementer, kubefeste og testmontering
Endelige trimelementer, kubefeste og testmontering

1. Bunnskjørt. Deretter forbereder vi et metallskjørt for å gå rundt de tre "bein" -boltene på undersiden av grunnplaten. Klipp et bånd av aluminiumsbånd ca 44 mm bredt og 27 tommer langt. 2. Påfør plakatmontert kitt på utsiden av de tre 1/4-20 boltene som fungerer som bunnplatebein. Pakk aluminiumslisten til en fin sirkulær form rundt de 3 boltene - kittet hjelper stripen til å feste seg til beina. 3. Der stripeendene henger sammen, bruk en stor binders og aluminiumstape for å feste endene sammen. Du må også kutte en åpning i stripen som er stor nok til å ta imot strømforsyningskontakten og av/på-bryteren eller RS-232-kabelen, avhengig av hvilken kontroller du planlegger å bruke (se bilder). 4. Nederste disk. Den nederste skiven sitter inne i glassylinderen og hviler på hodene til de 3, 8-32 gummiforingsskruene. Jobben er å skjule skruene og bidra til å skape utseendet på en solid disk nederst på glassylinderen. 5. Skjær en aluminiumsskive med en utvendig diameter (OD) som er tilpasset innsiden av sylinderen omtrent 1 tomme fra den åpne enden. Diskens innvendige diameter (ID) skal være omtrent 1/2 tommer, den trenger ikke å være perfekt sentrert ettersom dekselskiven (beskrevet nedenfor) vil skjule eventuelle feil i midten.. 6. Skjær deretter en pappskive på størrelse med aluminiumsplaten og lim de to platene sammen - kartongen tjener bare til å stive aluminiumskiven. 7. Dekselskive. Dekselskiven går over drivakselen under voksen Intersect Cube og hviler på toppen av bunnskiven beskrevet ovenfor. Skjær en skive med aluminiumsstrimmel med 1 "OD og 3/16" ID. Jobben er bare å maskere eventuelle ikke helt sentrerte feil mellom drivakselen og den nedre disken. 8. Fest Wax Intersect -terningen til drivakselen. Monter først sylinderen til bunnplaten og mål avstanden (D1) fra bunnplaten opp til den øvre kanten av det nedre 22 mm brede aluminiumsbåndet du festet til sylinderen i trinn 6. Mål deretter avstanden (D2) fra basen plate opp den nedre kanten av det øverste 22 mm brede aluminiumsbåndet. Fjern nå glassylinderen og installer drivakselen på motoren og hold drivakselen rett opp. Merk plasseringene D1 og D2 (målt fra grunnplaten) på drivakselen. Vokskuben skal være sentrert halvveis mellom merkene D1 og D2, dette vil sentrere den i "vinduet" på glassenteret som er laget av topp- og bunnbåndene. 10. Viktig - Før du limer vokskuben på plass. Skyv dekselskiven på drivakselen slik at den hviler på toppen av drivakselens varmekrympeslange og under den endelige plasseringen der vokskuben er festet til drivakselen (se bilde). Lim voksterningen på drivakselen med hvit epoksy - la den sitte over natten for å helbrede. Til slutt maler du de utsatte delene av stasjonen med en black magic maker. 11. Test fit Montering. Etter at epoksyherdemonteringen er laget av kube-/drivakselen, bunnskiven og glassylinderen på bunnplaten for å sikre at alt passer sammen som det skal. Det kan være litt vanskelig å få toppen av akselen til å passe inn i nylonbøsningen, men ved å vippe glassrøret og bunnplaten forsiktig frem og tilbake bør du kunne få det montert OK. Hvis du virkelig sliter, kan du løsne motorfestemutrene nok til å slippe motoren helt ned - dette gjør at glassylinderen kan sitte helt mot bunnplaten. Du kan deretter gripe motoren for å flytte drivakselen opp og på plass. Etter at du har testet alt sammen, kan du nå demontere for å gjøre det enklere å fullføre kontrollerenheten på undersiden av bunnplaten. Når det er gjort, er det bare å sette sammen en siste gang.

Trinn 9: Bygg den enkle kontrolleren

Bygg den enkle kontrolleren
Bygg den enkle kontrolleren
Bygg den enkle kontrolleren
Bygg den enkle kontrolleren

1. Først loddes LED -ledningene sammen i henhold til kretsdiagrammet. Isoler loddeskjøtene med varmekrympeslange. Sørg for at de riktige positive (røde) og negative (svarte) ledningene går til kontakten - lysdiodene lyser ikke hvis polariteten er reversert.

2. Lodd sammen på/av-bryteren, 22 ohm motstand, 25 ohm reostat, likestrømskontakt og hanndel av motor og LED-kontakter i henhold til kretsdiagrammet. Den viktigste delen er å sørge for riktig polaritet. 3. Fest på/av-bryteren, 25 ohm reostat og likestrømskontakt til bunnplaten med skivebånd med dobbel pinne. Av/på-bryteren og strømkontakten skal være plassert nær ytterkanten og være synlige gjennom en åpning i metallskjørtet som går rundt bena (1/4-20 bolter) på bunnplaten. 4. Sett sammen glassflasken, voksterningen og drivakselen og eventuelle gjenværende komponenter. Plugg 6 VDC -strømforsyningen inn i DC -kontakten og trykk på på -bryteren. Juster reostaten for å oppnå ønsket kuberotasjonshastighet. Det er det - du er ferdig!

Trinn 10: Bygg fullfunksjonskontrolleren

Bygg fullfunksjonskontrolleren
Bygg fullfunksjonskontrolleren
Bygge fullfunksjonskontrolleren
Bygge fullfunksjonskontrolleren
Bygg fullfunksjonskontrolleren
Bygg fullfunksjonskontrolleren
Bygge fullfunksjonskontrolleren
Bygge fullfunksjonskontrolleren

1. Først loddes LED -ledningene sammen i henhold til kretsdiagrammet. Isoler loddeskjøtene med varmekrympeslange. Sørg for at de riktige positive (røde) og negative (svarte) ledningene går til kontakten - lysdiodene lyser ikke hvis polariteten er reversert.

Se vedlagt kontrollerkretsdiagram. Pdf. Det meste av kretsen er fra s. 121 i "Programming and Customizing the Picaxe Microcontroller", av David Lincoln. Jeg kan ikke gi fullstendige detaljer om konstruksjonen, men her er noen tips

2. QT113A-ISG, Mouser.com element# 556-QT113A-IGS er berøringssensoren IC. Det er en overflatemonteringsdel siden DIP -pakken ikke lenger er tilgjengelig. For å gjøre det lettere å koble det til prototypen PC-kort (Radio Shack 276-150), monterte jeg IC på en SO8-SMD til DIP-adapter.

Adapteren for minikortloddeplasser er forhåndsfortynnet hvis IC-benene var festet, så det var ikke så vanskelig å lodde som jeg trodde. Imidlertid er adapteren så bred at jeg loddet noen hoppetråder under den for å spare plass. 3. Run/PRG -bryteren kan erstattes med en enkel jumperblokk, siden du i teorien bare trenger å bytte modus én gang for det første nedlastingen av Picaxe -programmet. 4. Jeg koblet til RS-232-kabelen direkte fra PC-kortet til en 9-pinners hunkontakt. Den kobles deretter til RS-232 COM-porten på min PC. Hvis du trenger en seriell USB -tilkobling i stedet, må du kjøpe en spesiell Picaxe -kabel AXE027. Kabelen har innebygd elektronikk for å få USB-signal til å "se ut" akkurat som RS-232 til Picaxe-brikken. AXE027 krever en 3,5 mm jack i Picaxe chip end, se Picaxe nettsted for flere detaljer. Http://www.rev-ed.co.uk/picaxe/ 5. En kombinasjon av skivebånd med dobbel pinne. varmt lim og borrelås fest det ferdige PC-kortet, likestrømskontakten og RS-232-kabelen til undersiden av bunnplaten. 6. Kretsen har ikke en av/på -bryter, den er alltid slått på i påvente av en kommando fra PC -en for å stoppe eller starte. Du kan selvfølgelig koble strømkontakten fra DC -kontakten. 7. Ikke glem å koble berøringssensorledningen til PC -kortet når du monterer kuben og sylinderen på bunnplaten.

Trinn 11: Programmering av fullfunksjonskontrolleren

Programmering av fullfunksjonskontrolleren
Programmering av fullfunksjonskontrolleren

For det første må jeg gi æren til John Moxham, som publiserte en instruks som viste hvordan Picaxe kan snakke med en PC som kjører et Visual Basic -program.

Jeg baserte mye av designet mitt og spesielt VB-koden på arbeidet hans, se følgende lenke … https://www.instructables.com/id/Automate-your-science-experiments/ Johns instruktive gir også flere detaljer om å bygge VB-apper utover de veldig korte instruksjonene jeg gir nedenfor. Jeg bygde Johns komplette prosjekt før jeg selv begynte mitt - det var det som ga meg tilliten til at jeg kunne gjøre det. 1. Last ned gratis Picaxe programmeringsredigeringsprogramvare fra - https://www.rev-ed.co.uk/picaxe/ 2. Installer programvaren på PC -en og koble seriekabelen fra fullfunksjonskontrolleren til PCen. Sett Run/PRG -bryteren til PRG, og koble til 6VDC strømforsyning. Det er noen få innstillinger (som Com Port) som skal gjøres i Picaxe Programming Editor Software, se Hjelp -menyen, spesielt "Manual 1 - Komme i gang." 3. Bruk menyen FIL> NYTT til å åpne et nytt vindu, og kopier og lim inn koden nedenfor: ………………………………………………………………………… …………………………..inngang 4 'berøringsbryter er lik 0 hvis den berøres, ellers er 1

b2 = 1 'initial variabel verdi for berøringsbryter av/på -tilstand: 1 = av, 0 = på

main: serin 3, N2400, ("Data"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13 b2 = pin4

serout 0, N2400, ("Data", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)

hvis b2 = 0 og b1 = 1 så er 'REM b1 det klare til å aktivere flagget i VB -programmet b0 = 3 endif

select case b0 'bestemmer hvordan motoren skal kjøres og LED på/av tilstand case 0 low 1 pwmout 2 OFF' LED'er og motor begge off case 1 high 1 pwmout 2, 255, 350 'LED'er på og motor på tomgangshastighet geeting klar for aktivering case 2 high 1 pwmout 2, 255, 450 'lysdioder på og kjør motor ved middels hastighet for testkjøring case 3 high 1 pwmout 2, 255, 700' lysdioder på og motor ved full hastighet i aktiverings- og opplastingsmodus ellers lav 1 pwmout 2 AV 'LED'er og motor er begge slått av, velg goto main ……………………………. Little Blue Triangle på menylinjen for å laste ned programmet. 5. Hvis du ikke fikk en feilmelding under nedlastingen, er du ferdig. Hvis du virkelig sitter fast på dette stadiet, kan du be om hjelp på hjelpeforumet til Picaxe https://www.picaxeforum.co.uk/ Full Function -kontrolleren vil ikke gjøre noe med dette nå. Så bare tilbakestill Run/PRG -bryteren til RUN, og koble fra 6VDC strømforsyning og seriekabel.

Trinn 12: Installere/kjøre Visual Basic -koden på din PC

Installere/kjøre Visual Basic -koden på din PC
Installere/kjøre Visual Basic -koden på din PC
Installere/kjøre Visual Basic -koden på din PC
Installere/kjøre Visual Basic -koden på din PC
Installere/kjøre Visual Basic -koden på din PC
Installere/kjøre Visual Basic -koden på din PC
Installere/kjøre Visual Basic -koden på din PC
Installere/kjøre Visual Basic -koden på din PC

1. Det første trinnet er å laste ned og installere Visual Basic Express 2008 på din PC. Det er gratis! Bare Google "Visual Basic Express 2008 nedlasting" Nedlastingen er ganske stor og vil inkludere. NET framework -programvaren hvis den finner ut at du ikke allerede har den på maskinen din. Det viktige er å sørge for at Visual Basic -installasjonen er fullført, og at du kan åpne VB -programmeringsmiljøet på maskinen din (se bilde). 2. Last ned.wmv -filen på harddisken, dette er skjæringsfilmen. Denne filen ble gitt til meg med tillatelse fra You Tube -bruker Buzz100165. Last ned og skriv ut filen User Interface.pdf. 3. Last ned den vedlagte zip-filen og pakk ut alt til en undermappe på PC-ens harddisk. I filen finner du filen … Navn = Kryss kube og filtype = Microsoft Visual Studio Solution, dobbeltklikk på den eksakte filen for å starte programmet i Visual Basic Studio Express. Det tar litt tid å laste den første gangen. 4. Gjør følgende tilkoblinger: 6 VDC strømforsyning til Full Function Controller DC power Jack og seriell kabel mellom Full Function Controller og PCen. 5. Du er nå klar til å begynne din første test. I VB express, klikk på den lille grønne trekanten (se bildet) for å kjøre/feilsøke til applikasjon. Hvis alt går bra, bør du, etter en liten stund, se hovedskjermen for INTERSECT -applikasjonen. Se User Interface.pdf for å teste programmet. Den første "Time Out" -feilen bør forsvinne etter at du har valgt Com -porten. For Select Intersect Data File må du velge.wmv -filen du lastet ned i trinn 3 ovenfor. Test den første manuelle driften med STOPP og TEST RUN -knappene. Hvis det fungerer OK, så … trykk på "INITIALIZE INTERSECT FOR UPLOADING" -knappen. Når den klikkes første gang, vil terningen snurre sakte. Det venter på at du berører det nedre sylinderaluminiumsbåndet for å "aktivere det". Ved å berøre båndet et sekund eller to, skal kuben starte raskere og starte aktiveringssekvensen, deretter vil den starte opplastingssekvensen som inkluderer avspilling av den valgte kryssede videofilen i fullskjermsmodus. Når den er ferdig, vil kuben gå tilbake til å snurre sakte. Du kan deretter klikke for å stoppe -knappen. Dessverre, hvis du går gjennom sekvensen ovenfor en gang til, mislykkes Intersect -videoen i fullskjermsmodus. Du kan fikse dette ved å avslutte og starte programmet på nytt. Jeg har ennå ikke funnet ut hvordan vi fikser dette. Se flere kommentarer i trinnet Konklusjon og forbedringer. 6. Det er det - klapp deg selv på skulderen for et godt utført arbeid.

Trinn 13: Konklusjoner Neste trinn

Den vanskeligste delen av dette prosjektet var å støpe voksterningen og programmere Visual Basic -applikasjonen - for det meste å få Windows Media Player til å fungere riktig. Se problemet beskrevet på slutten av trinn 12. På plussiden, siden dette var mitt første VB -program, lærte jeg mye om moderne programmeringsmetoder.

Jeg har nok ting til overs for å lage en ny Intersect Cube - planlegger en modell som drar fordel av Picaxe innebygd evne til å lese 127 Sony IR -koder med en veldig enkel og billig krets. Dette betyr at jeg kan kontrollere den fra hele rommet ved hjelp av en universell fjernkontroll. Tenkte også på et Picaxe -program nr. 2 som gjør at Intersect Cube kan fungere frittstående uten å være koblet til en PC. Dette bør ikke kreve noen maskinvareendringer, bare koble fra RS-232-kabelen og omprogrammer Picaxe for å si oppstart når berøringssensoren berøres, og slå deretter av seg selv etter si 10 sekunder. Jeg vil også lage min egen video i kryssstil, men i stedet for regjeringshemmeligheter som tema, kan du bruke bilder fra selve TV -programmet Chuck. Den prøvde å lage en film fra jpeg -bilder med QuickTime, men det så ikke så bra ut. Hvis noen har ideer om hvordan du kan lage kuben selv om at du er enklere enn voksformprosessen, ville det vært flott. Takk for at du tok en titt på Instructable.

Anbefalt: