Съдържание:

Arduino Orb Build Warden: 7 стъпки
Arduino Orb Build Warden: 7 стъпки

Видео: Arduino Orb Build Warden: 7 стъпки

Видео: Arduino Orb Build Warden: 7 стъпки
Видео: Warden Thunder Orb Storm Build | Mythic XV | T100 | Farming | 1.20.3 2024, Юли
Anonim

Базирана на Arduino Ambient Orb, предназначена изрично за мониторинг на системите за автоматично изграждане на изходния код. Това кълбо може лесно да се пренастрои за наблюдение на наистина всичко, което може да има предупреждения от време на време.

Стъпка 1: Цел

Предназначение
Предназначение

Преди време един колега ми предаде статия за устройствата „Extreme Feedback“, които биха могли да бъдат свързани към вашата система за автоматично изграждане с изричното намерение да направят много видимо, че конструкцията е счупена, и потенциално да бъдат достатъчно дразнещи, за да помогнат на хората да поправяне на счупената конструкция. След като прочетох тази статия, бях донякъде погълнат от концепцията за създаване на едно от тези устройства за моя екип. Поддържането на чисти конструкции е трудно и без постоянно напомняне за хората може да бъде много лесно да позволят на конструкцията да остане счупена за дълги периоди от време. Това по същество нарушава целта на извършване на автобилдове и потенциално дори единично тестване. Погледнах към Ambient Orb, но трябва да призная, че не бях особено развълнуван от факта, че има месечен абонамент и не можете да говорите директно към него с вашия компютър. Затова започнах да се уча на електроника с надеждата, че ще успея да създам едно от тези устройства самостоятелно. След около месец попаднах на платформата Arduino, която ми се стори перфектната платформа за изграждане на кълбо от нулата. Това е крайният резултат от моя проект е, The Arduino Orb Build Warden.

Стъпка 2: Части

Части
Части
Части
Части

Дизайнът на Build Warden е силно повлиян от Arduino Ambient Orb на Тод Е. Курт от неговия клас Spooky Arduino. Започнах с това като база и продължих оттам. И така, първо, от какви части се нуждаем? Списък на частите Radio Shack:

  • Многофункционална платка за компютър с 417 дупки: (276-150) 1,99 щ.д.
  • Тел за свързване, плътен, червен, черен, зелен, 22 габарит, 90 фута, (278-1221) $ 5,99

Jameco:

  • 3 x син LED, (183222) 2,95 $ ea
  • 3 x Зелен светодиод, (334473) 1,45 щ.д.
  • 3 x червен светодиод, (33481) $ 0,27 ea
  • 220 ома, 1/8W резистори (100), (107941) $ 0,69

Sparkfun:

Arduino NG, (Arduino-USB) $ 31.95

Home Depot:

Осветително тяло (Портфолио #74457 или подобно), ~ 10,00 $

Други предмети:

  • Red Sharpie (по избор)
  • Blue Sharpie (по избор)
  • Зелено острие (по избор)
  • Черна спрей боя (по избор)
  • Термосвиваема тръба (по избор)
  • Припой
  • Поялник
  • Кръгло отрязано парче дърво от 1/2 инча - изрязано до размера на основата на осветителното тяло)
  • 2 х Стойни метални шестоъгълници (Sparkfun: COM-00126, ако нямате такива, което е малко вероятно)
  • 2 x монтажни винта на дънната платка (които отговарят на стойките)

Алтернативи: Добавих този раздел, поради факта, че някои елементи изглежда вече не са налични, ето някои алтернативи:

  • 3 x червен светодиод, (Jameco #333526), $ 0.22 ea
  • 2x 220 ома, 1/8 W резистори (5), (Radio Shack #271-011) $ 0,99 ea

-или-

500 различни резистора 1/8W (Radio Shack #271-003) $ 12, 99 (да, има 10 220 ома)

Стъпка 3: Накарайте компютъра да говори с Arduino, инсталирайте софтуер

Вземете компютър, говорещ с Arduino, инсталирайте софтуер
Вземете компютър, говорещ с Arduino, инсталирайте софтуер

Няма да ви представя как да накарате Arduino да работи с вашия компютър и как да качвате скици към него. Наличен е пълен набор от ръководства за работа на средата Arduino с Linux, Windows или Mac OS X. След като настроите и работите тази среда, изтеглете софтуера, който съм написал за управителя на изграждане. Следвайте инструкциите от горните ръководства за инсталиране на скицата на Arduino.

Стъпка 4: Електрическа схема

Електрическа схема
Електрическа схема
Електрическа схема
Електрическа схема

Този проект наистина е много проста схема. Това, което ще правим, е да прокараме три проводника от щифтове 9, 10 и 11. Всеки проводник ще се разклони към 3 220 ома резистора и след това преминете към 3 светодиода от същия цвят (9: червен, 10: зелен, 11: Син). Всички те ще се прикрепят обратно към 1 проводник, който ще заземи.

Строго погледнато, всеки цвят всъщност трябва да използва различни резистори, но според мен крайният резултат е добър. Ако искате да опитате цветовете да бъдат перфектно балансирани, имате две възможности. Или го коригирайте в софтуера, което е достатъчно лесно, или използвайте различни резистори за всеки цвят. В разговор с Тод Е. Кърт за това, неговото предложение беше следното: „За балансирането на цветовете, което споменахте, основното, за което трябва да се притеснявате, е, че поради физиката на светодиодите всеки цвят има различен спад на напрежението (червеното е ~ 2.0V, Зеленото е ~ 2.6V, Синьото е ~ 3.3V), така че наистина трябва да има различни стойности на резистори за всеки цвят (т.е. ако резисторът на Red е 220 ома, синият трябва да бъде намален до около 130 ома). остави това извън бележките, защото може да бъде объркващо. Можете да се справите с това в софтуера, като мащабирате стойностите на ШИМ съответно. Може да искате да съберете прототипна платка, която има само 1 светодиод от всеки цвят. Направих това, за да улесня работата със софтуера. Тук включих снимка на прототипната платка.

Стъпка 5: Запоявайте заедно своя съвет

Запояйте заедно своя съвет
Запояйте заедно своя съвет
Запояйте заедно своя съвет
Запояйте заедно своя съвет
Запояйте заедно своя съвет
Запояйте заедно своя съвет
Запояйте заедно своя съвет
Запояйте заедно своя съвет

Тези инструкции предполагат, че използвате предложената многофункционална платка за радиостанция. Първото изображение показва завършена дъска, която може да се използва за справка.

Стъпка 1 (Изображение 2)

Вземете PC Board и ако имате червени, сини и зелени остриета, използвайте второто изображение на тази страница като ръководство за оцветяване на някои от белите области в горната част на дъската. Като се има предвид, че съм поставил 3 -те различни цвята на дъската, за да улесня смесването на цветовете, препоръката за наличието на цветни подложки на дъската е полезна, но не е строго необходима.

Стъпка 2 (Изображение 3)

Използвайки цветовете като ориентир, прикрепете 9 -те светодиода. Централните проводници ще бъдат заземени, така че не забравяйте да запоите плоската страна на светодиода към дългите тесни проводници. Светодиодите могат да приемат електричество само в една посока, така че ако тази част е объркана, ще имате куп изхабени части.

Стъпка 3 (Изображение 4)

Свържете 4 по-дълги проводника (дълги около 5-7 инча). 3 червени и един черен към основата на дъската. черният ще се прикрепи към един от двата дълги централни проводника. Запояйте върху къс черен проводник, за да прескочите от един от дългите централни проводници към другия, превръщайки и двата в земята. Другите 3 проводника трябва да бъдат запоени в централните отвори на цветните проводници в основата на дъската. Едно към червено (дясна страна), едно към зелено (лява страна) и едно към синьо (дясна страна). Използвайте снимката за справка.

Стъпка 4 (Изображение 5)

Тази стъпка ще бъде за завършване на сините връзки. Юмрук, запоявайте червен проводник, който свързва 2 -те сини подложки в основата на дъската. от дясната страна запоявайте проводник от синята подложка към 1 син резистор. От лявата страна свържете 2 червени проводника от синята подложка в основата към 2 -те сини резистора

Стъпка 5 (Изображение 6)

Същото като стъпка 4, но със зелено, а страните обърнати

Стъпка 6 (Изображение 7)

Същото като стъпка 4, но с червено

Стъпка 7 ((Изображение 1)

Вземете 4 -те проводника, висящи от основата на дъската. Използвайте зелените и сините остриета, за да маркирате краищата на проводника, така че да знаете кой проводник влиза в кой щифт на Arduino. И накрая, ако имате свиващата се тръба, поставете проводниците в свиващата се тръба и я ударете с термопистолет или запалка.

Стъпка 6: Изградете основата

Изградете базата
Изградете базата
Изградете базата
Изградете базата
Изградете базата
Изградете базата

Сега ще изградим базата. Извадете осветителното тяло от опаковката и оставете настрана хардуера, както и стъкления глобус. Ще ни трябват и двете след малко. Ако има изолация от фибростъкло, също я задръжте. Вземете основата и извадете гнездото за светлина от нея. След това поставете основата върху дърво (дебелина ~ 1/2 инча) и нарисувайте около основата с молив или острие. Също така маркирайте местоположението на двата отвора за болтове, използвани за монтиране на осветителното тяло (Ако се чудите какво имам предвид, погледнете бележката на снимка 1). Сега изнесете основата навън, поставете я върху хартия за новини и я напръскайте с черна (или какъвто цвят предпочитате) спрей боя. Оставете това настрана и го оставете да изсъхне.

Отидете и изрежете дървения кръг. След това пробийте дупки, където сте маркирали местоположението на отворите за болтове Уверете се, че болтовете, които идват с осветителното тяло, могат да се плъзгат лесно през отворите (но не супер хлабаво). От долната страна на дървения диск вероятно ще трябва да използвате по -голямо свредло, защото болтовете вероятно няма да са достатъчно дълги, за да проникнат в диска. ще искате да пробиете около половината път през диска с достатъчно голям размер, за да могат да се поберат болтът, шайбата и гайката. Бит от половин инч вероятно е добър. Сега поставете вашия arduino в средата на диска и го нарисувайте, маркирайки двата монтажни отвора в arduino върху дървото. Пробийте по -малки дупки, където отиват двете точки за монтиране на arduino. те трябва да са достатъчно големи, за да могат да се завинтват стойностите на дънната платка. Забележка: Ако се чудите какво е „стойка на дънната платка“, погледнете бележките на снимка 4. Те са малките болтове, които се завинтват в кутията на компютъра и имат конци на главата им. След това се използват винтове за закрепване на дънната платка към тях. Обикновено те имат достатъчно дълги глави, за да запазят дънната платка за потенциално късо съединение срещу металния корпус. След като ги завиете, монтирайте arduino върху дървения диск, като го завиете към монтажните болтове на дънната платка. Сега, когато имате arduino позициониран на дъската, отидете да вземете основата на осветителното тяло (ако приемем, че е суха). Ще трябва да изрежете дупка отстрани на основата, за да позволите USB кабела да излезе. Включете кабела и след това определете колко трябва да отрежете.

Стъпка 7: Сложете всичко заедно

Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно
Сложете всичко заедно

Когато разглобявахте лампата, в нея вероятно имаше изолация от фибростъкло. Взех това и го каучуках на гърба на платката, за да действа като изолация за защита от късо съединение. Вземете проводниците и ги прокарайте през горната част на основата на осветителното тяло, след което ги свържете със съответните щифтове на arduino. След това завийте приспособлението към дървената основа. Сега ще ви е необходим светлинен разсейвател. Светодиодите се насочват предимно нагоре, така че без нещо, което да разсейва светлината, резултатът, когато стъклото е отгоре, ще бъде много разочароващ. Взех чист найлонов плик и го смачках и го задържах върху светодиодите с гумените ленти, които използвах за изолацията. След това взех полупрозрачна лента и направих малък купол над платката. Това беше достатъчно, за да се разсее светлината. Експериментирайте с тази част. Моето решение може да не е оптимално. Един от начините на експериментиране, който според мен може да е плодотворен, е да плъзнете малки парченца бяла слама върху всяка лента и да ги залепите заедно. Накрая можете да поставите стъклото върху основата. И сте готови!. За още няколко снимки имам галерия и моя блог, публикувайки за това

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