Как да общуваме с извънземен артефакт или. . .: 4 стъпки (със снимки)
Как да общуваме с извънземен артефакт или. . .: 4 стъпки (със снимки)
Anonim

От AndyGadgetFollow Още от автора:

*** Близки срещи на любопитно ментовия вид. ***

Този Instructable ще ви покаже как да създадете алтоидна версия на майчинския кораб „Близки срещи“и как да взаимодействате с него. Това може да е жизненоважно обучение за онзи ден, когато Светлият бял лъч идва да ви изсмуче в непознатото.

Той също така ще ви запознае с чипа на микроконтролера PicAxe и метод за пробиване на идеално разположени отвори в тънка ламарина. Запазих инструкциите за изграждане доста сбити, но снимките показват всичко стъпка по стъпка.

Стъпка 1: LED масив

Ако не сте запознати с запояването, има страхотно ръководство ТУК. Не бих се съгласил с една точка в него - спойка без олово може да е ОК за здравето, но това е боклук за запояване. Вземете си добра, голяма макара от 60/40 калай/олово (докато можете) и организирайте ефективно извличане на дим. Повечето светодиоди са МНОГО ярки при много малък ъгъл на видимост. Тук съм използвал широкоъгълни светодиоди с плосък връх, които дават същата светлина, но се разпространяват в много по-широк диапазон, което ще позволи това да бъде оценено от всички ъгли. Видеото наистина не отговаря на яркостта и яснотата на светодиодите. Те са ярки дори на дневна светлина. Също така първоначалното мигане е артефакт. Светодиодите пулсират плавно. 12 -те светодиода са подредени като три банки по 4, което дава 7 възможни модела на осветяване. Би било добре да имаме повече, но исках да запазя това просто и специално да използвам чипа PicAxe 08m. Електронната таблица показва начина на подреждане на цветовете и банките на светодиодите. За LED масива ще ви трябва:-

  • 3 x червени светодиода, 3 x сини светодиода, 3 x зелени светодиода, 3 x жълти светодиода.
  • 6 x 180R резистора (кафяв, сив, кафяв) за червените и жълтите светодиоди.
  • 3 x 220R резистора (червен, червен, кафяв) за сините светодиоди.
  • 3 x 330R резистора (оранжево, оранжево, кафяво) за зелените светодиоди.
  • 18 x 15 дупки медна лента veroboard.
  • Фреза за лице (или 5 мм свредло или занаятчийски нож).
  • Изрезки от обикновена дъска и свързващ проводник.

Резисторите могат да бъдат 1/8 вата или 1/4 вата, 5%, 2%или 1%. Има много фактори, влияещи върху това колко ярко изглежда един светодиод, затова избрах тези стойности емпирично (т.е. това, което изглеждаше правилно), за да балансирам яркостта, с бързо изчисление, за да заобиколите точния ток. Те работят на около 12 mA Изрежете 4 ленти от обикновен вероборд с една дупка. Те трябва да действат като дистанционни елементи, за да дадат свобода на резисторите, когато решетката е монтирана върху капака на калай. Поставих мастилени точки върху всяка, за да не се объркат. Поставете светодиодите, както е показано, с цветовете в правилния ред и с анодите (къс крак - голям електрод) отгоре. Всички аноди ще бъдат свързани към захранващото напрежение. Катодите ще бъдат съединени в банките и ще преминат към Gnd с транзистори. Запоявайте ги и изрежете краката. Изрежете песните, като използвате режещия инструмент и спойка в резисторите. Таблицата по -долу показва кой LED къде отива, кой резистор отива с него и към кой изход на PicAxe е свързан (X, Y или Z).

Колона 1 Колона 2 Колона 3 Колона 4Red X 180 Yel Y 180 Grn Z 330 Blu Y 220Yel Y 180 Grn Z 330 Blu X 220 Red Z 180Blu Z 180 Red X 180 Grn Y 330 Yel X 180След това можете внимателно да запоите двете голи жични връзки, които свързват общите аноди и след това да свържете светодиодните катоди в банки с свързващ проводник (зелени, жълти, сини проводници), и да добавите летящи проводници, които ще отидат към таблото за управление. Трябва също така да добавите захранващ проводник (червен) към анодите. Внимателно тествайте монтажа, като приложите 5V към червения проводник и заземете на свой ред всяка банка. Всяка връзка трябва да свети различни 4 светодиода. Ако работи, завършихте платката с LED масиви.

Стъпка 2: Изграждане на фюзелажа на Mothership

Нека да си починем от дишането на изпаренията от спойка и да приготвим калай. Длъжен съм на SteveAstroUK, че ме запозна с метода, който описвам тук. Без неговия съвет този проект нямаше да бъде толкова близо. Ще ви трябва следното:-

  • Алтоиди. Голямото нещо при закупуването на кутия за проект на Altoids е, че с нея получавате безплатни монетни дворове - първо ги извадете.
  • Свредло с малка накрайник (използвах 1,5 мм) и стъпаловидно свредло.
  • Парче скрап Veroboard (20 x 14 дупки).
  • Маркерна писалка и двустранна лепкава лента.

