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

Pi Cap Capong төслийн заавар: 14 алхам (зурагтай)
Pi Cap Capong төслийн заавар: 14 алхам (зурагтай)

Видео: Pi Cap Capong төслийн заавар: 14 алхам (зурагтай)

Видео: Pi Cap Capong төслийн заавар: 14 алхам (зурагтай)
Видео: 125 САМЫХ ИННОВАЦИОННЫХ ЭЛЕКТРОТРАНСПОРТНЫХ И ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2024, Аравдугаар сар
Anonim
Pi Cap Capong төслийн заавар
Pi Cap Capong төслийн заавар

Понг бол бидний дуртай видео тоглоомуудын нэг бөгөөд саяхан хийсэн семинарт бид Пон Таннер, Тина Аспиала, Росс Аткин нар Понгыг дэлгэцнээс гаргаж, тоглоом болгон хувиргаж, "Капонг" (багтаамжтай + Понг!) Болгон хувиргасан нь бидэнд аз тохиосон юм. гар. Тэд Pi Cap болон Raspberry Pi -ийг ашиглан сэлүүрт сэлүүрийг гарныхаа байрлалд буулгаж, энгийн, бэрхшээлтэй, үнэхээр донтуулдаг тоглоом бүтээжээ.

Pi Cap бол Bare Conductive -ийн хамгийн шинэ бүтээгдэхүүн юм. Raspberry Pi нэмэлт хэрэгсэл нь Raspberry Pi төслүүддээ багтаамжийн мэдрэгч, ойрхон байдлыг мэдрэх, өндөр чанартай аудио нэмэх боломжийг олгодог. Энэ нь Raspberry Pi A+, B+, Zero ба түүнээс хойшхи хувилбаруудад ажилладаг (40 зүү GPIO холбогчтой аливаа Raspberry Pi). Мэдрэгч самбарыг мэдрэх нарийвчлал, Raspberry Pi -ийн тооцоолох чадлын ачаар Pi Cap нь аналог өгөгдлийг тоон гаралт болгон хувиргах гайхалтай хэрэгсэл юм.

Таныг доорхи "Капонг" -аар дамжуулахыг бид Паулд үлдээх болно.

Capacitive Pong бол уламжлалт дэлгэцийн тоглоомын дахин тайлбар юм. Хулгана эсвэл сумны товчлуурыг ашиглахын оронд багтаамжийн мэдрэгчийг ашигладаг. Тоглоом Pi Zero дээр ажилладаг бөгөөд Cap Cap нэмэлт, Ethernet адаптертай.

Энэ нь 12 мэдрэгчийн оролтыг өгдөг бөгөөд үүнээс 4 -ийг ашигладаг. Тэд лазер хайчлах тавиур дээр байрлуулсан бөгөөд тоглогч бүр хос мэдрэгчийн хооронд гараа хөдөлгөдөг.

Тоглоом нь OpenProcessing.org дээр байдаг SimplePong дээр суурилсан бөгөөд Creative Commons -ийн хүрээнд гардаг. Үүнийг Pi Cap мэдрэгчийн оролтыг ашиглахын тулд өөрчилсөн (хулганы оронд), 2 тоглуулагчийн үйлдэл болгон хөрвүүлэв.

Эхний хувилбар нь процессор дээр зөөврийн компьютер дээр ажилладаг бөгөөд Pi Zero -аас Open Sound Control (OSC) протокол дээр оролтоо авдаг. Pi Zero дээр бид Pi Cap -тэй танилцуулсан демо програмыг ашигласан - эдгээр модулиудын нэг нь OSC урсгалыг үүсгэдэг.

Тогтмол утгыг туршилтын аргаар олж авсан бөгөөд Pi Cap -аас гарах гаралтын хүрээ нь тоглоомын цонхны өндөртэй тохирч байв. Бүх зүйлийг Pi дээр тавих нь сайн байх болно, бид кодыг цэвэрлэж, тогтмол гэх мэтийг шошголох хэрэгтэй. Тоглоом нь дуу, онооны систем, тоглоомыг эхлүүлэх илүү сайн арга зэргээс ашиг хүртэх болно; гэхдээ энэ бол өөр өдөр.

Pi Cap -ийн онцлог шинж чанаруудын талаар илүү ихийг олж мэдээд өнөөдөр манай онлайн дэлгүүрээс өөрийн сонголтыг аваарай. Хэрэв та өөрөө Capong хийхийг хүсч байвал доорх зааврыг дагана уу. Зугаацаарай!

@paul_tanner 2016 оны 7 -р сарын 25 Стандарт дизайн, ерөнхий урам зоригийг @rossatkin болон @spongefile

Алхам 1: Видео

Image
Image

Энэхүү богино хэмжээний видео бичлэг дээр Росс багийнхаа төсөл, хэрхэн хоёр загвараа Pi Zero болон Pi Cap ашиглан эцсийн хувилбарыг бүтээх талаар тайлбарласан болно.

Алхам 2: Үүнийг хэрхэн тохируулах талаар

Кодын жишээ
Кодын жишээ

"Raspberry Pi Zero дээр Pi Cap -аа тохируулах" хичээлийг эндээс үзээд ямар ч алхамыг бүү алдаарай. (Нэвтрэхийн тулд та Pi -ийн IP хаягийг мэдэх хэрэгтэй.)

Алхам 3: Кодын жишээ

Pi Cap танилцуулгаар гүйж кодын жишээг, ялангуяа мэдрэгчийн өгөгдлийг OSC -ээр дамжуулан зөөврийн компьютерын терминалын цонх руу дамжуулдаг жишээг үзэхийн тулд үзээрэй. DIFF өгөгдлийг анхаарч үзээрэй - үүнийг бид ашиглах болно.

Алхам 4: Боловсруулж байна

Боловсруулж байна
Боловсруулж байна

Хэрэв таны зөөврийн компьютер дээр байхгүй бол Processing програмыг татаж аваад суулгаарай. Mpr121_pong кодыг задалж, боловсруулах хэсгийн ноорог хавтсанд ихэвчлэн /Баримт бичиг /Боловсруулах хэсэгт суулгана уу. Ноорогыг боловсруулж байгаад нээгээд ажиллуулж эхэлнэ үү. Доорх алхамыг хийх хүртэл тоглоомын цонхонд юу ч тохиолдохгүй.

Алхам 5: OSC

OSC
OSC

OSC-ийн демо хувилбарыг бие даан ажиллуулахын тулд Pi дээрх PiCapExamples фолдер руу ороод cpp/picap-datastream-osc-cpp руу очно уу. Pi Cap өгөгдлийн урсгалыг харахын тулд./run ашиглана уу.

Зөөврийн компьютерынхаа IP хаягийг олж мэдээд./run –host [зөөврийн компьютерын IP хаяг] ашиглан үүнийг боловсруулж байна.

Понг одоо гүйж байх ёстой. Тоглоом эхлүүлэхийн тулд зөөврийн компьютерын хулгана дээр дарна уу. Тоглогч бөмбөг алдсан тохиолдолд тоглоом дуусна. Зөөврийн компьютерын хулгана дээр дарж өөр тоглоом эхлүүлнэ үү.

Алхам 6: Нийлэг тавиур

Нийлэг тавиур
Нийлэг тавиур

Хэрэв та видеон дээр үзүүлсэн нийлэг хавтанг бүтээхийг хүсвэл доорх Illustrator файлуудыг татаж аваад @rossatkin -ийн зөвшөөрсөн зааварчилгааг дагана уу. Эдгээрийг огтлохын тулд танд лазер таслагч хэрэгтэй болно, эсвэл хөөсөнцөр хавтангаар хийж болно.

Улаан загварыг татаж авах

Цагаан загварыг татаж авах

Алхам 7: Чуулган

Чуулган
Чуулган

Тавиураа угсрахын тулд I хэлбэртэй хэсгүүдийн нэгийг нь нүхгүй цагаан тэгш өнцөгт хэсэг дээр наа.

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

Улаан өнгийн тэгш өнцөгт хэлбэртэй хоёр хэсгийг цагаан бүтцэд наа.

Алхам 8: Цавуу

Цавуу
Цавуу
Цавуу
Цавуу

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

Танд нэг нийлэг хэсэг үлдсэн байх ёстой, хоёр нүхтэй цагаан тэгш өнцөгт. Энэ хэсгийг хараахан нааж болохгүй.

Алхам 9: Матрын клип

Матрын клип
Матрын клип
Матрын клип
Матрын клип
Матрын клип
Матрын клип

Капонгоо босоо байрлуул (нүхгүй цагаан хэсэг нь ширээн дээр хүрч байна). Таны матрын хавчуурга дээд талд нь цухуйхын тулд хангалттай утас байгаа эсэхийг шалгаарай (зураг дээр үзүүлсэн шиг дор хаяж 3 инч хэмжээтэй матрын хавчаар хэрэгтэй болно).

Одоо утсыг уртын доод талд үлдээгээд утсыг хайчилж ав. Та 1.5 см орчим зэс утас цухуйсан байх ёстой. Та үүнийг ашиглан зэс утсыг мэдрэгч рүү залгах болно.

Алхам 10: Мэдрэгчээ будна уу

Мэдрэгчээ будна уу
Мэдрэгчээ будна уу
Мэдрэгчээ будна уу
Мэдрэгчээ будна уу

Хоёр картон дөрвөлжин, хоёр тэгш өнцөгт хайчилж ав. Эдгээр нь таны тавиур дээр очдог тул та дотоод гадаргуугийн хэмжээг хэмжих боломжтой.

Хэрэв та Electric Paint ашиглаж байгаа бол эдгээр дөрвөлжин дээр шууд будаж болно. Хатаасны дараа хоёр талт соронзон хальс түрхээд мэдрэгчийг акрилийн эсрэг доош нь наана. Гэхдээ эхлээд будгийг хүйтэн гагнах хэрэгтэй.

Алхам 11: Хүйтэн гагнуур

Хүйтэн гагнуур
Хүйтэн гагнуур
Хүйтэн гагнуур
Хүйтэн гагнуур
Хүйтэн гагнуур
Хүйтэн гагнуур

Цахилгаан будагтай хоолойгоо ашиглан ил гарсан зэс дээр маш их будаг түрхээрэй. Утас нь хөдлөхгүй байхаар бэхлэгдсэн байх ёстой (та хоёр талт соронзон хальс ашиглаж болно).

Дууссан мэдрэгч нь 11 -р алхам дахь гурав дахь зураг шиг харагдах ёстой. Дууссаны дараа та Capong индэрийн тал тус бүрт холбогдсон хоёр дөрвөлжин, хоёр тэгш өнцөгт дөрвөн мэдрэгчтэй байх ёстой.

Алхам 12: Хөнгөн цагаан тугалган мэдрэгч

Хөнгөн цагаан тугалган мэдрэгч
Хөнгөн цагаан тугалган мэдрэгч
Хөнгөн цагаан тугалган мэдрэгч
Хөнгөн цагаан тугалган мэдрэгч
Хөнгөн цагаан тугалган мэдрэгч
Хөнгөн цагаан тугалган мэдрэгч

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

Алхам 13: Босохын тулд бэхлээрэй

Зогсоорой!
Зогсоорой!
Зогсоорой!
Зогсоорой!

Та одоо мэдрэгчээ тавиур дээр бэхлээд Pi Cap болон Pi Zero -оосоо гараарай!

Алхам 14: Pi Cap -ийг хавсаргана уу

Pi Cap -ийг хавсаргана уу
Pi Cap -ийг хавсаргана уу
Pi Cap -ийг хавсаргана уу
Pi Cap -ийг хавсаргана уу

Капонг тавиурын орой дээрээс цухуйсан матрын хавчаарыг аваад Пи Капныхаа электродуудад хавсаргана. Та зөв электродтой холбогдож байгаа эсэхээ шалгаарай, энэ нь таны үйл ажиллагаанд зориулагдсан болно. Одоо та Pi Zero -гоо холбож, кодыг байршуулж, тоглож болно! Энэ төсөл таалагдаж байна уу? Өөрөө хийхийг хүсч байна уу? Pi Cap -ийн онцлог шинж чанаруудын талаар илүү ихийг олж мэдээд өнөөдөр манай онлайн дэлгүүрээс өөрийнхөөрөө аваарай.

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