Мазмұны:
- 1 -қадам: Қажетті құралдар мен материалдар
- 2 -қадам: шкафты жобалау
- 3 -қадам: Дизайн бойынша тағы бірнеше жұмыс
Бейне: 2-4 ойыншының қосылуы және ойнауы Raspberry Pi аркада: 11 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Жергілікті Walmart -та сатып алған пластикалық ойын консолінің термині ғана емес, қосыңыз және ойнаңыз. Бұл штепсельдік және ойындық аркада шкафында Raspberry Pi 3 жұмыс істейтін Retropie жұмыс істейтін жұмыстар бар, бұл құрылғы толық теңшеу қабілетіне ие және Arcade дәуірінен N64/Playstation X буынына дейінгі кез келген ойынға ие. rolfebox-тың 2-ойыншыға арналған аркада машинасы Bartop Arcade Instructable, сондықтан оның шабыты көп, оны міндетті түрде тексеріңіз! Бұл аркада менің жас тобыма арналған, мұнда қарапайым аркада машинасы қажет емес, ал үлкен экран топтарды жақсы көру бұрышын қамтамасыз етеді. Сонымен қатар, бұл дизайнмен мен 4 ойыншының қайталануына мүмкіндік бердім, бұл Teenage Mutant Ninja Turtles немесе Mario Kart сияқты ойындарға өте ыңғайлы. Бұл жұмыс әдісі: егер қаласаңыз, қосуға немесе екі жерге орнатуға болатын екі бөлек шкаф бар. Мұның жалғыз кемшілігі - сізге екінші құрылысқа қосымша таңқурай пи қажет. Егер сіз екі жерде қондырылатын құрылысты қаласаңыз, мен таңқурайға арналған NES ұқсас корпусын сатып алуды ұсынамын, ол конструкцияның эстетикалық көрінісін сақтайды және қажет болған жағдайда желдеткішке мүмкіндік береді (үдеткішке байланысты қызып кету))
Бұл менің бірінші нұсқаулығым, сондықтан бірдеңені жіберіп алсам, маған айқайлаңыз!
1 -қадам: Қажетті құралдар мен материалдар
Материалдар:
Бөлшектердің көп бөлігін әр түрлі материалдардан жасауға болады, мен МДФ қолдандым, оны фанераға немесе ағаштың әдемі әрлеуі үшін жақсы нәрсеге ауыстырғыңыз келуі мүмкін. Ішкі құрылғылармен бірдей, мен Raspberry Pi 3 Model B базасын қолдандым (мен оны B+ моделі қайғылы шыққанға дейін сатып алдым), сізге қажет кез келген RPI пайдаланыңыз. Менің тәжірибемде, Raspberry Pi Model B түпнұсқасы аркада мен NES ойындарын жақсы басқара алады, бірақ егер сіз N64 -ті қарастырсаңыз, сол pi3 -ке өтіңіз.
-
Ішкі:
- Raspberry Pi 3 моделі B.
- RPI радиаторы мен желдеткіш
- Іс (өте қажет емес, бірақ пайдалы)
- 16 Гб 10 сыныпты MicroSD картасы
- Сақтандырылған кіріс қосқышы
- Әйелдерге арналған қысқыш терминалдар
- Қуат жолағы (немесе кем дегенде ұзартқыш сым)
- Raspberry Pi қуат көзі
- Орнатылатын USB порттары
- Орнатылатын HDMI порты
-
Басқару элементтері
- Кейбір түстерді (мысалы, сары) жеке таба алмайсыз, сондықтан сізге бірнеше түстер жиынтығын сатып алуға тура келеді. Жасыл, сіз жиынтықты сатып ала алмайсыз, сондықтан басқару тақтасын, түймелерді және джойстикті бөлек сатып алуға тура келеді
- Сары және қызыл жиынтығы
- Көк жиынтығы
- Жасыл түймелер
- Жасыл джойстик
- Жасыл басқару тақтасы
- Көк және қызыл жиынтығы (менің ойымша, сізде барлығы төрт ойыншының нұсқасы болмайды)
-
Кабинет
- Ағаштың барлық бөлшектері 3/4 МДФ -дан жасалған (егер сіз CNC пайдалануды жоспарласаңыз, онда тек төрттен бір парақ қажет)
- 2 дюймдік бұрандалар
- Сіздің мылтыққа арналған шегелер көп
- Қара спрей бояуы
Құралдар:
-
Егер сізде CNC болса
- CNC
- Бұрғылау
- Әр түрлі бұрғылау қондырғылары
- Негізгі қол құралдары (балғалар, қысқыштар, балғалар, бұрағыштар және т.
- Брэд тырнақшы және ауа компрессоры
- Қысқыштар мен желім
Егер сізде CNC болмаса, CNC -ді ағаш өңдеу құралдарымен оңай ауыстыруға болады. Сізге жоғарыда көрсетілген құралдарға қосымша бұрғылау қондырғысы, тік бұрышы бар маршрутизатор және таспамен немесе джигсо қажет болады
2 -қадам: шкафты жобалау
Мен бастапқы модель жасау үшін Sketchup қолдандым. Бұл жобаны жобалаудағы тамаша бірінші қадам, сіз шолғышта Sketchup -ты ақысыз пайдалана аласыз және бұл өте кешірімді. Егер сіз дизайн процесінде шатастырсаңыз немесе кез келген нәрсені өзгерткіңіз келсе, оның интерфейсі оны өте жеңілдетеді. Sketchup - бұл 3D модельдеуді үйренуге және кейбір негіздерді білуге арналған тамаша бағдарлама, сондықтан мен оны 3D модельдеуді үйренуді жоспарлап жүргендерге міндетті түрде ұсынамын.
3 -қадам: Дизайн бойынша тағы бірнеше жұмыс
Бұл қадам тек CNC үшін, әйтпесе өткізіп жіберіңіз
Жұмысты бастау үшін, мен CNC шеберінің жанында емеспін, мен мұғалімнің нұсқауымен бастадым. Менің түсінуімше, Thermwood CNC машиналары dxf файлдарын Rhino -дан сәйкес қабаттармен ала алады және Thermwood's Nesting бағдарламасының көмегімен нені қысқарту керектігін ажырата алады, егер мен қателесем, мені түзетіңіз, бірақ мен CNC машиналарының барлығының мұндай мүмкіндікке ие екеніне сенбеймін..
Қалай болғанда да, мен өлшеу таспасының көмегімен өлшеуді Sketchup -тен тікелей алып, бәрін Rhino -ға жоғарғы жазықтықта бердім. Барлық сызықтарды салғаннан кейін, CNC-тің тік бұрышы кесе алмайтын кез келген ішкі бұрыштар үшін, мен компенсациялау үшін Рино кіріктірілген филе құралын қолдандым. Содан кейін, барлық қатты бөліктерді қиылысатын сызықтарды таңдап, «Қосылу» деп теру арқылы біріктіруге болады. Қос сызық жоқ екеніне сенімді болыңыз. Машина қос сызықты кесе алмайды, сондықтан егер сіз тырыссаңыз, машина не істеу керектігін білмейді. Осы кезде мен MDF парағының сыртқы жиегін көрсету үшін 4х8 қорап жасадым, осылайша біз барлық бөлшектерді ағашты үнемдейтін етіп орналастыра аламыз. CNC тесігі өтуі үшін барлық бөліктер арасында бос орын қалдыруды ұмытпаңыз. Біз CNC -ге көшпес бұрын соңғы қадам - бәрін қабаттау. Жоғарыдағы суреттің оң жағында сіз әр түрлі қабаттарға жасалатын барлық өлшемдер мен кесу түрлерін көре аласыз. Бұл Thermwood CNC компьютеріне барлық қабаттарды кесуге болатын модельге «ұя салуға» мүмкіндік береді. Мысалы, «CHAINCOMPIN_D0P5_Z0P745» қабаты машинаға сызықтың ішкі жағында 0,5 дюймдік құралы бар 0,745 дюймдік терең тесікті кесуді бұйырады, сондықтан ол тізбекті компин.
(Ескерту: Мен кесектерді кесіп, скриншотты түсіргенде, мен HDMI портын қосқан жоқпын, сондықтан егер сіз байқағыш болсаңыз, онда жоқ екенін байқаған боларсыз. Мұны кейінірек бұрғыңызбен бірнеше тесікпен қосуға тура келеді. және кейбір файлдық жұмыстар жұмысты жақсы аяқтайды)
Ұсынылған:
Python бағдарламасы - Ай сайынғы салымдары бар салымдардың қосылуы: 5 қадам
Python бағдарламасы - Ай сайынғы салымдары бар депозиттері бар күрделі пайыздар: айдың соңында ай сайынғы салымы бар күрделі пайыздарды есептеуге арналған бағдарлама. TheCalculatorSite.com сайтынан алынған формула: Қарыздың негізгі пайызы: P (1+r/n)^(nt) Серияның болашақ мәні: PMT × ((((1 + r/n)^nt - 1)/(r/n))
Тұздың Arduino PH стандартты қосылуы: 7 қадам
Тұздың Arduino PH стандартты қосылуы: Кіріспе: Бұл эксперименттің мақсаты - Гималай қызғылт тұзының стандартты қосылуы ретінде, кран суының, сірке суының және Mountain Dew сусындарының кернеуін өлшеу үшін Arduino uno көмегімен рН -датчикті қолдану. Мақсат - қалай қосу керектігін көру ғана емес
Arduino Led матрицасының ресурспен қосылуы: 9 қадам (суреттермен)
Arduino Led матрицасының ресурспен қосылуы: Жарықдиодты матрица немесе жарықдиодты дисплей-бұл нүктелік матрицалық дисплейдің үлкен, төмен ажыратымдылық формасы, ол өнеркәсіптік және коммерциялық ақпаратты көрсету үшін де, әуесқой адам-машина интерфейсі үшін де пайдалы. Ол 2-диодты матрицадан тұрады, олардың като
Әуежайдың ұшып -қону жолағының жарық диодты қосылуы: 7 қадам
Әуежайдың ұшып-қону жолағының жұмыс істеуі: Бұл https://www.instructables.com/id/Running-LEDs-Ardu сайтынан алынған қайта қарау және шабыт … Мен жарықтың алға-артқа жыпылықтауы үшін бастапқы кодты өзгертемін. Әуежайдың ұшу-қону жолағының қолдан жасалған моделі
Жарықдиодты сымдардың параллель қосылуы: 6 қадам
Сәйкес келетін светодиодтар мен параллель қосылымдар: Бұл нұсқаулықта біз жарықдиодты жарық диодтары туралы айтамыз және егер бізде бірнеше қондырғы болса, оларды қалай қосуға болады. Бұл мен басынан білгім келетін бір сабақ, өйткені мен электронды схемалармен айналысуды бастаған кезде мен бірнеше