1) Маркирайте матрицата на отворите върху вероборда, поставете ленти от двустранна лента от другата страна и залепете това централно върху горната част на формата. Затегнете всичко здраво, но не толкова силно, че да изкривите калай. 2) С помощта на малкото бито пробийте пилотни отвори през маркираните точки. Използвайте остър накрайник с бавна скорост на пробиване и прилагайте само много лек натиск. Дупките veroboard ви позволяват да центрирате накрайника точно преди да пробиете. 3) Използвайте стъпаловидния бит, отново с ниска скорост, за да увеличите отворите до 6 мм (1/4 "). Моят стъпален бит дойде от eBay - 15 куин (25 долара) за три бита в размерния диапазон. Отново използвайте бавна скорост и много лек натиск. 4) Обърнете капака и го поставете върху парче скрап с отвор, пробит малко по -голям от LED отворите. Много внимателно спуснете стъпаловидната бормашина така че стъпката от 8 мм (3/8 ") премахва стружката от грубата страна. Не пробивайте в самия капак. Сега трябва да имате алтоидна калай с матрица от 12 перфектно подравнени и перфектно чисти дупки, които вашият LED масив ще се поберат за първи път.

Стъпка 3: Контролната платка

За веригата на контролера ще ви трябва:-

  • PicAxe 08M микроконтролер и 8 -пинов DIL гнездо.
  • 3 x NPN транзистори с висока печалба. Използвах BCX38C darlingtons. (Други ще работят, но проверяват изводите.)
  • 4 x 47K 1/8W или 1/4 резистора (жълто, виолетово, оранжево).
  • 1 x 10K резистор (кафяв, черен, оранжев).
  • 1 x 22K резистор (червен, червен, оранжев).
  • 1 х 0,1 микрофарад 16V кондензатор.
  • 2 x миниатюрни тръстикови превключватели.
  • Плосък 3 x AAA държач за батерия.
  • Суб миниатюрен пиезозвуков апарат. Възстанових това от стара дънна платка за компютър. Той даваше по -добър звук от по -големите закупени, вероятно поради по -ниския импеданс.
  • SIL заглавка, ако програмирате чипа във веригата.

Това е много проста схема, но малко по -трудна, защото трябва да се побере в малко пространство. Снимките показват разположението на компонентите и местата на прекъсване на пистата. Бъдете особено внимателни при позиционирането на телените връзки, които се присъединяват към различните разклонители. Поставете конектора на батерията и двете платки на място в тавата, за да прецените каква дължина да направите свързващите проводници. Трите връзки на драйвера към LED матричната платка могат да бъдат в произволна последователност.(Първата снимка е направена от лек ъгъл и песните и IC пиновете не изглеждат да се подреждат. Ще направя това отново, когато имам възможност.)Използвал съм тръстикови превключватели, тъй като ми хареса идеята да няма бутони на кутията; Активирането на нещо с помощта на магнитно поле е много по -тъпо! Единият от тръстиките превключва захранването, а другият е вход за чипа, който се анкетира за промяна на програмния поток. Определено ще използвам идеята за магнитно превключване при други проекти. След като всичко е свързано, поставете изолационна лента във вътрешността на кутията, само за да предотвратите онези гадни малки къси съединения, които могат да превърнат вашето електронно чудо в парче боклуци. Намерете дъските и ги залепете с няколко топки горещо лепило. Това има предимството, че е сигурно, но можете да го премахнете, ако наистина трябва да извадите дъските.

Стъпка 4: Микроконтролерът и програмата

В похвала на PicAxe

PicAxe първоначално е разработен за образователния пазар в британските училища, но се използва широко от любители. Чипът PicAxe се основава на различни PIC, но с начален код за свързване към компилираните програми и обработка на страната на програмиране. Те се предлагат във всички вкусове от този изненадващо мощен 8 -пинов пакет до пълно разгънат 40 -пинов. Погледнете ръководствата и техническите листове на сайта PicAxe, за да видите пълните възможности. Програмирането на чипа става чрез серийна връзка и се извършва във веригата. Това отнема около 20 секунди и дори не е нужно да изключвате кабела, за да стартирате програмата. Аз съм в електрониката от началото на осемдесетте години и никога не съм намирал среда за програмиране, където цикълът на кодиране / симулация / доказване е такъв прост. Документацията и поддръжката от форума са отлични и има много ентусиасти по роботика, използващи чиповете. Контролът за серво, степери, ADC и т.н. е вграден в езика за програмиране, подобен на BASIC, както и множество други екстри. Можете също така да симулирате веригата, преди да изградите, и да направите отстраняване на грешки в реално време на работещ контролер. По-долу е кодът за този проект, който включих като документ на Word, както и родния формат PicAxe Programming Editor. Операцията с кода е доста добре коментирана, но ако искате да я разгледате по -подробно, изтеглете справочното ръководство за софтуера PicAxe. Заредете. BAS файла в редактора за програмиране, свържете серийния кабел към програмните щифтове и натиснете „Програма“. 20 секунди по -късно вашият извънземен натрапник ще седи там и ще чака да общува с вас.

Препоръчано: