Агуулгын хүснэгт:

Зоосон машин +: 8 алхам (зурагтай)
Зоосон машин +: 8 алхам (зурагтай)

Видео: Зоосон машин +: 8 алхам (зурагтай)

Видео: Зоосон машин +: 8 алхам (зурагтай)
Видео: ХАЛК vs СТОЛЕШНИЦА 2024, Долдугаар сарын
Anonim
Зоосон машин +
Зоосон машин +

Энэхүү зааварчилгаа нь эхний шатанд холбосон аркад машиныг шинэ, сайжруулсан, дэвшилтэт хувилбартай холбоход туслах болно. Энэхүү зааварчилгаа нь дагаж мөрдөх ёстой удирдамж бөгөөд үүнийг нарийвчлан хуулах шаардлагагүй болно. Жишээлбэл, чанга яригчийг өөр өөр чанга яригчаар сольж болох бөгөөд хүрээ нь таны сонгосон зураг байж болно. Энэхүү зааварчилгаанд та зоосон машиндаа чанга яригч нэмж оруулах, гэрэлтүүлэх зориулалттай LED бүхий хүрээ үүсгэх, зоос хүлээн авагч, ажлын LCD нэмэх, зоос хүлээн авагчийн хамт зээлийг харуулах, эхлүүлэх, гарах товчлууруудыг сурах болно. мөн цахилгаан залгуурын утсыг хэрхэн өөрчлөх талаар.

Алхам 1: Анхны зааварчилгаа

Жинхэнэ зааварчилгаа
Жинхэнэ зааварчилгаа

Энэхүү зааварчилгаанаас эхэлье. Бүх өөрчлөлтийг дараах алхмуудад хийнэ.

www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/

Алхам 2: Marquee загвар гаргах

Marquee загвар зохион бүтээх
Marquee загвар зохион бүтээх
Marquee загвар зохион бүтээх
Marquee загвар зохион бүтээх
Marquee загвар зохион бүтээх
Marquee загвар зохион бүтээх

LightsFirth -ийг нэмж оруулахдаа зураг дээр үзүүлсэн шиг урд талын самбарын дээд ба хажуугийн ойролцоо цооног өрөмдөнө. Энэ нь LED -ийн утаснууд таарч тохирохуйц том хэмжээтэй эсэхийг шалгаарай. Гэрлийн үзүүрийг нүхээр дамжуулж хооллоорой. LED -ийг урд самбар дээр наалдамхай тууз эсвэл супер цавуугаар наа. Илүү тод гэрэлтэй болгохын тулд танд хоёр ширхэг LED тууз хэрэгтэй байж магадгүй тул хэрэв хүсвэл өөр нэг хэсгийг хайчилж, наалдаж, үзүүрийг нь нүхээр дамжуулаарай.

Мод ба уян шилийг огтлох

Маркийн доод хэсэг нь мод байх болно. Хэмжээ нь 50 см х 8 см. Модыг хайчилж, хар өнгөөр будсаны дараа хажуу болон урд талдаа модон цавуугаар наа. Та үүнийг дээрээс 12 см -ээс доош нааж болно, эсвэл ямар урт нь таны аркад хамгийн тохиромжтой харагдаж байна. Маркийн урд талын хувьд танд plexiglass хэрэгтэй болно. Хажуугийн суурийг хэр наасан байхаас хамаарч 50см -ээс 12см орчим хэмжээтэй хоёр хэсгийг хайчилж ав. Дараа нь та plexiglass -ийн хоёр хэсгийг хооронд нь харуулах график дизайн хийх, хэвлэх шаардлагатай болно. Үүнийг хэвлэсний дараа хэсгүүдийн хооронд оруулаад плексиглассыг аркадны дээд ба хажуу талд наа.

Алхам 3: Зоос хүлээн авагч

Зоос хүлээн авагч
Зоос хүлээн авагч
Зоос хүлээн авагч
Зоос хүлээн авагч
Зоос хүлээн авагч
Зоос хүлээн авагч
Зоос хүлээн авагч
Зоос хүлээн авагч

Зоос хүлээн авагчийг суулгаж байна

