Съдържание:
- Стъпка 1: Направете си услуга
- Стъпка 2: Необходими неща
- Стъпка 3: Формоване на восъчния куб за пресичане
- Стъпка 4: Направете основната плоча
- Стъпка 5: Двигател и задвижващ вал
- Стъпка 6: Цилиндър
- Стъпка 7: Монтаж и окабеляване на LED
- Стъпка 8: Окончателни елементи за подстригване, закрепване на куб и тестово сглобяване
- Стъпка 9: Изграждане на простия контролер
- Стъпка 10: Изграждане на пълнофункционален контролер
- Стъпка 11: Програмиране на пълнофункционалния контролер
- Стъпка 12: Инсталиране/стартиране на Visual Basic Code на вашия компютър
- Стъпка 13: Заключения Следващи стъпки
Видео: Chuck TV Intersect Cube DIY Работен модел: 13 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:56
Предистория: В телевизионното предаване „Чък“(NBC понеделник, 20 ч. EST) героят, Чък зарежда всички най -важни тайни на правителствата като поредица от кодирани изображения от компютъра Intersect. През сезон 2 (2009) трябва да видим Intersect - бял полупрозрачен куб, въртящ се в дълъг вертикален цилиндър, наречен „Intersect Cube.“Мотивация: Като фен на шоуто исках свой собствен работещ Intersect Cube - но за много по -малко пари от официалната версия на телевизионното шоу. Дизайнерски подход: Въз основа на изображенията от телевизионното шоу - бял куб се върти в дълъг пластмасов цилиндър с две добре обработени алуминиеви капачки отгоре и отдолу. Кубът и цилиндърът са разположени върху кръгла метална основа с четири сини светлини, светещи върху куба, докато се върти. Вероятно е струвало на продуцентите на шоуто няколко стотици, ако не и хиляди долари, за да бъдат направени, и се нуждаеше от добър магазин за машини. За моето копие намалих размера до 9 инча диаметър с височина 12 инча (вероятно около 2/3 от размера на този, използван в телевизионното предаване) и опростих дизайна, така че да може да бъде произведен за по -малко от $ 100, използвайки общодостъпни материали и инструменти. Опростеният модел използва „ваза за цветя“от стъклен цилиндър за 5 лв. От занаятчийски магазин, куб от парафинов восък, малък мотор с редуктор 6 VDC и 4 сини светодиода. Опции за изграждане: Тази инструкция показва как да се изгради основният хардуер и 2 версии на контролера Intersect. [1] „Простият контролер“включва превключвател за включване/изключване и копче за управление на скоростта. Изисква само малко запояване. Общите разходи за материали, когато са построени по този начин, вероятно са под $ 70. [2] „Пълнофункционален контролер“разполага с PICAXE 08M micro ($ 4), разговарящ с вашия компютър, докосване за активиране на сензора и програмируем контрол на скоростта. Това изисква изграждане на по -сложна електронна схема. Използвайки приложение Visual Basic, работещо на вашия компютър, то може повече или по -малко да симулира цялата „последователност на качване на пресичане“, както се вижда в телевизионния епизод на Чък Чък срещу пръстена. Това включва качване и възпроизвеждане на видео с изображение на Intersect на екрана на вашия компютър … вижте дали след това „мигате“.
Стъпка 1: Направете си услуга
Преглед на строителството - Ще ви бъде МНОГО ПОЛЕЗНО да прегледате прикачения PDF файл с диаграми за преглед на строителството, преди да започнете този проект. Извинявам се предварително за смесването на инчови и милиметрови (мм) единици … Просто ми е по -лесно да използвам мм, когато се изисква разделителна способност по -добра от 1/8 инча.
Стъпка 2: Необходими неща
PDF файлът показва списъци с 3 части. Ако планирате да изградите вашия Intersect куб с помощта на простия контролер, следвайте списъците „A“и „B.“за пълнофункционалния контролер използвайте списъци „A“и „C.“Първият елемент, който трябва да получите: Вземете първо стъкления цилиндър, тъй като ще трябва да направите някои измервания на цилиндъра, за да сте сигурни, че всичко съвпада правилно. Може също да искате да вземете резервен цилиндър в случай, че счупите или объркате първия. Имах проблем с превключването на марките на местните занаятчийски магазини, така че не можах да намеря точна подмяна. Инструменти - Тъй като ще изрежете няколко артикула от алуминиева мига, уверете се, че имате добри филийки. Ако изграждате пълнофункционален контролер, ще ви е необходим спойка с фина точка.
Стъпка 3: Формоване на восъчния куб за пресичане
Това е може би най -трудната част от целия проект. Проблемът е, че е много трудно да се пробие дупка точно от единия ъгъл на куба до противоположния ъгъл. За да заобиколим този проблем, ще „вмъкнем“дупката от ъгъл в ъгъл с помощта на метална тръба.
1. Основната форма е изработена от 10 унция восъчна хартиена кутия. Използвах OJ контейнера "Minute Maid" от Burger King - ще ви трябват две кашони. Въпреки че кашонът държи OJ отлично, той ще изтече, когато излеете горещ восък. За да предотвратите това - намажете Goop върху дъното на картонената кутия и след това направете "пелена" с пластмасова обвивка (използвах Reynolds Seal -Tight), използвайте тиксо, за да държите опаковката от външната страна на кашона. Отрежете самия връх на контейнера - ще ви е необходима максимална височина, за да компенсирате дупката, която се образува, докато восъкът се охлажда, вижте допълнителните коментари по -долу. 2. Контейнерът е твърде голям на около 56 мм квадрат, така че ще трябва да "подплатите" две от вътрешните стени с картон или дъска от пяна. Подплатих стените, за да намаля размера на куба до около 45 мм квадрат, който се побира вътре в цилиндър с вътрешен диаметър 83 мм с OK хлабина. 3. След като подплатите двете стени, за да намалите размера, подредете подплатените стени с восъчна хартия, изрязана от друга картонена кутия. Основната идея е, че всички вътрешни повърхности на формата трябва да бъдат восъчна хартия. 4. Нарежете малката метална тръба (вътрешен диаметър 1/8 инча) на дължина, приблизително равна на разстоянието ъгъл до ъгъл и я тествайте, като я позиционирате диагонално във формата-това ще създаде дупката ви от ъгъл до ъгъл в кубчето. Измерете от пода на картонената кутия до самия връх на металната тръба, която искате да е с размер до точно равна на дължината на куба, например 45 мм, като използвате горния пример. Вероятно ще трябва да изрежете и измерите няколко пъти, за да се оправи. 5. След като имате правилната дължина на тръбата, залепете краищата на тръбата към стените на картонената кутия с Goop и я оставете да се втвърди за една нощ - не искате тя да се разхлаби, когато излеете горещия восък. 6. Използвайте двойна тава за разтопяване на восъка, това означава, че тиганът с восъка седи в друг съд с вряща вода. Трябва да разтопите достатъчно восък, за да напълните картонената кутия до самия връх, защото с охлаждането на восъка ще се образува дълбока дупка. След като излеете восъка, оставете го да престои една нощ, за да сте сигурни, че се охлажда напълно. 7. С помощта на помощен нож отрежете картонената кутия от восъка. Използвайте електрическа бормашина и малко по -малка от вътрешния диаметър на тръбата, за да изчистите внимателно восъка, натрупан в тръбата. След това използвайте трион за рязане на горната част, където се образува дупката за мивка. Можете да използвате горещ тиган, за да разтопите малко от страните на восъчния куб, за да направите малки корекции във формата на куба - бъдете внимателни, тъй като е много лесно да се разтопи твърде много. 8. Накрая с помощта на нож отбележете решетка 4 на 4 от всяка страна на куба, това ще създаде 16 малки квадратчета на всяка страна на куба. Оставете куба настрана засега, ние ще го прикрепим към задвижващия вал малко по -късно.
Стъпка 4: Направете основната плоча
1. Нарежете 1/2 инчов шперплат в кръг с диаметър 9 инча. Нарежете алуминиевия мигащ листов материал в кръг с диаметър 9 инча. Подрежете външните ръбове с алуминиева лента, вижте снимката. Нанесете Goop върху горната повърхност на шперплата и залепете алуминиевия 9 -инчов диск на място.
2. ВАЖНО: След това определете къде на диска да пробиете 3, 3/16 инчовите отвори за гумените винтове. Трите гумени уплътнения изобщо са разположени върху "кръг от болтове", центриран върху задвижващия вал на двигателя, всеки винт е на 120 градуса един от друг на този кръг от болтове. Трите гумени уплътнения прикрепят цилиндъра към основната плоча чрез притискане към вътрешната стена на стъкления цилиндър на три места на 120 градуса един от друг. Стискането на всяко място има тенденция да изравнява добре свършването на центрирането на цилиндъра около задвижващия вал на двигателя. Предупреждение - възможно е прекалено силно изстискване, което може да напука стъклото. За да се гарантира, че винтовете на гумените уплътнения са разположени така, че да осигурят правилното притискане към цилиндъра, внимателно измерете вътрешния диаметър (ID) на стъкления цилиндър и външния диаметър на гумените уплътнения (OD). Искаме кръгът на болта да бъде достатъчно голям, за да гарантира, че цилиндърът малко притиска уплътненията (вижте снимката), когато е инсталиран. Изчислете кръга на болта (BC), като използвате формулата по -долу. BC = (ID-OD) + 2 мм. Например, ако ID = 83 мм, OD = 14 мм, тогава 72 мм Болтов кръг = (83-14) + 3 Препоръчвам да изпробвате този кръг от болтове, като пробиете три отвора в тази ВС в скрап от дърво, за да проверите правилното притискане. Вижте снимката за това как да сглобите винтовете с 3 уплътнения и 8-32 thd, 1,5 инча дълги. Ако прилягането е добро, пробийте истинската основна плоча по същия начин, в противен случай регулирайте според нуждите.. 3. След като Goop се втвърди, направете местата за пробитите отвори в диска, както е показано в PDF модела за пробиване. PDF файлът е шаблон в пълен размер, така че не забравяйте да изберете NONE за мащабиране на страници, когато го разпечатвате. 4. Обърнете внимание, че ако просто правите "обикновен контролер", не е нужно да пробивате отвора на проводника на сензора за докосване (но няма да навредите, ако го пробиете. Отворът с сензор за допир с диаметър 1/4 "трябва да пробит на разстояние, равно на 1/2 външния диаметър на стъкления цилиндър от центъра на основната плоча. 5. Когато пробивате отворите, започнете с свредло с диаметър не по -голям от 1/8 инча и след това постепенно увеличете дупките от там, ако е необходимо. Ако се опитате да пробиете твърде голяма дупка наведнъж, свредлото вероятно ще се забие върху алуминия и ще обърка нещата. 6. С всички пробити отвори, инсталирайте 1/4 -20 T-гайки в дървената страна на основната плоча и използвайте чук, за да ги закрепите напълно. няколко нишки, стърчащи над алуминиевата страна на основната плоча - поставете гайка от жълъд на всяка от нишките. Регулирайте количеството, в което всеки болт е завинтен, така че основната плоча да седи на ниво, след това t загрейте ядките на жълъда. 7. Сега можете да поставите трите винта за монтиране на уплътнение.
Стъпка 5: Двигател и задвижващ вал
1. Използвайте постепенно по -големи свредла, за да пробиете пилотния отвор в задвижващия вал на двигателя, така че да се увеличи до диаметър 1/8 инча (вижте снимката). Внимавайте, за да сте сигурни, че по -големият отвор все още е добре центриран в задвижващия вал на двигателя
2. Запоявайте проводниците на съединителя на двигателя, вижте снимката, за да сте сигурни, че правилната полярност е правилна. 3. Измерете и запишете вътрешната дълбочина на цилиндъра, добавете 1/8 инча към това измерение и изрежете стоманения прът 1/8 до тази дължина. 4. В единия край на задвижващия вал, на около 1/4 инча от края, започнете да изграждате диаметъра, използвайки термосвиващи се тръби, докато стане малко по -малък от диаметъра на вала на двигателя. Последното парче термосвиваема тръба трябва да бъде по -дълго, така че да се простира чак до края на вала. Тя трябва да приляга плътно към вала на двигателя. Това създава гъвкав съединител между двигателя и 1/8 инчовия задвижващ вал. Важно -За да може задвижващият вал да може лесно да се извади от двигателя, трябва само да загреете горната част на тръбата за отопление, за да го свържете със задвижващия вал, но не към вала на двигателя. 5. На другия край на задвижващия вал напилете или смилайте хубав куршум - това е само за да улесните поставянето на вала в втулката (това е втулката, която е прикрепена към вътрешния затворен край на стъкления цилиндър, вижте стъпка #6) по време на окончателното сглобяване. 6. След това вземете пръта с резба 3-48 и го огънете в U-образна форма. Разстоянието между краката трябва да съответства на двата малки монтажни отвора в двигателя, а дължината на правия участък на всеки крак трябва да бъде около 1 3/4 инча. Искате краката да са малко по -дълги, за да можете да спуснете двигателя, за да улесните окончателното сглобяване. 7. Завийте две гайки нагоре към горната част на U-болта и поставете U-болта през отворите в основната плоча. След това монтирайте двигателя към дъното на основната плоча и го закрепете с още две гайки.
Стъпка 6: Цилиндър
Закрепване на лагера на задвижващия вал…. 1. От алуминий от ламарина изрежете кръгъл диск с размер, който да побере в стъкления цилиндър, почти чак до дъното (това е затвореният край на цилиндъра). Тъй като вътрешността на стъкления цилиндър е заострена, използвах материал от папка от манила, за да изрязвам тестови парчета, докато се впиша добре между стената на цилиндъра и диска - след това изрязах истинския от алуминий. 2. Направете отвор в центъра на алуминиевия диск за втулката от найлонов фланец. Прикрепете втулката с горещо лепило или малко парче тръби, притиснати към задната част на втулката с фланци. 3. За да освободите диска/втулката от долната страна на стъкления цилиндър, изрежете 3 малко по -малки диска от картон и ги залепете, за да образувате един дебел куп. Изрежете голям отвор в центъра, за да осигурите хлабина за втулката. 4. Поставете двойно залепваща лента от двете страни на картонената опаковка. Прикрепете дисковата опаковка към дъното на цилиндъра и след това прикрепете диска/втулката към другата страна на картонената опаковка. Важно е да се гарантира, че втулката завършва центрирана в цилиндъра. Добавяне на алуминиеви горни и долни ленти … 5. Нанесете двойно залепваща лента от пяна върху външната горна и долна част на стъкления цилиндър. 6. Покрийте външния край на дъното на цилиндъра (затворен край) с няколко ленти от алуминиева лента. (вижте снимката) 7. Инструкции за горната лента - "Горната лента" се прикрепя към затворения край на цилиндъра (обикновено долната част на цилиндъра.) Изрежете 22 мм широка лента от алуминиева лента, достатъчно дълга, за да се увие напълно около горната лента двойно залепваща лента - изрежете я малко по дългата страна, така че да има около 1/2 инча припокриване, което можете да залепите с алуминиева лента. 8. Инструкции за долната лента - Ако ще използвате Simple Controller, долната лента е същата като горната лента. Специални инструкции за пълнофункционалния контролер (сензор за докосване). Долната лента всъщност е сензорът за „активиране с докосване“. Това означава, че трябва да прикрепите тел към алуминиевата лента, която ще бъде направена през отвор в основната плоча към платката на контролера. Нарежете лентата изключително дълго, така че да можете да я изрежете в единия край. Шлайфайте вътрешната повърхност на алуминиевата лента, за да осигурите добър електрически контакт и след това "навийте и нагънете" единия край на 12 -инчова дължина на жила с кабел до края на лентата (вижте снимката). Изрежете 1/2 "празнина в лентата с двойно залепване, за да създадете джоб, в който да се" забие "кримпването/телта. Накрая прикрепете лентата към цилиндъра с помощта на двойната пръчка, както сте направили с горната лента и залепете припокриването надолу с алуминиева лента.
Стъпка 7: Монтаж и окабеляване на LED
1. Подгответе 4 светодиода, като изрежете светодиодните проводници, така че да са дълги около 1/2, но не забравяйте да запазите положителния проводник малко по -дълъг от отрицателния, точно както беше първоначално. Запояйте около 10 инча свързващ проводник към светодиодите, използвайте проводник с различен цвят за положителни и отрицателни проводници. Нанесете термосвиваеми тръби към спойките.
2. Изрежете диаметъра 1/2 инча. пластмасова тръба на около 30 градуса в единия край, така че LED светлината да удари средата на цилиндъра. Общата дължина на тръбата трябва да бъде възможно най -кратка - достатъчно дълга, за да задържа светодиода. 3. Увийте светодиодите с двустранна лента, но не отстранявайте външния слой хартиена лента - това ще улесни поставянето на светодиодите в пластмасовата тръба (вижте снимката). 4. Плъзнете светодиодите в тръбите и огънете проводниците, за да преминете през отворите от 1/4 инча, пробити в основната плоча. Поставете светодиода/тръбите така, че да сочат към цилиндъра. Основата на тръбата трябва да се простира почти до външния ръб на основната плоча. Прикрепете тръбите към основната плоча с помощта на пистолет за горещо лепило.
Стъпка 8: Окончателни елементи за подстригване, закрепване на куб и тестово сглобяване
1. Пола отдолу. След това ще подготвим метална пола, която да заобиколи трите "крака" болта, разположени от долната страна на основната плоча. Изрежете лента от алуминиева лента с ширина около 44 мм и дължина 27 инча. 2. Нанесете замазка за плакат върху външната част на трите болта 1/4-20, които служат като крака на основната плоча. Увийте алуминиевата лента в хубава кръгла форма около 3 -те болта - замазката ще помогне на лентата да се залепи за краката. 3. Когато краищата на лентата се съединяват, използвайте голяма кламер и алуминиева лента, за да закрепите краищата заедно. Също така ще трябва да изрежете отвор в лентата, достатъчно голям, за да побере жака за захранване и превключвателя за включване/изключване или кабела RS-232 в зависимост от това кой контролер планирате да използвате (вижте снимките). 4. Долен диск. Долният диск се намира в стъкления цилиндър, опиран върху главите на 3, 8-32 винтове за монтаж на гумена втулка. Неговата работа е да скрие винтовете и да помогне за създаването на външен вид на твърд диск в долната част на стъкления цилиндър. 5. Нарежете алуминиев диск с външен диаметър (OD) с размер, който да побере вътре в цилиндъра на около 1 инч от отворения край. Вътрешният диаметър на диска (ID) трябва да бъде около 1/2 инча, той не трябва да бъде перфектно центриран, тъй като шайбата на капака (описана по -долу) ще скрие всякакви грешки в центъра.. 6. След това изрежете картонен диск с размер като алуминиевия диск и залепете двата диска заедно - картонът служи само за втвърдяване на алуминиевия диск. 7. Шайба на капака. Покривната шайба преминава през задвижващия вал под восъчния Intersect Cube и лежи върху горната част на долния диск, описан по -горе. Изрежете от алуминиева лента шайба с 1 "OD и 3/16" ID. Неговата задача е просто да маскира всички не съвсем центрирани грешки между задвижващия вал и долния диск. 8. Прикрепете Wax Intersect Cube към задвижващия вал. Първо сглобете цилиндъра към основната плоча и измерете разстоянието (D1) от основната плоча до горния ръб на долната алуминиева лента с ширина 22 мм, която сте прикрепили към цилиндъра в стъпка 6. След това измерете разстоянието (D2) от основата плочата до долния ръб на горната алуминиева лента с ширина 22 мм. Сега свалете стъкления цилиндър и монтирайте задвижващия вал върху двигателя и задръжте задвижващия вал право нагоре. Маркирайте местата D1 и D2 (измерени от основната плоча) на задвижващия вал. Восъчният куб трябва да бъде центриран по средата между маркировките D1 и D2, това ще го центрира в "прозореца" на центъра на стъклото, създаден от горната и долната ленти. 10. Важно - Преди да залепите кубчето восък на място. Плъзнете шайбата на капака върху задвижващия вал, така че да лежи върху горната част на термосвиваемия тръбен съединител на задвижващия вал и под крайното място, където восъчният куб е прикрепен към задвижващия вал (вижте снимката). Залепете восъчния куб към задвижващия вал с бял епоксид - оставете да престои една нощ, за да се втвърди напълно. Накрая нарисувайте откритите части на устройството с помощта на машина за черна магия. 11. Тест монтаж монтаж. След сглобяването на епоксидната смола кубът/задвижващият вал, долният диск и стъкленият цилиндър се поставят върху основната плоча, за да се уверите, че всичко се вписва както трябва. Може да е малко трудно да поставите горната част на вала в найлоновата втулка, но чрез внимателно накланяне на стъклената тръба и основната плоча напред и назад трябва да можете да я сглобите добре. Ако наистина се затруднявате, можете да разхлабите гайките на стойката на двигателя достатъчно, за да изпуснете двигателя надолу - това ще позволи на стъкления цилиндър да бъде напълно поставен върху основната плоча, след което можете да хванете двигателя, за да преместите задвижващия вал нагоре и на позиция. След като тествате свързването на всичко заедно, вече можете да разглобявате, за да улесните завършването на модула на контролера от долната страна на основната плоча. След като това е направено, просто сглобете за последен път.
Стъпка 9: Изграждане на простия контролер
1. Първо запойте светодиодните проводници заедно съгласно електрическата схема. Изолирайте спойките с термосвиваеми тръби. Уверете се, че правилните положителни (червени) и отрицателни (черни) проводници отиват към конектора - светодиодите няма да светнат, ако полярността е обърната.
2. Запоявайте заедно превключвателя за включване/изключване, 22 омов резистор, 25-омов реостат, жак за захранване с постоянен ток и мъжка част от съединителите на двигателя и светодиодите съгласно електрическата схема. Най -важната част е да се уверите в правилната полярност. 3. Прикрепете превключвателя за включване/изключване, 25-омов реостат и жак за DC захранване към основната плоча с двойна лента от пяна. Превключвателят за включване/изключване и жакът за захранване трябва да бъдат разположени близо до външния ръб и да се виждат през отвор в металната пола, заобикалящ краката (1/4-20 болта) на основната плоча. 4. Сглобете отново стъкления цилиндър, восъчен куб и задвижващ вал и всички останали компоненти. Включете захранването от 6 VDC в жака DC и натиснете превключвателя за включване. Регулирайте реостата, за да постигнете желаната скорост на въртене на куба. Това е - готово!
Стъпка 10: Изграждане на пълнофункционален контролер
1. Първо запойте светодиодните проводници заедно съгласно електрическата схема. Изолирайте спойките с термосвиваеми тръби. Уверете се, че правилните положителни (червени) и отрицателни (черни) проводници отиват към конектора - светодиодите няма да светнат, ако полярността е обърната.
Вижте приложената схема на контролера.pdf. По -голямата част от схемата е от стр. 121 от „Програмиране и персонализиране на микроконтролера Picaxe“, от Дейвид Линкълн. Не мога да дам пълни подробности за конструкцията, но ето няколко съвета
2. QT113A-ISG, Mouser.com артикул# 556-QT113A-IGS е IC сензор за докосване. Това е част за повърхностно монтиране, тъй като DIP пакетът вече не е наличен. За да го свържа по-лесно към прототипната PC платка (Radio Shack 276-150), монтирах IC на SO8-SMD към DIP адаптер.
Местата за спойка на адаптерната мини платка са предварително калайдисани, ако бяха прикрепени IC краката, така че не беше толкова трудно да се запои, колкото си мислех. Адаптерът обаче е толкова широк, че запоях някои джъмперни проводници под него, за да спестя място. 3. Превключвателят Run/PRG може да бъде заменен с прост джъмпер блок, тъй като на теория трябва да превключвате режими само веднъж за първоначалното зареждане на програмата Picaxe. 4. Вкарах твърдо в кабела RS-232 директно от платката към 9-пинов женски конектор. След това се включва в RS-232 COM порта на моя компютър. Ако вместо това имате нужда от серийна USB връзка, ще трябва да получите специален кабел Picaxe AXE027. Кабелът има вградена електроника, за да направи USB сигнала "да изглежда" точно като RS-232 на чипа Picaxe. AXE027 изисква 3,5 мм жак в края на чипа Picaxe, вижте уебсайта на Picaxe за повече подробности. Https: //www.rev-ed.co.uk/picaxe/ 5. Комбинация от двойна лента от пяна. горещо лепило и велкро прикрепете завършената платка, DC захранващия жак и RS-232 кабела към долната страна на основната плоча. 6. Веригата няма превключвател за включване/изключване, тя винаги е включена в очакване на команда от компютъра за спиране или стартиране. Разбира се, можете да изключите щепсела от DC жака. 7. Не забравяйте да свържете проводника на сензора за докосване към платката, когато сглобявате куба и цилиндъра към основната плоча.
Стъпка 11: Програмиране на пълнофункционалния контролер
Първо, трябва да отдам заслуга на Джон Моксъм, който публикува инструкция, която показва как Picaxe може да говори с компютър, работещ с програма Visual Basic.
Базирах голяма част от моя дизайн и най-вече VB кода върху неговата работа, вижте следната връзка… освен много кратките инструкции, които давам по -долу. Изградих цялостния проект на Джон, преди дори да започна моя - това ми даде увереност, че мога да го направя. 1. Изтеглете безплатния софтуер за редактиране на програмиране Picaxe от - https://www.rev-ed.co.uk/picaxe/ 2. Инсталирайте софтуера на вашия компютър и свържете серийния кабел от пълнофункционалния контролер към вашия компютър. Поставете превключвателя Run/PRG в положение PRG и свържете захранване 6VDC. Има няколко първоначални настройки (като Com Port), които трябва да се направят в софтуера Picaxe Programming Editor, вижте менюто Помощ, особено „Ръководство 1 - Първи стъпки“. 3. Използвайте командата FILE> NEW, за да отворите нов прозорец и след това копирайте и поставете кода по -долу: …………………………………………………………………… ……………
b2 = 1 'начална променлива стойност за състоянието на включване/изключване на докосване: 1 = изключено, 0 = включено
основен: серин 3, N2400, ("Данни"), b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13 b2 = pin4
serout 0, N2400, ("Данни", b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13)
ако b2 = 0 и b1 = 1, тогава 'REM b1 е готов за активиране флаг, зададен във VB програма b0 = 3 endif
случай на избор b0 'определя как да работи двигателят и състоянието на включване/изключване на светодиода случай 0 ниско 1 pwmout 2 OFF' светодиоди и двигателят и двете изключени случай 1 висок 1 pwmout 2, 255, 350 'светодиоди включени и двигателят при празен ход е готов за активиране случай 2 висок 1 pwmout 2, 255, 450 'LEDS включен и работещ двигател със средна скорост за пробен случай 3 висок 1 pwmout 2, 255, 700' LEDS включен и двигателят на пълна скорост в режим на активиране и качване иначе нисък 1 pwmout 2 ИЗКЛЮЧВАНЕ 'светодиодите и двигателят и изключени край избират към главния ……………………………………………………………………………………………….. 4. Щракнете върху Little Blue Triangle в лентата с менюта, за да изтеглите програмата. 5. Ако не сте получили съобщение за грешка по време на изтеглянето, сте готови. Ако наистина сте заседнали на този етап, помолете за помощ на помощния форум на Picaxe https://www.picaxeforum.co.uk/ Пълнофункционалният контролер няма да направи нищо в този момент. Така че просто нулирайте превключвателя Run/PRG на RUN и изключете захранването и серийния кабел 6VDC.
Стъпка 12: Инсталиране/стартиране на Visual Basic Code на вашия компютър
1. Първата стъпка е да изтеглите и инсталирате Visual Basic Express 2008 на вашия компютър. Безплатно е! Само Google „Изтегляне на Visual Basic Express 2008“Изтеглянето е доста голямо и ще включва софтуера на. NET Framework, ако установи, че вече нямате това на вашата машина. Важното е да се уверите, че инсталацията на Visual Basic е завършена и можете да отворите програмиращата среда VB на вашата машина (вижте снимката). 2. Изтеглете на вашия твърд диск.wmv файла, това е Intersect Video файлът. Този файл ми беше предоставен с любезното съдействие на потребителя на You Tube Buzz100165. Също така изтеглете и отпечатайте файла User Interface.pdf. 3. Изтеглете прикачения.zip файл и разархивирайте всичко в поддиректория на твърдия диск на вашия компютър. В Explorer намерете файла … Име = Пресечете куб и тип файл = Microsoft Visual Studio Solution, двойното щракване върху този файл трябва да стартира приложението във Visual Basic Studio Express. Зареждането отнема малко време от първия път. 4. Направете следните връзки: 6 VDC захранване към Full Function Controller DC захранване и сериен кабел между Full Function Controller и вашия компютър. 5. Вече сте готови да започнете първия си тест. Във VB express кликнете върху малкия зелен триъгълник (вижте снимката), за да стартирате/отстраните грешки в приложението. Ако всичко върви добре, след малко трябва да видите главния екран на приложението INTERSECT. Вижте User Interface.pdf, за да тествате програмата. Първоначалната грешка "Time Out" трябва да изчезне, след като изберете вашия Com порт. За Избор на файл с данни за пресичане трябва да изберете.wmv файла, който сте изтеглили в стъпка 3 по -горе. Първо тествайте ръчна работа с бутоните STOP и TEST RUN. Ако това работи добре, тогава … натиснете бутона „ИНИЦИАЛИЗИРАНЕ НА ИНТЕРСЕКТА ЗА КАЧВАНЕ“. При първото щракване кубът ще се върти бавно. Чака ви да докоснете алуминиевата лента на долния цилиндър, за да я „активирате“. Докосването на лентата за секунда или две, трябва да стартира въртенето на куба по -бързо и да започне последователността на активиране, след което ще стартира последователността на качване, която включва възпроизвеждане на избрания Intersect Video File в режим на цял екран. Когато приключи, кубът ще се върне бавно да се върти. След това можете да кликнете, за да спрете бутона. За съжаление, ако преминете през горната последователност втори път, видеото Intersect не се възпроизвежда в режим на цял екран. Можете да поправите това, като излезете и рестартирате приложението. Все още не съм разбрал как да поправим това. Вижте допълнителни коментари в Стъпка „Заключение и подобрения“. 6. Това е всичко - потупайте се по гърба за добре свършена работа.
Стъпка 13: Заключения Следващи стъпки
Най -трудната част от този проект беше оформянето на восъчния куб и програмирането на приложението Visual Basic - най -вече работата на Windows Media Player работи правилно. Вижте проблема, описан в края на стъпка 12. От друга страна, тъй като това беше първата ми програма за VB, научих много за съвременните методи за програмиране.
Имам достатъчно неща, за да направя втори Intersect Cube - планиране на модел, който се възползва от вградената в Picaxe способност да чете 127 IR IR кода на Sony с много проста и евтина схема. Това означава, че мога да го контролирам от цялата стая с помощта на универсално дистанционно управление. Помислих и за програма Picaxe #2, която би позволила на Intersect Cube да работи самостоятелно, без да е свързан с компютър. Това не трябва да изисква хардуерни промени, просто изключете кабела RS-232 и препрограмирайте Picaxe, за да кажете стартиране при докосване на сензора за докосване и след това да се изключи след 10 секунди. Бих искал също да направя свой собствен видеоклип в стил Intersect, но вместо правителствени тайни като предмет, използвайте изображения от самото телевизионно шоу Chuck. Опита се да направи филм от jpegs изображения с QuickTime, но не изглеждаше толкова добре. Ако някой има идеи как да направи самия куб, че ще бъдете по -лесни от процеса на восъчна форма, това би било чудесно. Благодаря, че погледнахте моя Instructable.
Препоръчано:
Работен брояч на Гейгер W/ минимални части: 4 стъпки (със снимки)
Работещ брояч на Geiger W/ минимални части: Ето, доколкото ми е известно, най -простият функциониращ брояч на Geiger, който можете да изградите. Този използва руска тръба SMG-20 на Гейгер, задвижвана от усилваща верига за високо напрежение, ограбена от електронен мухобой. Той открива бета частици и гам
Модел локомотив със стъпков двигател - Стъпков двигател като въртящ се енкодер: 11 стъпки (със снимки)
Модел локомотив със стъпков двигател | Стъпков двигател като въртящ се енкодер: В една от предишните инструкции научихме как да използваме стъпков двигател като въртящ се енкодер. В този проект сега ще използваме въртящия се енкодер със стъпков двигател, за да управляваме модел локомотив, използвайки микроконтролер Arduino. Така че, без fu
Stargate за вашия работен плот - дизайн на печатни платки: 6 стъпки (със снимки)
Stargate за вашия работен плот - дизайн на печатни платки: Ако ви харесва този проект, моля, помислете за гласуване за него в конкурса за печатни платки (в долната част на страницата)! Stargate SG -1 е любимото ми телевизионно предаване на всички времена - точка. През последните няколко месеца принуждавах приятелката си да гледа, за да гледа
Работен RC автомобилен скоростомер: 4 стъпки (със снимки)
Работещ скоростомер RC Car: Това е кратък проект, който създадох като част от по -голяма RC конструкция на лек Land Rover. Реших, че си представям, че имам работещ скоростомер в арматурното табло, но знаех, че серво няма да го отреже. Имаше само един разумен вариант: д
Какво да правите със случайни колекции от двигатели: Проект 2: Въртящи се светлини (модел НЛО): 12 стъпки (със снимки)
Какво да правя със случайни колекции от двигатели: Проект 2: Въртящи се светлини (модел НЛО): И така, все още имам колекция от случайни двигатели … Какво ще правя? Е, нека помислим. Какво ще кажете за LED светкавица? (Не са ръчни, съжалявам любителите на въртенето.) Изглежда малко като НЛО, звучи като смесица между трева и блендер