Inhoudsopgave:
- Stap 1: doe jezelf een plezier
- Stap 2: Spullen die je nodig hebt
- Stap 3: Het vormen van de Wax Intersect Cube
- Stap 4: Maak de basisplaat
- Stap 5: Motor en aandrijfas
- Stap 6: Cilinder
- Stap 7: LED-montage en bedrading
- Stap 8: Final Trim Items, Cube Attachment en Test Assembly
- Stap 9: De eenvoudige controller bouwen
- Stap 10: Het bouwen van de Full Function Controller
- Stap 11: Programmeren van de Full Function Controller
- Stap 12: De Visual Basic-code installeren/uitvoeren op uw pc
- Stap 13: Conclusies Volgende stappen
Video: Chuck TV Intersect Cube DIY-werkmodel - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Achtergrond: In het tv-programma "Chuck" (NBC maandag 20.00 uur EST) laadt de held, Chuck, alle topgeheimen van de regeringen als een reeks gecodeerde afbeeldingen van de Intersect-computer. In seizoen 2 (2009) kregen we de Intersect te zien - een witte doorschijnende kubus die ronddraait in een lange verticale cilinder, het wordt de "Intersect Cube" genoemd. Motivatie: als fan van de show wilde ik mijn eigen werkende Intersect Cube - maar voor veel minder geld dan de officiële versie van de tv-show. Ontwerpbenadering: Gebaseerd op de beelden van het tv-programma - een witte kubus draait in een lange plastic cilinder met twee mooi bewerkte aluminium doppen boven en onder. Het kubus- en cilindersamenstel zit op een ronde metalen basis met vier blauwe lichten die op de kubus schijnen terwijl deze draait. Het kostte de showproducenten waarschijnlijk honderden, zo niet duizenden dollars om te maken en er was een goede machinewerkplaats voor nodig. Voor mijn replica heb ik het formaat verkleind tot 9 inch diameter bij 12 inch lang (waarschijnlijk ongeveer 2/3 van de maat die in de tv-show wordt gebruikt) en vereenvoudigde ik het ontwerp zodat het voor minder dan $ 100 kan worden geproduceerd met behulp van algemeen beschikbare materialen en gereedschappen. Het vereenvoudigde model maakt gebruik van een ambachtelijke winkel met een glazen cilinder "bloemenvaas" van $ 5, een paraffinewaskubus, een kleine 6 VDC-reductiemotor en 4 blauwe LED's. Build-opties: deze Instructable laat zien hoe u de basishardware en 2 versies van de Intersect-controller kunt bouwen. [1] De "Simple Controller" bevat een aan/uit-schakelaar en een snelheidsregelknop. Het vereist slechts een klein beetje soldeerwerk. De totale materiaalkosten zijn op deze manier waarschijnlijk < $ 70. [2] De "Full Function Controller" beschikt over een PICAXE 08M micro ($ 4) die tegen je pc praat, aanraakt om de sensor te activeren en programmeerbare snelheidsregeling. Het vereist de constructie van een complexere elektronische schakeling. Met behulp van een Visual Basic-app die op uw pc wordt uitgevoerd, kan deze min of meer de volledige "Intersect-uploadreeks" simuleren, zoals te zien is in Chuck TV-aflevering Chuck vs the Ring. Dit omvat het uploaden en afspelen van een Intersect-beeldvideo op uw pc-scherm … kijk of u daarna "flasht".
Stap 1: doe jezelf een plezier
Constructieoverzicht - U zult het ZEER NUTTIG vinden om het bijgevoegde PDF-bestand met constructieoverzichtsdiagrammen te bekijken voordat u aan dit project begint. Ik verontschuldig me bij voorbaat voor het mengen van inch en millimeter (mm) eenheden … Ik vind het gewoon gemakkelijker om mm te gebruiken wanneer een resolutie beter dan 1/8 inch is vereist.
Stap 2: Spullen die je nodig hebt
Het pdf-bestand toont 3 stuklijsten. Als u van plan bent om uw Intersect-kubus te bouwen met behulp van de eenvoudige controller, volgt u lijst "A" en "B". voor de Full Function Controller gebruikt u de lijsten "A" en "C". Het eerste item dat u zou moeten krijgen: Pak eerst de glazen cilinder, want u moet enkele cilindermetingen uitvoeren om er zeker van te zijn dat alles goed in elkaar past. Misschien wilt u ook een reservecilinder kopen voor het geval u de eerste kapot maakt of verprutst. Ik had een probleem met mijn lokale ambachtelijke winkel die van merk wisselde, dus ik kon geen exacte vervanging krijgen. Gereedschap - Aangezien je verschillende items uit aluminium flitst, moet je ervoor zorgen dat je goede blikknipsels hebt. Als je de Full Function Controller bouwt, heb je een soldeerbout met fijne punt nodig.
Stap 3: Het vormen van de Wax Intersect Cube
Dit is waarschijnlijk het moeilijkste deel van het hele project. Het probleem is dat het erg moeilijk is om precies van de ene hoek van een kubus naar de tegenoverliggende hoek een gat te boren. Om dat probleem te omzeilen, gaan we het gat van hoek tot hoek "ingieten" met behulp van een metalen buis.
1. De basisvorm is gemaakt van een kartonnen doos van 10 oz waspapier. Ik heb de OJ-container "Minute Maid" van Burger King gebruikt - je hebt twee dozen nodig. Hoewel de doos OJ prima vasthoudt, zal hij lekken als je er hete was in giet. Om dit te voorkomen, smeer je Goop op de bodem van de doos en maak je een "luier" met plasticfolie (ik gebruikte Reynolds Seal-Tight), gebruik ducttape om de verpakking aan de buitenkant van de doos te houden. Snijd de bovenkant van de container af - je hebt de maximale hoogte nodig om het zinkgat te compenseren dat zich vormt als de was afkoelt, zie aanvullende opmerkingen hieronder. 2. De container is te groot, ongeveer 56 mm in het vierkant, dus u moet twee van de binnenmuren "opvullen" met karton of foamboard. Ik heb de wanden opgevuld om de kubus te verkleinen tot ongeveer 45 mm in het vierkant, wat past in een cilinder met een binnendiameter van 83 mm met een goede speling. 3. Nadat u de twee muren hebt opgevuld om het formaat te verkleinen, bekleedt u de beklede muren met vetvrij papier dat uit een andere doos is gesneden. Het basisidee is dat alle binnenoppervlakken van de mal van vetvrij papier moeten zijn. 4. Snijd de kleine metalen buis (1/8 inch binnendiameter) op een lengte die ongeveer gelijk is aan de hoek-tot-hoek afstand en test deze door deze diagonaal in de mal te plaatsen - dit zal uw hoek-tot-hoek gat in de Kubus. Meet vanaf de bodem van de doos tot de top van de metalen buis, u wilt dat de afmeting exact gelijk is aan de lengte van de kubuszijde, zeg 45 mm met behulp van het bovenstaande voorbeeld. U zult waarschijnlijk een paar keer moeten knippen en meten om het goed te krijgen. 5. Nadat je de buislengte precies goed hebt, lijm je de uiteinden van de buis aan de wanden van de doos met Goop en laat je het een nachtje uitharden - je wilt niet dat het losraakt als je de hete was giet. 6. Gebruik een dubbele pan opstelling om de was te smelten, dit betekent dat de pan met de was in een andere pan met kokend water zit. Je moet genoeg was smelten om de doos tot aan de top te vullen, want als de was afkoelt, zal er een diep zinkgat ontstaan. Laat de was na het gieten een nacht staan om er zeker van te zijn dat hij volledig afkoelt. 7. Gebruik een mes om de doos weg te snijden van de was. Gebruik een elektrische boormachine die iets kleiner is dan de binnendiameter van de buis om voorzichtig de was te verwijderen die zich in de buis heeft opgehoopt. Gebruik vervolgens een ijzerzaag om het bovenste gedeelte af te snijden waar het gootsteengat zich vormde. Je kunt een hete pan gebruiken om een beetje van de zijkanten van de waskubus weg te smelten om kleine correcties in de vorm van de kubus aan te brengen - wees voorzichtig, want het is heel gemakkelijk om te veel weg te smelten. 8. Gebruik ten slotte een mes en scoor een raster van 4 bij 4 aan elke kant van de kubus, dit zal 16 kleine vierkanten maken op elke kubuszijde. Leg de kubus voor nu opzij, we zullen hem iets later aan de aandrijfas bevestigen.
Stap 4: Maak de basisplaat
1. Snijd 1/2 inch multiplex in een cirkel met een diameter van 9 inch. Snijd aluminium knipperend plaatmateriaal in een cirkel met een diameter van 9 inch. Knip de buitenranden af met aluminiumtape, zie foto. Breng Goop aan op het multiplex bovenoppervlak en lijm de aluminium 9 inch schijf op zijn plaats.
2. BELANGRIJK: Bepaal vervolgens waar op de schijf de gaten van 3, 3/16 inch voor de rubberen doorvoerschroeven moeten worden geboord. De 3 rubberen doorvoertules bevinden zich op een "boutcirkel" gecentreerd op de aandrijfas van de motor, elke schroef is 120 graden uit elkaar op die boutcirkel. De 3 rubberen doorvoertules bevestigen de cilinder aan de basisplaat door op drie locaties 120 graden uit elkaar te knijpen tegen de binnenwand van de glazen cilinder. De druk op elke locatie heeft de neiging om de cilinder rond de aandrijfas van de motor gelijk te maken. Waarschuwing - het is mogelijk om te veel te knijpen waardoor het glas kan barsten. Om er zeker van te zijn dat de schroeven van de rubberen doorvoertule zo zijn geplaatst dat ze de juiste druk tegen de cilinder geven, meet u zorgvuldig de binnendiameter (ID) van de glazen cilinder en de buitendiameter van de rubberen doorvoertules (OD). We willen dat de boutcirkel groot genoeg is om ervoor te zorgen dat de cilinder de doorvoertules een klein beetje samendrukt (zie foto) wanneer deze wordt geïnstalleerd. Bereken de boutcirkel (BC) met behulp van de onderstaande formule. BC = (ID-OD) + 2 mm. Bijvoorbeeld, als ID = 83 mm, OD = 14 mm, dan 72 mm Boutcirkel = (83-14) + 3 Ik raad aan om deze boutcirkel te testen door drie gaten op die BC in een stuk hout te boren om de juiste samendrukking te controleren. Zie foto voor het monteren van de 3 doorvoertules en 8-32 thd, 1,5 inch lange schroeven. Als de pasvorm goed is, boor dan de echte grondplaat op dezelfde manier, pas anders indien nodig aan. 3. Nadat de Goop is uitgehard, maakt u de locaties voor de geboorde gaten in de schijf zoals weergegeven in de PDF met boorpatroon. De PDF is een sjabloon op volledige grootte, dus zorg ervoor dat u GEEN selecteert voor Paginaschaal wanneer u deze afdrukt. 4. Merk op dat als je gewoon de "eenvoudige controller" maakt, je het draadgat van de aanraaksensor niet hoeft te boren (maar er is geen schade aangericht als je het boort. Het gat met een diameter van de aanraaksensor met een diameter van 1/4" moet a geboord op een afstand gelijk aan 1/2 van de buitendiameter van de glazen cilinder vanaf het midden van de grondplaat 5. Begin bij het boren van de gaten met een boor die niet groter is dan 1/8 inch diameter, en vergroot dan geleidelijk de gaten vanaf daar indien nodig. Als u in één keer een te groot gat probeert te boren, zal de boor waarschijnlijk aan het aluminiumplaat blijven haken en een puinhoop maken. 6. Installeer de 1/4 -20 T-moeren in de houten zijde van de grondplaat en gebruik een hamer om ze volledig vast te zetten. Draai de 3, 1/4-20 2/1/2 inch lange zeskantbouten in de T-moeren. U wilt gewoon een paar schroefdraden steken boven de aluminium kant van de basisplaat uit - installeer een eikelmoer op elk van de schroefdraden. Pas de hoeveelheid aan waarin elke bout wordt geschroefd, zodat de grondplaat waterpas staat, dan t draai de eikelnoten vast. 7. U kunt nu de drie bevestigingsschroeven voor de doorvoertule installeren.
Stap 5: Motor en aandrijfas
1. Gebruik steeds grotere boren om het geleidegat in de aandrijfas van de motor uit te boren, zodat het wordt vergroot tot een diameter van 1/8 inch (zie foto). Wees voorzichtig om ervoor te zorgen dat het grotere gat nog steeds goed gecentreerd is in de aandrijfas van de motor
2. Soldeer de motorconnectordraden, zie foto om ervoor te zorgen dat u de juiste polariteit krijgt. 3. Meet en noteer de binnendiepte van de cilinder, voeg 1/8 inch toe aan deze afmeting en snijd de 1/8 stalen staaf op die lengte. 4. Begin aan het ene uiteinde van de aandrijfas, ongeveer 1/4 inch van het uiteinde, de diameter op te bouwen met behulp van krimpkous totdat deze net iets minder is dan de diameter van de motoras. Het laatste stuk krimpkous moet langer zijn, zodat het helemaal doorloopt tot het einde van de schacht. Het moet strak op de motoras passen. Dit zorgt voor een flexibele koppeling tussen de motor en de 1/8 inch aandrijfas. Belangrijk - Om de aandrijfas gemakkelijk van de motor te kunnen verwijderen, verwarm alleen het bovenste gedeelte van de warmteafvoerbuis om deze aan de aandrijfas te hechten, maar niet op de as van de motor. 5. Vijl of slijp aan het andere uiteinde van de aandrijfas een mooie kogelneus - dit is alleen maar om het gemakkelijker te maken om de as in de bus te passen (dat is de bus die is bevestigd aan de binnenkant van het gesloten uiteinde van de glazen cilinder, zie stap #6) tijdens de eindmontage. 6. Neem vervolgens de 3-48 draadstang en buig deze in een U-vorm. De spanwijdte tussen de poten moet overeenkomen met de twee kleine montagegaten in de motor en de lengte van het rechte gedeelte van elke poot moet ongeveer 1 3/4 inch zijn. U wilt dat de poten wat lang zijn, zodat u de motor kunt laten zakken om de uiteindelijke montage gemakkelijker te maken. 7. Draai twee moeren omhoog naar de bovenkant van de U-bout en installeer de U-bout door de gaten in de grondplaat. Monteer vervolgens de motor op de bodem van de grondplaat en zet vast met nog twee moeren.
Stap 6: Cilinder
Aandrijfaslager bevestigen …. 1. Snijd uit aluminiumplaat een ronde schijf die zo groot is dat deze in de glazen cilinder past, bijna helemaal tot aan de onderkant (dat is het gesloten uiteinde van de cilinder). Omdat de glazen cilinder aan de binnenkant taps toeloopt, heb ik manilla-mapmateriaal gebruikt om teststukken te snijden totdat ik een goede pasvorm kreeg tussen de cilinderwand en de schijf - daarna sneed ik de echte uit aluminium. 2. Maak een gat in het midden van de aluminium schijf voor de nylon flensbus. Bevestig de bus met smeltlijm of een klein stukje buis dat op de achterkant van de flensbus is gedrukt. 3. Om de schijf/bus uit de onderkant van de glazen cilinder te plaatsen, snijdt u 3 iets kleinere schijven uit karton en lijmt u ze aan elkaar om een dikke stapel te vormen. Snijd een grote opening in het midden om ruimte te maken voor de bus. 4. Breng dubbelzijdig plakband aan op beide zijden van het kartonnen schijvenpakket. Bevestig het schijfpakket aan de onderkant van de cilinder en bevestig vervolgens het schijf-/bussamenstel aan de andere kant van het kartonnen pakket. Het is belangrijk om ervoor te zorgen dat de bus gecentreerd in de cilinder komt. Aluminium boven- en onderbanden toevoegen … 5. Breng dubbelklevende schuimtape aan op de buitenste boven- en onderkant van de glazen cilinder. 6. Bedek het buitenste uiteinde van de cilinderbodem (gesloten uiteinde) met een paar stroken aluminiumtape. (zie foto) 7. Instructies voor de bovenste band - De "bovenste band" wordt bevestigd aan het gesloten uiteinde van de cilinder (normaal gesproken de onderkant van de cilinder.) Knip een 22 mm brede band van aluminium strip die lang genoeg is om volledig rond de bovenste band te wikkelen van dubbel plakband - knip het een beetje aan de lange kant zodat er ongeveer 1/2 inch overlap is die je kunt vastplakken met aluminiumtape. 8. Instructies voor de onderste band - Als u de eenvoudige controller gaat gebruiken, is de onderste band precies hetzelfde als de bovenste band. Speciale instructie voor de Full Function Controller (Touch Sensor). De onderste band is eigenlijk de "aanraakactivering" -sensor. Dit betekent dat u een draad aan de aluminium band moet bevestigen die door een gat in de basisplaat naar de controllerkaart wordt geleid. Knip de band extra lang zodat je hem aan één uiteinde taps kunt afsnijden. Schuur het oppervlak van de aluminium band aan de binnenkant om een goed elektrisch contact te krijgen en "rol en krimp" dan het ene uiteinde van 12 inch lange gevlochten draad naar het uiteinde van de band (zie foto). Snijd een opening van 1/2 "in de dubbele plakband om een zak te creëren waar de krimp / draad in kan "vallen". Bevestig ten slotte de band aan de cilinder met behulp van de dubbele stok, net zoals je deed met de bovenste band en plak de overlap vast vast met aluminiumtape. Aan het andere uiteinde van de sensordraad soldeert u een eenpolige mannelijke header (zie foto).
Stap 7: LED-montage en bedrading
1. Bereid 4 LED's voor door de LED-draden in te korten, zodat ze ongeveer 1/2 lang zijn, maar zorg ervoor dat u de positieve draad iets langer houdt dan de negatieve draad, net zoals het oorspronkelijk was. Soldeer ongeveer 10 inch aansluitdraad aan de LED-draden, gebruik een draad met een andere kleur voor positieve en negatieve draden. Breng krimpkous aan op de soldeerverbindingen.
2. Snijd de 1/2 inch dia. plastic buis op ongeveer 30 graden aan het ene uiteinde, zodat het LED-lampje het midden van de cilinder raakt. De totale lengte van de buis moet zo kort mogelijk worden gehouden - net lang genoeg om de LED vast te houden. 3. Wikkel de LED's in met dubbelzijdig plakband, maar verwijder de buitenste papiertape niet - dit zal het gemakkelijker maken om de LED's in de plastic buis te schuiven (zie foto). 4. Schuif de LED's in de buizen en buig de draden om door de 1/4 inch gaten te gaan die in de grondplaat zijn geboord. Plaats de LED/buizen zo dat ze naar de cilinder wijzen. De basis van de buis moet bijna tot aan de buitenrand van de basisplaat reiken. Bevestig de buizen aan de grondplaat met behulp van een heet lijmpistool.
Stap 8: Final Trim Items, Cube Attachment en Test Assembly
1. Onderrok. Vervolgens maken we een metalen rok klaar om rond de drie "poot" -bouten aan de onderkant van de basisplaat te gaan. Knip een band van aluminiumband van ongeveer 44 mm breed en 27 inch lang. 2. Breng plakmiddel voor postermontage aan op het buitenste gedeelte van de drie 1/4-20 bouten die als voetplaatpoten dienen. Wikkel de aluminium strip in een mooie ronde vorm rond de 3 bouten - de stopverf zorgt ervoor dat de strip aan de poten blijft kleven. 3. Waar de uiteinden van de strip samenkomen, gebruikt u een grote paperclip en aluminiumtape om de uiteinden aan elkaar te bevestigen. Je zult ook een opening in de strip moeten maken die groot genoeg is voor de voedingsaansluiting en aan/uit-schakelaar of RS-232-kabel, afhankelijk van welke controller je van plan bent te gebruiken (zie foto's). 4. Onderste schijf. De onderste schijf zit in de glazen cilinder en rust op de koppen van de 3, 8-32 rubberen doorvoerschroeven. Het is zijn taak om de schroeven te verbergen en het uiterlijk te creëren op een stevige schijf aan de onderkant van de glazen cilinder. 5. Snijd een aluminium schijf met een buitendiameter (OD) die zo groot is dat deze in de cilinder past, ongeveer 2,5 cm vanaf het open uiteinde. De binnendiameter van de schijf (ID) moet ongeveer 1/2 inch zijn, het hoeft niet perfect gecentreerd te zijn, omdat de afdekring (hieronder beschreven) eventuele fouten in het midden verbergt. 6. Snijd vervolgens een kartonnen schijf ongeveer zo groot als de aluminium schijf en lijm de twee schijven aan elkaar - het karton dient alleen om de aluminium schijf te verstevigen. 7. Afdekring. De afdekring gaat over de aandrijfas onder de wax Intersect Cube en rust op de bovenkant van de Bodemschijf zoals hierboven beschreven. Snijd uit aluminium strip een ring met 1 "OD en 3/16" ID. Zijn taak is alleen om eventuele niet helemaal gecentreerde fouten tussen aandrijfas en de onderste schijf te maskeren. 8. Bevestig de Wax Intersect-kubus aan de aandrijfas. Monteer eerst de cilinder op de basisplaat en meet de afstand (D1) vanaf de basisplaat tot aan de bovenrand van de onderste 22 mm brede aluminium band die u in stap 6 aan de cilinder hebt bevestigd. Meet vervolgens de afstand (D2) vanaf de basis plaat de onderkant van de bovenste 22 mm brede aluminium band op. Verwijder nu de glazen cilinder en monteer de aandrijfas op de motor en houd de aandrijfas recht omhoog. Markeer de locaties D1 en D2 (gemeten vanaf de grondplaat) op de aandrijfas. De waskubus moet halverwege tussen de D1- en D2-markeringen worden gecentreerd, hierdoor wordt deze gecentreerd in het "venster" van het glazen midden dat wordt gecreëerd door de bovenste en onderste banden. 10. Belangrijk - Voordat u de wax kubus op zijn plaats lijmt. Schuif de afdekring op de aandrijfas zodat deze bovenop de krimpkous van de aandrijfas rust en onder de uiteindelijke locatie waar de waskubus aan de aandrijfas is bevestigd (zie foto). Lijm het wasblokje op de aandrijfas met witte epoxy - laat het een nacht staan om volledig uit te harden. Schilder ten slotte de blootgestelde delen van de schijf met een maker van zwarte magie. 11. Testpassing montage. Nadat de epoxy is uitgehard, monteer je de kubus/aandrijfas, de onderste schijf en de glazen cilinder op de grondplaat om er zeker van te zijn dat alles goed in elkaar past. Het kan een beetje lastig zijn om de bovenkant van de as in de nylon bus te krijgen, maar door de glazen buis en de basisplaat voorzichtig heen en weer te kantelen, zou je hem goed moeten kunnen monteren. Als je het echt moeilijk hebt, kun je de moeren van de motormontage voldoende losdraaien om de motor naar beneden te laten vallen - hierdoor kan de glazen cilinder volledig tegen de grondplaat worden geplaatst, je kunt dan de motor pakken om de aandrijfas omhoog te bewegen en in positie. Nadat u alles in elkaar heeft gezet, kunt u het nu demonteren om het eenvoudiger te maken om de controllermontage aan de onderkant van de basisplaat te voltooien. Als dat klaar is, zet je hem nog een laatste keer in elkaar.
Stap 9: De eenvoudige controller bouwen
1. Soldeer eerst de LED-leaddraden aan elkaar volgens het schakelschema. Isoleer de soldeerverbindingen met krimpkous. Zorg ervoor dat de juiste positieve (rode) en negatieve (zwarte) draden naar de connector gaan - de LED's lichten niet op als de polariteit wordt omgekeerd.
2. Soldeer de aan/uit-schakelaar, de weerstand van 22 ohm, de regelweerstand van 25 ohm, de gelijkstroomaansluiting en het mannelijke deel van de motor en de LED-connectoren aan elkaar volgens het schakelschema. Het belangrijkste is het zorgen voor de juiste polariteit. 3. Bevestig de aan/uit-schakelaar, de regelweerstand van 25 ohm en de gelijkstroomaansluiting op de grondplaat met dubbelzijdige schuimtape. De aan/uit-schakelaar en de stroomaansluiting moeten zich in de buurt van de buitenrand bevinden en zichtbaar zijn door een opening in de metalen rand rond de poten (1/4-20 bouten) van de grondplaat. 4. Zet de glazen cilinder, het wasblokje, de aandrijfas en eventuele overige onderdelen weer in elkaar. Steek de 6 VDC-voeding in de DC-aansluiting en druk op de aan-schakelaar. Pas de regelweerstand aan om de gewenste kubusrotatiesnelheid te bereiken. Dat is alles - u bent klaar!
Stap 10: Het bouwen van de Full Function Controller
1. Soldeer eerst de LED-leaddraden aan elkaar volgens het schakelschema. Isoleer de soldeerverbindingen met krimpkous. Zorg ervoor dat de juiste positieve (rode) en negatieve (zwarte) draden naar de connector gaan - de LED's lichten niet op als de polariteit wordt omgekeerd.
Zie bijgevoegde Controller Circuit Diagram.pdf. Het grootste deel van het circuit is afkomstig van pagina 121 van "Programming and Customizing the Picaxe Microcontroller", door David Lincoln. Ik kan geen volledige details geven over de constructie, maar hier zijn een paar hints:
2. QT113A-ISG, Mouser.com item# 556-QT113A-IGS is het aanraaksensor-IC. Het is een onderdeel voor opbouwmontage omdat het DIP-pakket niet langer beschikbaar is. Om het gemakkelijker te maken om het op het prototype pc-bord (Radio Shack 276-150) aan te sluiten, heb ik het IC op een SO8-SMD naar DIP-adapter gemonteerd.
De soldeerplaatsen van de mini-kaart van de adapter zijn voorvertind waar de IC-poten waren bevestigd, dus het was niet zo moeilijk om te solderen als ik dacht. De adapter is echter zo breed dat ik er enkele jumperdraden onder heb gesoldeerd om ruimte te besparen. 3. De Run/PRG-schakelaar kan worden vervangen door een eenvoudig jumperblok, omdat u in theorie maar één keer van modus hoeft te wisselen voor het downloaden van het eerste Picaxe-programma. 4. Ik heb de RS-232-kabel rechtstreeks van de printplaat aangesloten op een vrouwelijke 9-pins connector. Het wordt vervolgens aangesloten op de RS-232 COM-poort van mijn pc. Als je in plaats daarvan een seriële USB-verbinding nodig hebt, moet je de speciale Picaxe-kabel AXE027 aanschaffen. De kabel heeft ingebouwde elektronica om het USB-signaal er net zo uit te laten zien als RS-232 naar de Picaxe-chip. AXE027 vereist een 3,5 mm-aansluiting aan het uiteinde van de Picaxe-chip, zie de Picaxe-website voor meer details. https://www.rev-ed.co.uk/picaxe/ 5. Een combinatie van dubbelzijdige schuimtape. hete lijm en klittenband bevestigen de voltooide printplaat, gelijkstroomaansluiting en RS-232-kabel aan de onderkant van de grondplaat. 6. Het circuit heeft geen aan/uit-schakelaar, het is altijd ingeschakeld in afwachting van een commando van de pc om te stoppen of te starten. Uiteraard kunt u de stekker uit de DC-aansluiting halen. 7. Vergeet niet de draad van de aanraaksensor aan te sluiten op de printplaat wanneer u de kubus en cilinder op de grondplaat monteert.
Stap 11: Programmeren van de Full Function Controller
Ten eerste moet ik John Moxham de eer geven, die een instructable publiceerde die liet zien hoe de Picaxe kan praten met een pc waarop een Visual Basic-programma draait.
Ik heb veel van mijn ontwerp en vooral de VB-code op zijn werk gebaseerd, zie de volgende link …https://www.instructables.com/id/Automate-your-science-experiments/ John's instructable geeft ook meer details over het bouwen van VB-apps bovenop de zeer korte instructies die ik hieronder geef. Ik heb het complete project van John gebouwd voordat ik zelfs maar aan het mijne begon - dat gaf me het vertrouwen dat ik het kon. 1. Download de gratis Picaxe Programming Editor-software van - https://www.rev-ed.co.uk/picaxe/ 2. Installeer de software op uw pc en sluit de seriële kabel van de Full Function Controller aan op uw pc. Zet de Run/PRG-schakelaar op PRG en sluit de 6VDC-voeding aan. Er zijn een paar initiële instellingen (zoals Com-poort) die moeten worden gedaan in Picaxe Programming Editor Software, zie het Help-menu, met name "Handleiding 1 - Aan de slag". 3. Gebruik de menuopdracht FILE>NEW om een nieuw venster te openen en kopieer en plak de onderstaande code: …………………………………………………………………… …………………………..invoer 4 ' aanraakschakelaar is gelijk aan 0 indien aangeraakt, anders is gelijk aan 1
b2=1 ' initiële variabele waarde voor touch schakelaar aan/uit staat: 1 = uit, 0= aan
hoofd: serin 3, N2400, ("Data"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13 b2 = pin4
serout 0, N2400, ("Gegevens", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
als b2 =0 en b1 = 1 dan is 'REM b1 de klaar om te activeren vlag ingesteld in VB-programma b0=3 endif
select case b0 ' bepaalt hoe motor en led aan/uit moeten lopen case 0 low 1 pwmout 2 OFF ' leds en motor beide uit case 1 high 1 pwmout 2, 255, 350 ' leds aan en motor op stationair toerental gereed voor activering case 2 high 1 pwmout 2, 255, 450 ' LEDS aan en motor draait op gemiddelde snelheid voor testrun case 3 high 1 pwmout 2, 255, 700 'LEDS aan en motor op volle snelheid in activerings- & uploadmodus anders laag 1 pwmout 2 UIT ' LED's en motor beide uit endselect ga naar hoofd………………………………………………………………………………………….. 4. Klik op de Little Blue Triangle op de menubalk om het programma te downloaden. 5. Als je tijdens het downloaden geen foutmelding krijgt, ben je klaar. Als je echt vastzit in dit stadium, vraag dan om hulp op het Picaxe-helpforum https://www.picaxeforum.co.uk/ De Full Function-controller zal op dit moment niets doen. Dus reset gewoon de Run/PRG-schakelaar naar RUN en koppel de 6VDC-voeding en seriële kabel los.
Stap 12: De Visual Basic-code installeren/uitvoeren op uw pc
1. De eerste stap is het downloaden en installeren van Visual Basic Express 2008 op uw pc. Het is gratis! Gewoon Google "Visual Basic Express 2008 download" De download is behoorlijk groot en bevat de. NET framework-software als blijkt dat je die nog niet op je computer hebt. Het belangrijkste is dat u ervoor zorgt dat de Visual Basic-installatie compleet is en dat u de VB-programmeeromgeving op uw machine kunt openen (zie foto). 2. Download naar uw harde schijf het.wmv-bestand, dit is het Intersect Video-bestand. Dit bestand is aan mij verstrekt met dank aan You Tube-gebruiker Buzz100165. Download en print ook het bestand User Interface.pdf. 3. Download het bijgevoegde.zip-bestand en pak alles uit naar een submap op de harde schijf van uw pc. Zoek in Explorer het bestand … Naam = Kubus doorsnijden & Bestandstype = Microsoft Visual Studio-oplossing, dubbelklikken op dat exacte bestand zou de toepassing in Visual Basic Studio Express moeten starten. Het laden van de eerste keer duurt even. 4. Maak de volgende verbindingen: 6 VDC-voeding naar de DC-voedingsaansluiting van de Full Function Controller en een seriële kabel tussen de Full Function Controller en uw pc. 5. U bent nu klaar om met uw eerste test te beginnen. Klik in VB express op het kleine groene driehoekje (zie foto) om de applicatie te starten/debuggen. Als alles goed gaat, zou u na een tijdje het hoofdscherm van de INTERSECT-toepassing moeten zien. Raadpleeg User Interface.pdf om het programma te testen. De eerste "Time Out"-fout zou moeten verdwijnen nadat u uw Com-poort hebt geselecteerd. Voor Select Intersect Data File moet u het.wmv-bestand selecteren dat u in stap 3 hierboven hebt gedownload. Test eerst de handmatige bediening met de knoppen STOP en TEST RUN. Als dat goed werkt, dan … druk op de knop "INITIALISEREN INTERSECT VOOR UPLOADEN". Wanneer er voor het eerst op wordt geklikt, zal de kubus langzaam draaien. Het wacht op u om de aluminium band van de onderste cilinder aan te raken om het te "activeren". Als u de band een seconde of twee aanraakt, zou de kubus sneller moeten gaan draaien en de activeringsreeks moeten beginnen, daarna zal de uploadreeks worden gestart, inclusief het afspelen van het geselecteerde Intersect-videobestand in volledig schermmodus. Als het klaar is, keert de kubus langzaam terug naar draaien. U kunt dan klikken om te stoppen met de knop. Helaas, als u de bovenstaande reeks een tweede keer doorloopt, wordt de Intersect-video niet afgespeeld in de modus Volledig scherm. U kunt dit oplossen door de toepassing af te sluiten en opnieuw te starten. Ik heb nog niet bedacht hoe we dit kunnen oplossen. Zie aanvullende opmerkingen in de stap Conclusie & Verbeteringen. 6. Dat is alles - geef jezelf een schouderklopje voor een goed stuk werk.
Stap 13: Conclusies Volgende stappen
Het moeilijkste deel van dit project was het vormen van de waskubus en het programmeren van de Visual Basic-toepassing - vooral om de Windows Media Player-dingen goed te laten werken. Zie probleem beschreven aan het einde van stap 12. Aan de positieve kant, aangezien dit mijn eerste VB-programma was, heb ik veel geleerd over moderne programmeermethoden.
Ik heb genoeg spullen over om een tweede Intersect Cube te maken - een model plannen dat gebruik maakt van de ingebouwde Picaxe-mogelijkheid om 127 Sony IR-codes te lezen met een heel eenvoudig en goedkoop circuit. Dit betekent dat ik hem vanuit de hele kamer kan bedienen met een universele afstandsbediening. Ook gedacht aan een Picaxe-programma #2 waarmee de Intersect Cube stand-alone zou kunnen werken zonder verbonden te zijn met een pc. Dit zou geen hardwarewijzigingen moeten vereisen, koppel gewoon de RS-232-kabel los en herprogrammeer de Picaxe om te zeggen opstarten wanneer de aanraaksensor wordt aangeraakt en schakel zichzelf na bijvoorbeeld 10 seconden uit. Ik zou ook graag mijn eigen Intersect-stijlvideo maken, maar in plaats van overheidsgeheimen als onderwerp, gebruik ik afbeeldingen uit de Chuck TV-show zelf. Het probeerde een film te maken van jpeg-afbeeldingen met QuickTime, maar het zag er niet zo goed uit. Als iemand ideeën heeft over hoe je de kubus zelf kunt maken, is dat gemakkelijker dan het wasvormproces, dat zou geweldig zijn. Bedankt voor het bekijken van mijn Instructable.
Aanbevolen:
Maak een EENVOUDIGE Infinity Mirror Cube - GEEN 3D-printen en GEEN programmering: 15 stappen (met afbeeldingen)
Maak een EENVOUDIGE Infinity Mirror Cube | GEEN 3D-printen en GEEN programmering: iedereen houdt van een goede infinity-kubus, maar ze zien eruit alsof ze moeilijk te maken zijn. Mijn doel voor deze Instructable is om je stap voor stap te laten zien hoe je er een kunt maken. Niet alleen dat, maar met de instructies die ik je geef, kun je er een maken o
Aan de slag met STM32f767zi Cube IDE en uw aangepaste schets uploaden: 3 stappen
Aan de slag met STM32f767zi Cube IDE en upload uw aangepaste schets: KOPEN (klik op de test om te kopen/bezoek de webpagina)STM32F767ZISONDERSTEUNDE SOFTWARE· STM32CUBE IDE· KEIL MDK ARM µVISION· EWARM IAR EMBEDDED WORKBENCH· ARDUINO-beschikbare IDE gebruikt om STM-microcontrollers te programmeren
Maak een Infinity Mirror Cube: 12 stappen (met afbeeldingen)
Een oneindige spiegelkubus maken: terwijl ik informatie opzocht bij het maken van mijn eerste oneindige spiegel, kwam ik enkele afbeeldingen en video's van oneindige kubussen tegen, en ik wilde er zeker een van mijn eigen maken. Het belangrijkste dat me tegenhield, was dat ik het anders wilde doen
Cube Infinity-spiegel: 5 stappen
Cube Infinity Mirror: Heb je je ooit voorgesteld dat je per ongeluk in een oneindige ruimte valt en aan een prachtige reis begint? Stel je een oneindige grootte voor, we kunnen ook onze eigen oneindige kubus oneindige spiegel maken. laten we dit doen
Een Arduino LED Mood Cube verbeteren (eenvoudig) (inclusief video): 4 stappen
Een Arduino LED Mood Cube verbeteren (eenvoudig) (inclusief video): Na het zien van een LED small mood cube-project gemaakt door 'earl, besloot ik een verbeterde versie van de LED Mood Cube te maken. Mijn versie zal complexer zijn dan de originele, omdat hij iets groter zal zijn dan de originele, nog twee kleuren zal hebben