Та зоосон машиныхаа хажуу талын зоос хүлээн авагчийн нурууны хэмжээтэй нүхийг таслахаас эхлэхийг хүсч байна. Хэт их огтолж болохгүй тул боолтыг буланд нь шургуулж болно. Нүх гарсны дараа зоосны хүлээн авагчийн урд хэсгийг аваад нуруунаас нь салга. Зоос хүлээн авагчийн ар талыг аваад нүх рүү оруулна уу. Дараа нь урд талыг нь аваад нөгөө талд нь бэхлээд бүх зүйлийг эгнээнд нь байрлуулна уу. Бүгдийг эгнээнд тавьсны дараа урд талыг нь ар тал руу нь шургуул. Өрөмдлөгийн тусламжтайгаар боолттойгоо ижил хэмжээтэй хэсгийг аваад булан бүрт байгаа модыг өрөмдөнө. Боолтыг самар дээр боож, найдвартай эсэхийг шалгаарай.

Цахилгаан утас

Дараа нь та хүлээн авагчтай хамт ирсэн утаснуудыг авч, хавсаргахыг хүсч байна. Улаан утас нь 12в холболт, арын утас нь газардуулга, цагаан утас нь таны зоос тоолуурын холболт юм. Barrel jack холбогчийг аваад улаан утсыг эерэг холболт руу, хар утсыг сөрөг холболттой холбоно уу. Дараа нь нэмэлт хар утас аваад сөрөг холболттой холбоно уу. Тэр хар утасны нөгөө үзүүрийг аваад GPIO дээрх Raspberry Pi -ийн газардуулгатай холбоно уу. Дараа нь цагаан утсыг аваад GPIO дээрх 18 -р зүү рүү холбоно уу. 12 вольтын тэжээлийн хангамжийг аваад цахилгаан хэлхээнд залгаарай. Цахилгаан залгуурыг холбогч руу залгаарай. Одоо таны зоос хүлээн авагч асах ёстой.

Програмчлал

Одоо та хүлээн авагчийг өөр өөр зоосоор програмчлах хэрэгтэй. Үүнийг хэрхэн хийхийг харуулсан видеог үзээрэй:

Сүүлийн алхамууд

Үүнийг хийж дуусмагц та зоос явах тавиур нэмж өгөхөд бэлэн болно. Зоос унах үед барьж болох зүйлийг амархан олоорой. Би картон ашиглан зоос барих зориулалттай баригч хийсэн. Эцэст нь зоос хүлээн авагчтай боллоо!

Алхам 4: Нэмэлт товчлуур ба утас холбох

Нэмэлт товчлуурууд болон утаснуудыг нэмж оруулах
Нэмэлт товчлуурууд болон утаснуудыг нэмж оруулах
Нэмэлт товчлуурууд болон утаснуудыг нэмж оруулах
Нэмэлт товчлуурууд болон утаснуудыг нэмж оруулах
Нэмэлт товчлуурууд болон утаснуудыг нэмж оруулах
Нэмэлт товчлуурууд болон утаснуудыг нэмж оруулах

Эхлэх ба гарах товчлуурууд

Та эхлэх, гарах товчлуурын аркадын урд талд хоёр нэмэлт нүх нэмж оруулахыг хүсч байна. Товчлуурыг нүхээр дамжуулж, утсыг зөв холбосон эсэхийг шалгаарай. Нэмэлт гурван утас аваад товчлуурын холбогч дээрх нүхэнд холбоно уу. Интерфэйсийн утас руу явж байгаа утсыг бөөрөлзгөнө pi GPIO pin 15 -т холбоно. Дараа нь газардуулгын утсандаа холбосон утсыг аваад GPIO дээрх газардуулгын зүү рүү холбоно уу. VCC утастай холбогдсон утсыг аваад 5V GPIO утсандаа холбоно уу. Гарах товчлуурын процедурыг давт, нөгөө интерфэйсийн утсыг GPIO pin 14 -т холбоно уу.

Алхам 5: LCD дэлгэц нэмэх

LCD нэмж байна
LCD нэмж байна
LCD нэмж байна
LCD нэмж байна
LCD нэмж байна
LCD нэмж байна

