Мазмұны:

Tekno'myd дулыға: 9 қадам
Tekno'myd дулыға: 9 қадам

Бейне: Tekno'myd дулыға: 9 қадам

Бейне: Tekno'myd дулыға: 9 қадам
Бейне: Comment jouer avec un deck rouge dans Magic The Gathering Arena ? Démos et combats ! # Game5 # 2024, Қараша
Anonim
Image
Image
Tekno'myd дулыға
Tekno'myd дулыға
Tekno'myd дулыға
Tekno'myd дулыға
Tekno'myd дулыға
Tekno'myd дулыға

Мен жақында Arduino Uno көмегімен кодтауды үйрендім, менде басы қайда қарайтынын білетін дулыға тірегінің керемет идеясы болды. Мен қазып алдым, акселерометр мен түсі өзгеретін пиксельдер торын тауып, жоспар құра бастадым. Нәтижесінде жаман, бірақ ақымақ көрінетін пирамида дулыға болды. Міне, сіз оны өзіңіз үшін қалай жасайсыз!

Жабдықтар

  • бір (1) Arduino Uno және USB сымы
  • бір (1) L3G4200 үш осьті гиро (MPJA.com сайтында немесе модульдердің бұл түрін кез келген жерде сатуға болады)
  • бір (1) Adafruit 16x32 неопиксельді тор
  • 16x32 неопиксельді торға және жиналмалы қосқыштарға арналған бір (1) Adafruit Arduino қалқаны (бөлек сатылады)
  • бір (1) 9 вольтты батарея немесе ұялы телефонның шағын аккумуляторы (батареядағы MAH -ды тексеріңіз, бұл сан неғұрлым жоғары болса, батарея соғұрлым ұзақ қызмет етеді)
  • Дәнекерлеу жабдығы (дәнекерлеуші қалам, губка және дәнекер)
  • екіден үшке дейін (2-3) қара плакат тақтайшасының үлкен парақтары (картон тәрізді. сіз дулыға материалдан жасап жатырсыз, сондықтан берік болатын нәрсені таңдаңыз)
  • желім, Эльмерс жақсы, өйткені біз гипсокартон қолданамыз
  • велкро жолақтары
  • x-acto немесе қорапты кесетін пышақ
  • Arduino мен қызыл жарықдиодты қосуға арналған кез келген және барлық сәйкес резисторлар мен сымдар (әдетте оларды үлкен түстерде алуға болады (мен оларды табуға MPJA.com ұсынамын, әдетте жеткізілімде жақсы баға алуға болады)
  • жігер мен табандылық. (Бұл элементті өткізіп алмаңыз, бұл әрлеуді қиындатады)
  • егер сіз оны кез келген тәсілмен безендіргіңіз келсе, жапсырмалар немесе бояулар алыңыз, жаңғақ алыңыз!

1 -қадам: Arduino -ға RGB қалқанын дәнекерлеу және бекіту

Arduino -ға RGB қалқанын дәнекерлеу және бекіту
Arduino -ға RGB қалқанын дәнекерлеу және бекіту
Arduino -ға RGB қалқанын дәнекерлеу және бекіту
Arduino -ға RGB қалқанын дәнекерлеу және бекіту
Arduino -ға RGB қалқанын дәнекерлеу және бекіту
Arduino -ға RGB қалқанын дәнекерлеу және бекіту
Arduino -ға RGB қалқанын дәнекерлеу және бекіту
Arduino -ға RGB қалқанын дәнекерлеу және бекіту

Жақсы, бұл ең қиын қадам болуы мүмкін, себебі ол дәнекерлеу тәжірибесін қажет етеді. Сіз жасағыңыз келетін нәрсе - бұл нәрестені Arduino -ға жинап, барлық тақырыптарды жалғау үшін жеткілікті тақырыптарды дәнекерлеу. Менің кеңесім - шыдамдылық. Аяқтағаннан кейін сіз қалқанды Arduino -дің жоғарғы жағына оңай қосуыңыз керек. Сондай -ақ, коннекторды RGB торабына дәнекерлеу қажет. Бұл ұзақ мерзімді перспективада RGB торын орнатуды жеңілдетеді және сіздің Arduino -ға техникалық түсті спагетти табақшасына ұқсауға жол бермейді.

2 -қадам: Arduino сымын қосыңыз

Сіздің Arduino сымдарын қосу
Сіздің Arduino сымдарын қосу
Сіздің Arduino сымдарын қосу
Сіздің Arduino сымдарын қосу
Сіздің Arduino сымдарын қосу
Сіздің Arduino сымдарын қосу

Спагетти туралы айтатын болсақ, сіздің кеспеге қарайық. Егер сізге ұнайтын болса, мен қазірдің өзінде акселерометрді Arduino -ға қалай қосуға болатындығы туралы оқулық жасадым.

www.instructables.com/id/Accelerometer-Sen…

қысқаша айтқанда, сіз GND -ді жерге, VCC және SDO -ны 3.3v -ге қосқыңыз келеді. Мұны істеу үшін мен «Y» пішінді қызыл сымды дәнекерлеп, екеуін де 3.3V Arduino портына жалғадым. содан кейін SDA -ны A4 портына, ал SCL -ды A5 портына бекітіңіз.

Жоғарыдан қызыл жарықдиодты орнатқаннан кейін оң сымды '12' портына қосу керек, ал негативті жерге қосу керек. Мен оң сымға сәйкес өлшемді резисторды дәнекерледім және пластмассамен жабық сым үшін жабылдым (нан тақтасы қажет емес). светодиодты екінші шетіне қойыңыз, енді RGB экранынан Arduino қалқанына 12 істікшелі сымды қосыңыз.

Бұл барлық сымдар.

3 -қадам: Arduino -ны кодтау

Сіздің Arduino кодталуы
Сіздің Arduino кодталуы

Жақсы, мұнда жеке тұлға жарқырай бастайды, және бұл Adafruit -тегі адамдардың арқасында оңай болды. төменде мен үшін қолданған код бар. Ол бірнеше көздерден алынған кодты қолдана отырып біріктірілген, сонымен қатар менікі. Егер сіз дәл менікіндей етіп жасағыңыз келсе, кодты Arduino -ға жүктеу жеткілікті, ал егер бәрі дұрыс сымдалған болса, онда сіз баруыңыз керек. Дегенмен, сіз Adafruit -тің кейбір мысал кітапханаларын қарап, жарықдиодты торды қалай бағдарламалауға болатынын қарастыруыңыз керек. Сіз өзіңізге ұнайтын нәрсені таба аласыз және өзіңіз үшін ерекше нәрсе жасай аласыз. Мен кодқа кішігірім түзетулер енгізуді жеңілдеттім (көздің түстерін кодтың жоғарғы жағындағы 3 айнымалы мәнді өзгерту арқылы өзгертуге болады). Мен сонымен қатар навигацияны жеңілдету үшін кодты таңбалауға еркіндік бердім.

drive.google.com/file/d/1k664hEfakLb8LQjPowzk9ua5LGTmhq68/view?usp=sharing

4 -қадам: Пирамида дулығасының негізгі жақтауын құру

Пирамида дулығасының негізгі жақтауын құру
Пирамида дулығасының негізгі жақтауын құру
Пирамида дулығасының негізгі жақтауын құру
Пирамида дулығасының негізгі жақтауын құру
Пирамида дулығасының негізгі жақтауын құру
Пирамида дулығасының негізгі жақтауын құру
Пирамида дулығасының негізгі жақтауын құру
Пирамида дулығасының негізгі жақтауын құру

Енді электроника сұрыпталғаннан кейін, дулыға құрылысына кірісейік. Барлығы геометрия сабағына назар аударды деп сенемін. біреу? жоқ? Жақсы да, мен де істемедім. Пирамиданың пішінін қалыптастыру үшін бір -біріне сәйкес келетін төрт үшбұрыш жасау керек, олар сіздің бетіңіздің жоғарғы жартысын толығымен жабады. Мен үшін бұл 18 «ұзын және 15» биіктіктегі үшбұрыштарымды перпендикуляр түрде өлшеуді білдірді (суретті қараңыз) сізге қажет емес картонды пайдаланып тірек үшбұрышты кесіңіз (ескі қорап жасайды). Үшбұрыштарды бір -біріне жабыстыру үшін беттің бір бөлігін беру үшін әр үшбұрыштың бір жағында кішкене қақпақ болуы керек. Содан кейін осы үшбұрыштардың төртеуін плакат тақтасына салыңыз, бетін мүмкіндігінше аз қолдануға тырысыңыз, сізде басқа нәрселерді кесуге болады. осыдан кейін, бірақ бұл ең көп тақтаны алады. бұл үшбұрыштарды кесіңіз. Мұны істегеннен кейін, үшбұрыштың бір жағындағы ілмекті ақырын кесіңіз, бірақ ол ілмектегідей әрекет етпейді. Енді пирамиданы құрғанша жапқышты басқа үшбұрыштардың астына жабыстырыңыз. Егер сіз желімдеуді аяқтасаңыз және ол пирамидаға ұқсаса, ҚҰТТЫҚТАЙМЫЗ, сіз бұл қадамды аяқтадыңыз. жалғастырмас бұрын оны құрғатыңыз.

5 -қадам: Тор ұстағышын құру

Тор ұстағышын құру
Тор ұстағышын құру
Тор ұстағышын құру
Тор ұстағышын құру

Бұл RGB торын ұстайтын жақтаудың бөлігі, оны құру өте қарапайым, бірақ сіз оны дұрыс жасауыңыз керек. Сіз үшбұрыш дегенді кескіңіз келеді. Мұны істеудің негізгі әдісі - негізгі жақтауды құру үшін пайдаланылған үшбұрыш үлгісін пайдалану, оны екіге бүктеу және жақтаудың биіктігінен 1/2 дюйм ұзынырақ пішінді іздеу. жеткілікті кең, ол бос орын үшін бірнеше бөлмеге сәйкес келеді. осы үшбұрыштың бұрыштық бөлігіндегі ілгекті кесіп алуды ұмытпаңыз, сонда сіз оны алдыңғы жағына бекіте аласыз.

Екі тіктөртбұрышты кесіңіз, біреуі бұрыштың төменгі бөлігінің ені, ал біреуі үстіңгі жағы. бәрін жабыстырыңыз немесе ішіне күшті таспаны қолданыңыз.

бәрі реттелген соң, пирамиданың алдыңғы бетіне екі саңылауды кесіңіз. содан кейін жақтауды пирамидаға бекіту үшін кесілген екі қойынды пайдаланыңыз.

екі кішкене тіктөртбұрышты алып, оларды қораптың ішкі жағына тормен жақтауға сәйкес келетін етіп жабыстырыңыз.

6 -қадам: Басты қондырғы мен Arduino базасын құру

Бас қондырма мен Arduino базасын құру
Бас қондырма мен Arduino базасын құру
Бас қондырма мен Arduino базасын құру
Бас қондырма мен Arduino базасын құру
Бас қондырма мен Arduino базасын құру
Бас қондырма мен Arduino базасын құру
Бас қондырма мен Arduino базасын құру
Бас қондырма мен Arduino базасын құру

Сіз бұл қадамға басыңызды өлшеуіңіз керек. мұны істеудің оңай жолы - жіпті алып, оны басыңа орау, содан кейін жіпті сызғышпен өлшеу.

Әрі қарай, бастың ұзындығына (4 дюймге жуық) плакат тақтасының тіктөртбұрышын өлшеңіз. Тік төртбұрышты ені бойынша бірнеше рет қойыңыз, сонда сіз оны шеңберге «бүктей аласыз». Бұл сіздің басыңызға жақсы сәйкес келетініне көз жеткізіңіз, содан кейін оны желіммен жабыстырыңыз.

8 «x8» квадратты кесіңіз, кейбір бөлмеге сымдар кіріп кетуі үшін бұрыштарды кесіңіз. бас формасын осы «шаршының» астына жабыстырыңыз.

екі кішкене қақпақшаны кесіп, оларды бүктеуге болатындай етіп балканың бір жағын екіншісіне, ал қарама -қарсы жағын пирамиданың ішкі жағына бекітіңіз. бұл бас корпус пен Ардуиноны пирамидаға бекітеді және егер электроникада бірдеңе дұрыс болмаса, оны шешуге мүмкіндік береді.

Ардуино «квадраттың» үстіне, акселерометр дулығаға қарама -қарсы орналасқан.

7 -қадам: Arduino, жарықдиодты және торды дулығаға қою (Үйге созылу!)

Arduino, жарықдиодты және торды дулығаға қою (Үйге созылу!)
Arduino, жарықдиодты және торды дулығаға қою (Үйге созылу!)
Arduino, жарықдиодты және торды дулығаға қою (Үйге созылу!)
Arduino, жарықдиодты және торды дулығаға қою (Үйге созылу!)
Arduino, жарықдиодты және торды дулығаға қою (Үйге созылу!)
Arduino, жарықдиодты және торды дулығаға қою (Үйге созылу!)

Arduino орнында отыратынына көз жеткізу үшін мен Arduino мен акселерометрге арналған шағын корпус жасадым. Егер сізде 3D принтері болмаса, дұрыс жұмыс істеу үшін акселерометрдің қауіпсіз және дулығаға қарағанына көз жеткізіңіз. Содан кейін мен электрониканы орнында ұстау үшін жабысқақ таяқшаны қолдандым.

Содан кейін жарықдиодты шамды алып, оны пирамиданың ұшына бекітіңіз. Мен бұл үшін 3D модель жасадым, бірақ бұл қажет емес. Мен бұрын байланыстырған 3D -модельдерді Google Drive -қа қойдым. Енді батарея жинағын Arduino -ға бекітіп, велкроны қайтадан қосыңыз.

8 -қадам: соңғы әсерлер, түзетулер мен әшекейлер (міндетті емес)

Егер сіз оны безендіргіңіз немесе өзгерткіңіз келсе, дәл қазір уақыт келді !!

9 -қадам: Жұмысыңызды көрсетіңіз

Жұмысыңызды көрсетіңіз !!
Жұмысыңызды көрсетіңіз !!

Егер сіз өзіңіз үшін фотосурет салсаңыз немесе бұл нұсқаулық сізге пайдалы болса, міндетті түрде фотосуретті жіберіңіз! сәттілік пен сәттілік!

Ұсынылған: