Мазмұны:
- 1 -қадам: Мақсат
- 2 -қадам: Бөлшектер
- 3 -қадам: Arduino -мен компьютермен сөйлесу, бағдарламалық қамтамасыз етуді орнату
- 4 -қадам: схема
- 5 -қадам: тақтаны бірге дәнекерлеңіз
- 6 -қадам: базаны құру
- 7 -қадам: Барлығын біріктіріңіз
Бейне: Arduino Orb Build Warden: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Arduino негізіндегі Ambient Orb бастапқы кодты автоматты құрастыру жүйелерін бақылауға арналған. Бұл шарды мезгіл -мезгіл ескертулері бар кез келген нәрсені бақылау үшін оңай өзгертуге болады.
1 -қадам: Мақсат
Біраз уақыт бұрын бір әріптес маған автокөлік жүйесіне қосылуы мүмкін «экстремалды кері байланыс» құрылғылары туралы мақала жіберді, бұл құрылымның бұзылғанын анық көрсетуге және адамдарды ынталандыруға көмектесетін тітіркендіргішке айналдыруы мүмкін. сынған құрылысты түзету. Осы мақаланы оқығаннан кейін мен өзімнің командам үшін осы құрылғылардың біреуін жасау туралы тұжырымдаманы қабылдадым. Құрылыстарды тазалықта ұстау қиын, және үнемі еске салусыз, адамдарға ұзақ уақыт бойы ғимараттың бұзылуына жол беру өте оңай болуы мүмкін. Бұл автокөлік құру мен тіпті бірліктерді тестілеудің мақсатын бұзады. Мен Ambient Orb -ге қарадым, бірақ мойындауым керек, оның ай сайынғы жазылымы бар екені мені қатты қуантпады, және сіз сөйлей алмайсыз. оны компьютермен тікелей байланыстырыңыз. Сондықтан мен өз бетімше осы құрылғылардың бірін жасай аламын деген үмітпен электрониканы үйрете бастадым. Бір айдан кейін мен Arduino платформасына жүгірдім, ол мені шарды нөлден құруға арналған тамаша платформа ретінде таң қалдырды. Бұл менің жобамның соңғы нәтижесі, бұл Arduino Orb Build Warden.
2 -қадам: Бөлшектер
Build Warden -дің дизайнына Spooky Arduino сыныбындағы Тод Э. Курттың Arduino Ambient Orb қатты әсер етті. Мен мұны база ретінде бастадым және сол жерден шықтым. Біріншіден, бізге қандай бөлшектер қажет?
- 417 саңылауы бар көп мақсатты компьютерлік тақта: (276-150) $ 1.99
- Қосылатын сым, қатты, қызыл, қара, жасыл, 22 өлшегіш, 90 фут, (278-1221) $ 5.99
Джамеко:
- 3 x көк жарықдиодты, (183222) $ 2,95 еа
- 3 x Жасыл жарық диоды, (334473) $ 1,45 еа
- 3 x Қызыл жарық диоды, (33481) 0,27 доллар
- 220 Ом, 1/8 Вт резисторлар (100), (107941) $ 0,69
Спаркфун:
Arduino NG, (Arduino-USB) $ 31,95
Үй қоймасы:
Жарықтандыру құрылғысы (№ 74457 портфолио немесе ұқсас), ~ 10,00 доллар
Басқа заттар:
- Қызыл Шарпи (міндетті емес)
- Көк шарпи (міндетті емес)
- Жасыл Шарпи (міндетті емес)
- Қара спрей бояуы (міндетті емес)
- Жылуды қысқарту түтігі (міндетті емес)
- Дәнекер
- Пісіру темірі
- 1/2 дюймдік ағаштан жасалған дөңгелек кесінді - жарықтандыру қондырғысының негізіне сәйкес кесілген)
- 2 x Standoffs Metal Hex (Sparkfun: COM-00126, егер сізде жоқ болса, бұл екіталай)
- 2 x аналық платаға бекіту бұрандалары
Баламалар: Мен бұл бөлімді қостым, себебі кейбір элементтер бұдан былай қол жетімді емес сияқты, мұнда бірнеше балама бар:
- 3 x Қызыл жарықдиодты, (Jameco #333526), 0,22 доллар
- 2х 220 Ом, 1/8 Вт резисторлар (5), (Radio Shack #271-011) $ 0.99 еа
-немесе-
500 ассортиментті 1/8 Вт резисторлар (Radio Shack #271-003) $ 12, 99 (иә, оның 10 220 Ом бар)
3 -қадам: Arduino -мен компьютермен сөйлесу, бағдарламалық қамтамасыз етуді орнату
Мен сізге Arduino -ны компьютермен қалай жұмыс жасау керектігін және оған эскиздерді қалай жүктеу керектігін айтпаймын. Linux, Windows немесе Mac OS X жүйелерінде жұмыс істейтін Arduino ортасын алуға арналған нұсқаулықтардың толық жиынтығы бар. Егер сізде осы орта орнатылып, жұмыс істесе, мен басқарушыға жазған бағдарламалық жасақтаманы жүктеп алыңыз. Ардуинода эскизді орнату үшін жоғарыдағы нұсқаулықтардың нұсқауларын орындаңыз.
4 -қадам: схема
Бұл жоба шын мәнінде өте қарапайым схема. Біз 9, 10 және 11 түйреуіштерден үш сыммен жұмыс жасаймыз. Әр сым 3 220 Ом резисторға дейін таралады, содан кейін сол түсті 3 жарық диодты қосады (9: Қызыл, 10: Жасыл, 11: Көк). Мұның бәрі жерге қосылатын 1 сымға қайта қосылады.
Қатаң айтқанда, әр түс әр түрлі резисторларды қолдануы керек, бірақ соңғы нәтиже менің ойымша Жақсы жеткілікті. Егер сіз түстерді теңдестіруге тырысқыңыз келсе, сізде екі нұсқа бар. Оны бағдарламалық жасақтамада түзетіңіз, бұл өте оңай немесе әр түс үшін әр түрлі резисторларды қолданыңыз. Бұл туралы Тод Э. Куртпен сөйлескенде оның ұсынысы келесідей болды: «Сіз айтқан түстерді теңестіру үшін, ең бастысы, светодиоды физикасына байланысты әр түстің кернеудің төмендеуі (қызыл түс ~ 2,0В, жасыл - 2,6В, көк - 3,3В), сондықтан шын мәнінде әр түс үшін әр түрлі резисторлар болуы керек. Мұны ескертулерден тыс қалдырды, себебі бұл түсініксіз болуы мүмкін. Сіз PWM мәндерін сәйкес мөлшерде масштабтау арқылы бағдарламалық қамтамасыз етуде онымен айналыса аласыз. Мен мұны бағдарламалық жасақтамамен жұмысты жеңілдету үшін жасадым. Мен мұнда прототип тақтасының фотосын қостым.
5 -қадам: тақтаны бірге дәнекерлеңіз
Бұл нұсқаулар сіз ұсынылған көп мақсатты компьютерлік тақтаны пайдаланасыз деп болжайды. Бірінші суретте анықтама үшін пайдалануға болатын толтырылған тақта көрсетілген.
1 -қадам (2 -сурет)
ДК тақтасын алыңыз, егер сізде қызыл, көк және жасыл өткірліктер болса, осы беттегі екінші суретті тақтаның үстіңгі жағындағы кейбір ақ аймақтардағы түске арналған нұсқаулық ретінде пайдаланыңыз. Түстерді араластыруды жеңілдету үшін тақтадағы 3 түрлі түсті таңқалдырғанымды ескере отырып, тақтада түрлі -түсті жастықшалар болуы керек, бірақ бұл міндетті емес.
2 -қадам (3 -сурет)
Түстерді бағыттаушы ретінде қолданып, 9 жарықдиодты бекітіңіз. Орталық сымдар жерге қосылады, сондықтан жарық диодтың жалпақ жағын ұзын тар сымдарға дәнекерлеңіз. Светодиодтар тек бір бағытта электр энергиясын қабылдай алады, сондықтан егер бұл бөлік бұзылған болса, онда сізде бос орындар көп болады.
3 -қадам (4 -сурет)
4 ұзын сымды қосыңыз (ұзындығы шамамен 5-7 дюйм). 3 қызыл және бір қара тақта негізіне. қара ұзын 2 орталық сымның біріне бекітіледі. Ұзын орталық сымдардың бірінен екіншісіне өту үшін қысқа қара сымдағы дәнекерлеу екіншісін жерге айналдырады. Қалған 3 сымды тақтаның негізіндегі түрлі -түсті сымдардың орталық тесіктерінде дәнекерлеу керек. Біреуі қызылға (оң жақта), біреуі жасылға (сол жақта) және бірде көкке (оң жақта). Анықтама үшін суретті пайдаланыңыз.
4 -қадам (5 -сурет)
Бұл қадам көк қосылымдарды аяқтауға байланысты болады. Тақтаның түбіндегі 2 көк жастықшаны қосатын жұдырық, қызыл сым. оң жақта көк жастықшадан 1 көк резисторға сым дәнекерлеңіз. Сол жақта көгілдір төсемнен 2 қызыл сымды 2 көк резисторға жалғаңыз
5 -қадам (6 -сурет)
4 -қадаммен бірдей, бірақ жасыл түспен, ал жақтары керісінше
6 -қадам (7 -сурет)
4 -қадаммен бірдей, бірақ қызыл түспен
7 -қадам ((1 -сурет)
Тақтаның негізіне ілулі тұрған 4 сымды алыңыз. Сымның ұштарын белгілеу үшін жасыл және көк өткірлерді қолданыңыз, осылайша сіз Arduino -да қай сымның қай сымға кіретінін білесіз. Ақырында, егер сізде шөгілетін түтік болса, сымдарды қысқыш түтікке салыңыз да, оны ыстық пистолетпен немесе жеңілдеткішпен ұрыңыз.
6 -қадам: базаны құру
Енді біз базаны саламыз. Жарықтандырғышты қаптамадан шығарып алыңыз, аппараттық құралдарды, сондай -ақ шыны глобусты қойыңыз. Бізге бір сәтте қажет болады. Егер шыны талшықты оқшаулау бар болса, оны да сақтаңыз. Негізді алыңыз да, одан розетканы алыңыз. Содан кейін, негізді ағаштың үстіне қойыңыз (қалыңдығы 1/2 дюйм) және негізді қарындашпен немесе өткірмен сызыңыз. Сондай -ақ, жарықтандырғышты орнату үшін пайдаланылатын екі болтты тесіктің орнын белгілеңіз (егер сіз менің не айтқым келеді деп ойласаңыз, 1 -суреттегі жазбаны қараңыз). Енді базаны сыртқа шығарыңыз, оны жаңалықтар қағазына қойыңыз және оны қара (немесе сізге ұнайтын түс) спрей бояумен бүркіңіз. Мұны бір жаққа қойыңыз, оны құрғатыңыз.
Барыңыз да, ағаш шеңберді кесіңіз. Содан кейін болт тесіктерінің орналасқан жерін белгілеген тесіктерді бұрғылаңыз. Жарықтандырғыш қондырғысы бар болттардың тесіктерден оңай өтетініне көз жеткізіңіз (бірақ өте бос емес). Ағаш дисктің төменгі жағында сізге үлкен бұрғылау ұшы қажет болады, себебі болттар дискіге ену үшін жеткіліксіз болуы мүмкін. Бұранданың, жуғыштың және гайканың сəйкес келуі үшін жеткілікті үлкен дискіде жарты жолды бұрғыңыз келеді. Жарты дюймдік бит жақсы шығар. Енді ардуиноны дисктің ортасына орнатып, ағаштың үстіндегі ардуинодағы екі бекіту тесіктерін белгілеп, айналасын сызыңыз. Кішкентай тесіктерді бұрғылаңыз, онда екі ардуиноның бекіту нүктелері барады. олар аналық платаның тоқтап қалуы үшін жеткілікті үлкен болуы керек. Ескертпе: Егер сіз «аналық платаның тоқтауы» деген не екенін білгіңіз келсе, 4 -суреттегі ескертулерді қараңыз. Олар компьютер корпусына бекітілген болттар. бастарында жіптер. Бұрандалар аналық тақтаны оларға бекіту үшін қолданылады. Әдетте олардың аналық тақтаны металл корпусқа қосылу үшін жеткілікті ұзын бастары бар. Оларды бұрап алғаннан кейін, ардуиноны аналық платаның бекіту болттарына бұрап ағаш дискіге орнатыңыз. Енді сізде тақтада arduino орналасқан, жарықтандыру қондырғысының негізін алыңыз (егер ол құрғақ болса). USB кабелінің шығуы үшін негіздің бүйіріндегі тесікті кесу қажет. Кабельді қосыңыз, содан кейін қанша ажырату керектігін анықтаңыз.
7 -қадам: Барлығын біріктіріңіз
Сіз шамды алып тастаған кезде, оның ішінде талшықты шыны оқшаулағышы болуы мүмкін. Мен мұны алдым және резеңкеден қорғаныстың қысқа тұйықталуынан қорғайтын оқшаулағыш ретінде жұмыс істеу үшін оны тақтаның артқы жағына байладым. Сымдарды алыңыз да, оларды жарықтандыру қондырғысының негізінің жоғарғы жағынан өткізіңіз, содан кейін оларды arduino -ға тиісті түйреуіштермен бекітіңіз. Содан кейін бекіткішті ағаш негізге бұраңыз, енді сізге жарық диффузоры қажет. Жарық диодтары жоғары қарай бағытталған, сондықтан жарықты тарататын ештеңе жоқ, әйнектің үстіңгі жағындағы нәтиже өте көңілсіз болады. Мен таза полиэтилен пакетті алып, мыжып тастадым және оны оқшаулау үшін қолданылған резеңке таспалармен жарық диодты үстіне қойдым. Содан кейін мен мөлдір таспаны алып, платаның үстіне кішкене күмбез жасадым. Бұл жарықты тарату үшін жеткілікті болды. Бұл бөлікпен тәжірибе жасаңыз. Менің шешімім оңтайлы болмауы мүмкін. Менің ойымша, эксперименттің бір әдісі - ақ сабанның кішкене бөліктерін әр сымның үстіне сырғытып, оларды таспамен жабыстыру. Ақырында, әйнекті негізге қоюға болады. Ал сіз аяқтадыңыз!. Тағы бірнеше фотосуреттер үшін менің галереям бар және бұл туралы менің блогымда
Ұсынылған:
Lazy 7 / Quick Build Edition: 8 қадам (суреттермен)
Lazy 7 / Quick Build Edition: Иә. Тағы біреуі. Мен Thingiverse -ге енгізген ақпаратты осында көшіремін/қоямын, бұл құжат тек жолақты бағыттау үшін қажет. Жақында мен 7 сегментті сағатты - Small Printers Edition шығарды, бізде 7 сегменттің алғашқы дисплейі болды
Tube Amp Build үшін әмбебап ПХД сериясы: 5 қадам
Tube Amp Build үшін әмбебап ПХД сериясы: құбырлы схемалар электрониканы дамытуда шешуші қадам болды. Көптеген аудандарда олар арзан, кіші және тиімдірек қатты технологиялармен салыстырғанда мүлде ескірген. Дыбысты қоспағанда - репродукция да
Тамаша!! DIY Mini Bluetooth динамигі BoomBox Build Dayton Audio ND65-4 & ND65PR: 18 қадам
Тамаша!! DIY Mini Bluetooth динамигі BoomBox Build Dayton Audio ND65-4 & ND65PR: Міне тағы біреу. Мен ND65-4 және пассивті ағайынды ND65PR-мен бірге баруды шештім. Маған кішкене 1-дюймдік динамиктің жасалғаны ұнайды, мен 2,5 дюймдік динамиктермен үлкенірек шығарғым келді. Маған шынымен ұнайды
10 ватт Jazz Tube Amp Build: 8 қадам
10 ватт Jazz Tube Amp Build: Вакуумды түтік джаз күшейткішін жасау процесін құжаттау. Мұның бәрі қалай төмендейтіні туралы түсінік беру
Donkey Kong Arcade Scratch Build: 13 қадам
Donkey Kong Arcade Scratch Build: Мен осылайша Donkey Kong аркадтық шкафының көшірмесін жасадым. Мен бұл нұсқаулықты жасадым, себебі маған қандай бөліктер қажет екенін білу үшін интернетті тазалауда аздап қиналдым. Мен бара жатқанда білдім, сондықтан бұл проблемаларды жеңілдетуге көмектеседі