LCD нэмэхийн тулд та эхлээд аркадны урд талын нүхийг өрөмдөхийг хүсч байна. Дэлгэцийг багтаах хангалттай том хэмжээтэй эсэхийг шалгаарай, гэхдээ өөр юу ч байхгүй. Хүрээлэн буй орчны самбарыг дотор талд нь наалдуулж дэлгэцийг холбоно уу. Дөрвөн утас аваад I2C үүргэвчин дээрх бүх залгуурт холбоно уу. VCC зүүг GPIO дээрх 5V зүү рүү холбоно уу. Газрын зүүг GPIO дээрх ямар ч газардуулгатай холбоно уу. SDA зүүг GPIO зүү 2 -тэй холбоно уу. Эцэст нь SCL зүүг GPIO зүү 3 -т холбоно уу. Бусад дэлгэрэнгүй мэдээллийг эдгээр зааврыг яг дагаж мөрдөөрэй.

Алхам 6: Өөрийн чанга яригчийг нэмнэ үү

Өөрийн чанга яригчийг нэмнэ үү
Өөрийн чанга яригчийг нэмнэ үү
Өөрийн чанга яригчийг нэмнэ үү
Өөрийн чанга яригчийг нэмнэ үү

Энэ алхам нь зааварчилгааны эхний алхам дээр байгаа боловч бид чанга яригчаа өөр аргаар нэмсэн. Нэгдүгээрт, та аркадны хажуу талд нүх өрөмдөхийг хүсч байна. (Бид чанга яригчийн өндөр, өргөнтэй тааруулахын тулд гурван эгнээний найман эгнээ хийсэн.) Чанга яригчийг аркад дотор байрлуулахын тулд ирээдүйд салгахыг хүсвэл Velcro -ийг ашиглахыг хүсч байна. Эзлэхүүний товчлуурыг хажуу тийш нь наалдуулахын тулд нүх өрөмдөнө. Түүнчлэн чанга яригчийн эргэн тойронд дуу чимээ нэвтрүүлдэггүй хөөсөнцөр ашиглаарай, ингэснээр дууны аль нэг нь аркад дотор орохгүй. Үүнийг зөв залгаж, Жак -ийг бөөрөлзгөнө pi руу залгаарай.

Алхам 7: Цахилгаан залгуурыг холбох

Цахилгаан залгуурыг холбох
Цахилгаан залгуурыг холбох
Цахилгаан залгуурыг холбох
Цахилгаан залгуурыг холбох

Энэхүү төслийн анхны зааварчилгаа нь таны аркадны ар талд залгуурыг хэрхэн яаж холбох талаар нарийвчлан тусгаагүй болно. Та гаралтын цооногийг өрөмдөж, энэ диаграмыг ашиглан утсаар холбож, туслах болно. Таны гаралтын ачаалал бол цахилгаан дамжуулах утас, үлдсэн хэсэг нь холбогч утас юм.

Алхам 8: Бүх зүйлийг ажиллуулахын тулд Python скрипт нэмж оруулаарай

Бүх зүйлийг ажиллуулахын тулд Python скрипт нэмж оруулах
Бүх зүйлийг ажиллуулахын тулд Python скрипт нэмж оруулах

Дахин тоглох

Нэгдүгээрт, та Raspberry Pi дээр дахин тоглоом суулгах хэрэгтэй. Үүнийг хэрхэн хийх талаар энэ зааврыг дагана уу. https://learn.adafruit.com/retro-gaming-with-raspb… Танд ямар хянагч ашиглаж байгааг асуухад 8-г сонгоод enter товчийг дарна уу.

Бүх зүйл скрипт

Бүх зүйлийг ажиллуулахын тулд бид энэ скриптийг эхлүүлэх хэрэгтэй: https://pastebin.com/YZK9dEr4 эхлүүлэх явцад ачаалагдах боломжтой. Эхлээд скриптийг python файлд буулгаад pi санд байгаа скрипт нэртэй шинэ хавтсанд оруулна уу. Үүнийг coin.py гэж нэрлэхээ мартуузай. Үүнийг надаас илүү сайн хийх талаар тайлбарлах заавар энд байна. https://thepihut.com/blogs/raspberry-pi-tutorials/34708676-starting-something-on-boot. Та нэмж оруулахыг хүссэн /etc/rc.local -ийг засаж дууссаны дараа 0 -ээс гарахаас өмнө: python /home/pi/scripts/coin.py. Дууссан хүн бол бүх зүйлтэй хамт явахад таатай байна. Зүгээр л дахин ачаална уу.

Зөвлөмж болгож буй: