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

GameGirl5110: 13 алхам (зурагтай)
GameGirl5110: 13 алхам (зурагтай)

Видео: GameGirl5110: 13 алхам (зурагтай)

Видео: GameGirl5110: 13 алхам (зурагтай)
Видео: НЕГАТИВНАЯ РЕАКЦИЯ / РАЗОБЛАЧЕНИЕ ПЕВЦА / ДИМАШ и ПОНАСЕНКОВ 2024, Арваннэгдүгээр
Anonim
GameGirl 5110
GameGirl 5110

Сайн байна уу! Би Альваро Рубио байна, би чимэг тоглоом сонирхогчдод зориулж өөрийн сонгодог консол бүтээхийг хүссэн бөгөөд үүний үр дүн нь: GameGirl 5110.

Энэ нь GameBoy Classic -ээс санаа авсан 3d хэвлэсэн хайрцагтай. Тэгээд…

Яагаад 5110 гэж?

Үүнийг илүү чимэг болгохын тулд цэнхэр арын гэрэлтэй Nokia 5110 -ийн анхны LCD дэлгэцийг ашиглахаар шийдсэн.

-Би Arduino дээр суурилсан, та хүссэн загвараа ашиглаж болно, миний хувьд хязгаарлагдмал орон зайд Arduino Nano -г сонгосон.

-Танд дуртай тоглоомуудаа байршуулах 6 програмчлагдах товчлуур байна! Энд би Могойн тоглоомыг програмчлах болно.

-Зүүн талын 4 товчлуурыг чиглүүлэхийн тулд ашигласан бөгөөд баруун дээд товчлуурыг анхны байдалд нь оруулж, та arduino файл дахь хяналтыг өөрчилж болно.

-Дуу чимээ гаргах зориулалттай пьезоэлектриктэй.

Хангамж

Материал:

  • Ардуино Нано
  • Nokia 5110 LCD дэлгэц
  • Мини слайд асаах/унтраах
  • B3F Omron товчлуур нь 12 мм
  • Прототип самбар
  • 9В батерейны эзэмшигч
  • Утас
  • Dupont кабель эмэгтэй-эмэгтэй
  • PLA эсвэл танд хэргийг хэвлэж буй хүн
  • Самар оруулах
  • Самар ба боолт 2 мм

Хэрэгсэл:

  • Гагнуурын төмөр
  • Цагаан тугалга ба урсгал
  • Цавуу буу
  • халив

Алхам 1: Код:

Код
Код

Энэхүү төсөл нь Малага их сургуулийн Харилцаа холбооны сургуулийн Бенг электроникийн инженерчлэлийн модуль болох "Creative Electronics" -д зориулагдсан болно (https://www.uma.es/etsi-de-telecomunicacion/).

Нэгдүгээрт, би LCD5110_Graph.h номын санг ашиглан 'Могой' тоглоомыг програмчилсан.

Та үүнийг татаж аваад гарын авлагыг эндээс авах боломжтой.

Би програмчлалд гүнзгий орохгүй, гэхдээ танд асуух зүйл байвал сэтгэгдэл дээр асуугаарай.:)

Github -аас миний arduino файлуудыг татаж авахын тулд энд дарна уу, үүнийг MIT лиценз ашиглан хуваалцдаг.

Алхам 2: 3D дизайн

3D дизайн
3D дизайн
3D дизайн
3D дизайн

Дараагийн алхам бол 3D хэвлэсэн хайрцаг хийх явдал юм. Би эхлээд хэргийг хэвлэж, дараа нь хэргийг хялбарчлахын тулд тоног төхөөрөмж хийхийг зөвлөж байна. Би энэ загварыг гаргахдаа Freecad -ийг ашигласан (3D -ийг анх удаа ашиглаж байсан), CC лиценз ашиглан файлуудаа хуваалцаж байна.

4 файл байна:

  1. Буцах
  2. Урд
  3. 'GameGirl5110' лого
  4. Тоног төхөөрөмжийг дээшлүүлэх суурь.

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

Энэ ажил нь Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Олон улсын лицензийн дагуу лицензлэгдсэн болно.

Алхам 3: Техник хангамж - Үндсэн самбар

Техник хангамж - Үндсэн самбар
Техник хангамж - Үндсэн самбар
Техник хангамж - Үндсэн самбар
Техник хангамж - Үндсэн самбар
Тоног төхөөрөмж - Үндсэн самбар
Тоног төхөөрөмж - Үндсэн самбар

Нэгдүгээрт, би arduino нано болон LCD дэлгэцийн загвар хавтанг бүтээсэн бөгөөд хоёр толгой толгойтой 15 зүүг arduino тээглүүрийн зайтай, нөгөө нь LCD холболтын 8 эмэгтэй толгойтой загвар самбар дээр зарсан. Би 8 эмэгтэй толгойг D3, D4, D5, D6, D7 зүү дээр байрлуулж, arduinos толгойн зүү рүү гагнах болно. Дараагийн 3 тээглүүр бол VCC BL ба GND, та VCC ба BL -ийг 5V зүү, GND -ийг гагнуурын хавтангийн аль ч газардуулгад гагнах хэрэгтэй. Эмэгтэй толгойн тусламжтайгаар бид хүссэн үедээ arduino болон дэлгэцийг гаргаж авах боломжтой, эсвэл ямар нэгэн зүйл эвдэрсэн тохиолдолд задлахгүйгээр сольж болно. Та зургийг үр дүнгээр харж болно, дараа нь LCD -ийг дупон кабелиар экстензор болгон холбох хэрэгтэй.

Алхам 4: Тоног төхөөрөмж - Товч 1

Техник хангамж - товчлуурууд 1
Техник хангамж - товчлуурууд 1
Техник хангамж - товчлуурууд 1
Техник хангамж - товчлуурууд 1

Одоо бид тоглоомын чиглэлийн зүүн товчлууруудыг хийх гэж байна. Резисторыг ашиглах нь дур зоргоороо бөгөөд та INPUT_PULLUP (PIN) шугамыг ашиглан arduino оролтын дотоод эсэргүүцлийг ашиглаж болно; гэхдээ та кодын зарим мөрийг нэмэх эсвэл өөрчлөх хэрэгтэй, дараагийн алхамд би товчлууруудыг холбох ийм аргыг жишээ болгоно.

Та зүүн талд схемийн холболттой байгаа тул 3d файлаас тэдгээрийн хоорондох зайг дагаж 4 товчлуурыг гагнах эсвэл шинэ тоног төхөөрөмждөө тохируулахын тулд дизайныг өөрчлөх хэрэгтэй.

Та аналог оролтыг дижитал хэлбэрээр ашиглаж болно, зөвхөн оролт гэж тодорхойлдог.

Ногоон кабель бол таны ашигладаг arduino оролтонд гагнах шаардлагатай кабель юм.

  • Дээд -> зүү 16 (A2)
  • Зүүн -> зүү 17 (A3)
  • Доош -> зүү 18 (A4)
  • ЗӨВ -> зүү 19 (A5)

Та мөн VCC -ийг 5V ба GND -д үндсэн прототипийн самбарын аль ч хэсэгт гагнах хэрэгтэй.

ЧУХАЛ: Урт кабелийг прототипийн хавтангийн хооронд гагнахыг санал болгож байна, дараа нь та юу ч эвдээгүй тохиолдолд илүү сайн зөөж, тохируулж болно.

Алхам 5: Тоног төхөөрөмж - Товч 2

Техник хангамж - товчлуурууд 2
Техник хангамж - товчлуурууд 2
Техник хангамж - товчлуурууд 2
Техник хангамж - товчлуурууд 2

Одоо бид баруун талын 2 товчлуурыг хийх ёстой. Энэ тохиолдолд хэрэв та дотоод эсэргүүцэл ашиглахыг хүсвэл INPUT_PULLUP -ийг хэрхэн ашиглахыг танд үзүүлэх болно.

Би дээд товчлуурыг дахин тохируулахын тулд ашиглах болно, дараа нь би нэг талыг үндсэн хавтангийн RST, нөгөө талыг GND руу гагнах болно.

Энэ тоглоомонд надад хоёр дахь товчлуур хэрэггүй, гэхдээ би үүнийг ирээдүйд бусад тоглоомд ашиглахын тулд гагнах болно, тэгвэл та нэг талыг нь A1, нөгөө талыг GND руу гагнах хэрэгтэй. Хэрэв та үүнийг ашиглахыг хүсвэл INPUT_PULLUP (15) ашиглахын тулд remenber ашиглана уу; мөн үүнийг digitalRead ашиглан ашиглаарай.

Алхам 6: Тоног төхөөрөмж - Цахилгаан ба асаах/унтраах

Тоног төхөөрөмж - Цахилгаан ба асаах/унтраах
Тоног төхөөрөмж - Цахилгаан ба асаах/унтраах
Тоног төхөөрөмж - Цахилгаан ба асаах/унтраах
Тоног төхөөрөмж - Цахилгаан ба асаах/унтраах

Би 9в батерей, гулсагч шилжүүлэгч ашиглах болно, дараа нь би хар утас GND, улаан утсыг VIN руу гагнах шаардлагатай зай эзэмшигч худалдаж авсан боловч та улаан утсыг зай эзэмшигчээс гагнах унтраалгыг нэмэхээс өмнө шилжүүлэгчийн дунд зүү ба VIN руу гагнах бусад тээглүүрүүдийн нэг. Дараа нь та хэлхээг хааж байна.

Алхам 7: Тоног төхөөрөмж - Buzzer

Техник хангамж - Buzzer
Техник хангамж - Buzzer
Техник хангамж - Buzzer
Техник хангамж - Buzzer

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

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

Алхам 8: Самар оруулах

Самар оруулах
Самар оруулах
Самар оруулах
Самар оруулах

Одоо та консолын техник хангамжийг дуусгасан, хайрцагт оруулахаасаа өмнө туршиж үзээрэй !!

Консол бэлэн болсон гэдэгт итгэлтэй байгаа бол гагнуурын үзүүрээр хуванцар хайлж буй самарыг дөрвөн багана руу хийж болно.

Алхам 9: Тохируулга - LCD ба гүйдэг унтраалга

Тохируулга - LCD ба гүйдэг унтраалга
Тохируулга - LCD ба гүйдэг унтраалга
Тохируулга - LCD ба гүйдэг унтраалга
Тохируулга - LCD ба гүйдэг унтраалга

Таны консол бараг бэлэн боллоо !!

Би LCD -ээр эхэлсэн, зүгээр л оронд нь тавиад хуванцар буугаар засаарай.

Дараа нь та гүйдэг унтраалга оруулаад шургуулж болно, хэрэв шаардлагатай бол самар ашиглаж болно.

Алхам 10: Тохируулга - товчлуурууд

Тохируулга - товчлуурууд
Тохируулга - товчлуурууд
Тохируулга - товчлуурууд
Тохируулга - товчлуурууд

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

Прототип хавтангийн зөв байрлалыг олж авсны дараа үүнийг хуванцар буугаар засаад, хатах хүртэл байрлалаа хадгална уу. Прототип хавтанг хоёуланг нь хий.

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

Алхам 11: Тохируулга - Хаах

Тохируулга - Хаах
Тохируулга - Хаах
Тохируулга - Хаах
Тохируулга - Хаах

Одоо та бидний хэвлэсэн хуванцар хэсгийг засах бөгөөд үүнийг илүү хатуу болгоход ашигладаг бөгөөд дараа нь хүчээр дарах үед прототипийн хавтан гүнзгийрдэггүй.

Үүнийг хоёр самбарын дундуур тааруулж, хуванцар буугаар бэхлээд хаттал нь дарж, дараа нь зайны тавиурыг үлдсэн зайнд хийж болно.

Дээд талын бүх кабель болон үндсэн самбарыг тохируулаад дараа нь хааж болно.

Таны GameGirl5110 ашиглахад бараг бэлэн боллоо;)

Алхам 12: GameGirl5110 логог нэмнэ үү

GameGirl5110 логог нэмнэ үү
GameGirl5110 логог нэмнэ үү
GameGirl5110 логог нэмнэ үү
GameGirl5110 логог нэмнэ үү
GameGirl5110 логог нэмнэ үү
GameGirl5110 логог нэмнэ үү

Одоо та дэлгэцийн логог засах хэрэгтэй, үүний тулд би бага зэрэг Superglue ашиглаж, хэрэв танд таалагдаж байвал байнгын маркераар будахыг илүүд үзэж байна.

Алхам 13: GameGirl5110 -ийг сайхан өнгөрүүлээрэй

GameGirl5110 -ийг сайхан өнгөрүүлээрэй
GameGirl5110 -ийг сайхан өнгөрүүлээрэй

Энэ бол үр дүн! Хэрэв танд ямар нэгэн асуулт байвал сэтгэгдэл дээр асуугаарай, би танд аль болох хурдан туслах болно!

GameGirl5110 -ийг өөрийн гараар бүтээх процесс танд таалагдаж, хөгжилтэй тоглоно гэж найдаж байна!;)

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