Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Зөөврийн компьютер сонгох
- Алхам 2: Гарыг USB болгон хөрвүүлэх
- Алхам 3: Тоног төхөөрөмжийг бэлтгэх
- Алхам 4: угсрах
Видео: Clone Trooper PiTop: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Clone Trooper PiTop
Нэгдүгээрт, би TI99/4a дээрх төслийг миний төсөлд зориулан бүтээсэн Mepler -ийн ажлыг хүлээн зөвшөөрөх ёстой. Баярлалаа.
Хангамж
Ашигласан хэсгүүд:
Хүүхдүүд зөөврийн компьютер сурч байна
Raspberry Pi Zero W
Raspberry Pi -д зориулсан 3.5 инчийн LCD дэлгэц
Raspberry Pi Zero CSI мини камерын модуль 5MP
64GB Micro SD карт
Teensy 2.0 USB хөгжүүлэх самбар
USB төв
USB цахилгаан банк
Микрофонтой USB чихэвч
USB тоглоом хянагч
Утасгүй USB хулгана
Төрөл бүрийн USB кабель
Прототип хийх самбар
Алхам 1: Зөөврийн компьютер сонгох
Би Орегоны шинжлэх ухааны Star Wars Clone Trooper сургалтын зөөврийн компьютерээс эхэлсэн.
Энэ зөөврийн компьютерын хэд хэдэн өөр хувилбар байдаг, гэхдээ би өнгөний схем, мембран биш харин жинхэнэ гар, том дэлгэцийн ачаар үүнийг сонгосон. Энэ нь доторх бүх эд ангиудыг багтаах хангалттай том хэмжээтэй байх шаардлагатай.
Би зөөврийн компьютерээ задалсан. Би дээд хэсэгт нь болгоомжтой хандах хэрэгтэй байсан, учир нь эрэг нь хуванцар график хуудасны ирмэгийн доор байрладаг бөгөөд зургийн хэсэг нь хайрцагт наалдаж, хэсэг нь хуванцар хавтангаар салсан байв. Би хуудсыг бүрэн сугалж аваагүй, боолтыг нь задлахад л хангалттай бөгөөд дундуур нь хавсаргасан хэвээр байвал графикийг угсарч байхдаа буцааж эгнээнд оруулав. Дээд ба доод хайрцгийг унтраасан тохиолдолд гар, чанга яригч, ПХБ, дэлгэц нь компьютерийн хоёр хэсэг нугалах дунд хэсэгт залгагдсан болохыг би олж харсан. Би бүх бүрэлдэхүүн хэсгүүдийг дунд хэсэгт холбож, дууссаны дараа дээд ба доод тагийг нь эргүүлж боох гэсэн санаагаа үргэлжлүүлэв.
Алхам 2: Гарыг USB болгон хөрвүүлэх
Гар нь TI99/4a гартай төстэй матрицаар утастай байдаг. Би зөөврийн компьютерээ задлахад гарны хэлхээний самбарын зүүг PA0-PA6 ба PB0-PB7 гэж тэмдэглэсэн болно. Мөн PC0 зүү болон цахилгаан товчлуурын зүү байдаг. Зөөврийн компьютерээ барьсны дараа би утсыг ашиглан зүүг хооронд нь богиносгож, дэлгэц дээр юу болсныг харав. Би ихэнх түлхүүрүүдийг ийм байдлаар газрын зураг дээр буулгаж чадсан.
Үүнийг өсвөр насныхантай холбохын тулд би ерөнхий зориулалттай жижиг загварын самбар ашигласан. Би компьютерын үндсэн ПХБ -аас гарны утас тус бүрийг салгаж, утсыг компьютерийн дээд ба доод хэсгийн холбоосоор татаж, дээд самбараас дэлгэцийн самбар, дэлгэцийг салгав. Би прототип хийх самбар дээр 15 ширхэг 10К ом эсэргүүцэгчийг гагнасан. Татах эсэргүүцэл нь гар болон Teensy -ийн зүү тус бүрийн хооронд холбогддог.
Төслийн самбар ба Teensy -ийг хамтдаа гагнаж байгааг харвал би илүү урт утас ашиглах ёстой байсан бөгөөд ингэснээр овоолсон нь компьютерт суулгахад хэцүү болгодог.
Teensy дээрх тээглүүр нь миний диаграммд байгаа шиг биш юм. Тиймээс үүнийг гагнахдаа хэлхээний самбар дээрх шошгыг уншихаа мартуузай. Би Arduino програм хангамжийг ашиглан Teensy -ийг гарын скриптээр програмчлав. Самбарыг програмчлах зөвлөмжийг Teensy сайтаас үзээрэй.
Би PB0 - PB7 гар зүү, Arduino гар скриптэд PA0 - PA6 оролт хийсэн. Би гар дээрх PC0 зүүг ашиглахаа больсон, учир нь Teensy -тэй холбогдоход маш их эмх замбараагүй болсон тул зарим түлхүүрүүд ажиллахгүй болсон. Надад гар дээр ажиллахгүй байгаа түлхүүрүүд бол Esc, Power, Contrast - ба +, Тоглоомын ангилал, Хөгжмийг асаах/унтраах, Shift товчлуурууд юм. Би Help товчлуурыг ээлжийн хувьд, арын гэрэлтүүлгийн товчлуурыг функцийн түлхүүр болгон ашигласан бөгөөд ингэснээр тоон товчлуурууд болон бусад товчлууруудтай хослуулан ашиглахдаа янз бүрийн тусгай тэмдэгтүүдийг ашиглахдаа F1 -ээс F10 хүртэл авах боломжтой болно. Эзлэхүүн - түлхүүр нь Esc, эзлэхүүн + нь Tab юм. Та гарын скриптийг үзээд Function + Q ~ хийдэг гэх мэт энэ гар дээр дутуу байгаа бусад түлхүүрүүдийг олж авахын тулд миний хийсэн зарим товчлуурын хослолыг харах боломжтой. Txt файлын скриптэд өөрчлөлт оруулах, дараа нь бүгдийг нь Arduino програм хангамж руу хуулж, Teensy -ийг програмчлах, таны өөрчлөлт хэрхэн ажилладагийг харах нь маш энгийн зүйл юм. Teensy -ийг програмчилсны дараа энэ нь ямар ч USB гар шиг ажилладаг тул та үүнийг туршилтын зориулалтаар дурын компьютерт холбож болно.
Алхам 3: Тоног төхөөрөмжийг бэлтгэх
Би энэ төсөлд Raspberry Pi Zero W ашигласан. Би самбар дээрх GPIO тээглүүрийг гагнасан тул 3.5 инчийн LCD -тэй холбох боломжтой болсон. Миний Aliexpress -аас авсан LCD дэлгэц нь ямар ч байсан график хуудасны тунгалаг хуванцарны ард байх тул мэдрэгчтэй дэлгэцийн хувилбарыг авалгүй хэдэн доллар хэмнэв. Би BerryBoot -ийг ачаалагч болгон ашигладаг байсан тул энэ зөөврийн компьютерт олон OS ашиглах боломжтой болсон.
www.berryterminal.com/doku.php/berryboot
BerryBoot -ийн зургийг эндээс авах боломжтой.
berryboot.alexgoldcheidt.com/images/
Би мини HDMI -ээс HDMI адаптер, анхны USB гар, хулганыг анхны ачаалахдаа ашиглаж, микро SD карт дээр Berryboot суулгасан. Berryboot -ийг суулгасны дараа би түүний цэсийг ашиглан config.txt файлд шаардлагатай мөрүүдийг нэмж болох бөгөөд ингэснээр Pi нь LCD дэлгэцийг ашиглах болно.
dtoverlay = dpi24
enable_dpi_lcd = 1
display_default_lcd = 1
dpi_group = 2
dpi_mode = 87
dpi_output_format = 0x6f026
hdmi_timings = 480 0 50 20 50 800 1 3 2 3 0 0 0 120 0 32000000 6
display_rotate = 3
Pi Zero нь зөвхөн нэг USB порттой тул гар хөрвүүлэгч, утасгүй хулгана, USB дууны адаптер, тоглоомын дэвсгэр болон эрхий хурууны дискний хоёр гадаад USB холболт хэрэгтэй байсан тул надад USB hub байх ёстой байв. хамгийн багадаа 5 холболт. Надад нэг суудал байсан бөгөөд 7 порттой байсан бөгөөд 5В 3А DC адаптертай байсан бөгөөд үүнийг би батерейны цэнэглэгч болгон ашигладаг байсан.
Зөөврийн компьютер зөвхөн ганц чанга яригчтай боловч би чихэвчний үүр, микрофон оруулахыг хүссэн тул хуучин USB чихэвч ашигласан. Би дөнгөж сая Logitech гэсэн блокны дараа утаснуудаа огтолж, ohmmeter ашиглан чихэвч, микрофон руу ямар өнгийн утас очсоныг туршиж үзсэн. Би микрофоныг чихэвчнээс хол байлгаад утсыг богиносгосон. Би Ebay дээр 3 доллар орчим үнэтэй USB дууны картуудыг үзсэн бөгөөд үүнийг ашиглахад илүү хялбар байх болно, гэхдээ та авсан зүйлтэйгээ ажилладаг.
Ebay -аас худалдаж авсан батерей. Энэ нь 1А гаралт, нэг 2А гаралттай 20000mAh чадалтай банк юм. Энэ нь микро USB холболтоор цэнэглэгддэг. Тодорхойлолт нь нимгэн гэж хэлсэн бөгөөд би бусад хэмжээсүүдэд анхаарлаа хандуулаагүй тул энэ програмын хувьд хэтэрхий том хэмжээтэй боловч хямдхан байсан. Би зөвхөн 2А гаралтыг ашигладаг бөгөөд үүнийг Pi Zero -т ашиглахад хамгийн бага байх болно гэж бодож байна. Дууссан компьютер нь гадаад USB портуудтай холбогдсон ч гэсэн сайн ажилладаг.
Алхам 4: угсрах
Би эргэдэг багаж ашиглан хайрцагны дээд ба доод хэсэгт байрлах бэхэлгээ, тулгуурыг огтолж, суулгасан эд ангиудыг байрлуулах боломжтой болгосон. Бага багаар нэг удаа хайчилж, дараа нь тохирох эсэхийг шалгах нь хамгийн сайн арга юм. Дээд талын хайрцагт HDMI холбогчийг огтлох шаардлагатай байв. Доод хайрцагт цахилгаан унтраалга, чихэвчний оролт, гадаад USB портууд, арын хэсэгт хэд хэдэн нүх хэрэгтэй байсан тул би батерейны тэжээлийн гэрлийн гэрлийг харж байв. Хэрэв би Пи -ээс тэжээлийн түвшинг хянахад шаардлагатай хэсгүүдийг нэмж оруулсан бол тэгээгүй бол гэрлийг асаахаас зайлсхийх боломжтой байсан.
3.5 инчийн LCD нь хуучин компьютер, дэлгэцийн цонхонд маш сайн нийцдэг. Би дэлгэц, USB төвийг халуун нааж, кабелийг хэрхэн яаж ажиллуулахаа харж эхлэв. Доллар модноос хавтгай USB кабель олсон нь кабелийг дээд ба доод хэсгийн хоорондох жижиг нүхээр дамжуулахад хялбар болгосон. Нүх гарсны дараа USB кабелийн үзүүрийг хайчилж, гагнах шаардлагатай болсон. Миний ашигласан хавтгай кабелийн нэг утас нь улаан өнгөтэй, нөгөө гурван нь цагаан өнгөтэй байсан тул орох дараалал нь чухал байв. Улаан утас халуун байсан, дараагийн утас нь өгөгдлийн утас, дараа нь + өгөгдлийн утас, дараа нь газардуулга байв.
Хамтарсан хоолойн ёроолд дамжих шаардлагатай утаснууд нь тэжээлийн USB кабель, гарны USB, гадаад холболтын хоёр USB өргөтгөл кабель, Дууны картны кабель байв. Би бичил USB кабелийг Pi -ээс USB төв рүү зөөж, түүний төгсгөлийг таслаж, зарим өрөөг аврахын тулд төв рүү гагнав. Би HDMI адаптерийн кабелийг Пи -ээс дээд хавтасны зүсэлтийг хайчилж авлаа. Би камерын дээд талд жижиг нүх өрөмдсөн бөгөөд энэ нь график хуудсыг дамжуулсан бөгөөд лаптоп нээгдэж, бүх зүйл наалдсан үед камер хэрэглэгчтэй тулгарах болно.
USB төвтэй холбоотой жижигхэн асуудал гарлаа. Надад хулганы утасгүй адаптер холбогдсон үед хулгана холболтоо алдах болно. Би цахилгаан адаптерийг төвд залгасан газраас GPIO дээрх +5V зүү, газардуулгатай хэдэн утас гагнах хэрэгтэй болсон. Энэ нь хулганы холболтыг тогтворжуулсан юм.
Доод талд нь би гар, USB өргөтгөлүүд, цахилгаан USB кабелийг гагнасан бөгөөд бүгдийг цэвэр, дулаалгатай байлгахын тулд утсыг дулаан багасгаж ашигласан. Би жижиг бичил USB кабелийг хайчилж аваад 5 -р цахилгаан адаптерийн залгууртай ижил хэмжээтэй байсан анхны цахилгаан адаптерийн баррель залгуурыг компьютерт гагнав. Дууны хувьд би зөв сувгийг компьютерт л чанга яригч болгож өгдөг бөгөөд хуучин SoundBlaster картаас авсан аудио суваг бүхий 3.5 мм чихэвчний үүрийг нэмж оруулсан бөгөөд ингэснээр чихэвч эсвэл гадны чанга яригчийг залгахад стерео дуу гарч, энэ нь таслагдах болно. дотоод чанга яригч. Би компьютерын доод талыг гарны тодосгогч товчлууруудын дээгүүр цооног өрөмдөж, USB чихэвчнээс авсан микрофоныг нүхний доор байрлуулав. Би USB кабелийн улаан утсанд 2A хүчдэлд орох SPST шилжүүлэгчийг нэмж Pi -г асааж, унтраав. Цахилгаан унтраалга нь доод хайрцагны нүх рүү ордог бөгөөд самар нь түүнийг бэхэлдэг. Дараа нь би бүх зүйлийг байрандаа байлгахын тулд халуун цавуу хэрэглэв.
Дараа нь дээд ба доод талын хавтасны тагийг эргүүлж асаах л үлдлээ.
Ажиллаж байх үед Raspian, Retropie гэх мэт үйлдлийн системүүдийг BerryBoot дээр нэмэх нь миний өмнө өгсөн линкээс зургийг татаж аваад USB флаш диск дээр байрлуулж BerryBoot цэснээс суулгаснаар илүү хялбар болсон. Үүнийг хэрхэн хийхийг харуулсан сайн YouTube видеонууд байдаг.
Батерейтай сургалтын зөөврийн компьютерын анхны жин нь 1lb 13.5oz байв. Өөрчлөлт хийсний дараа 2 фунт 8.2oz жинтэй болно.
Clone Trooper PiTop -ийн жижиг демо хэрхэн ажиллаж байгааг харахын тулд дүрсэн видеог үзээрэй.
Зөвлөмж болгож буй:
Bootloader -ийг Arduino Nano 3.0 Clone Board -д шатаах: 11 алхам
Bootloader -ийг Arduino Nano 3.0 Clone Board -д шатаах: саяхан AliExpress -аас Arduino Nano 3.0 Clone -ийг ачаалах төхөөрөмжгүйгээр худалдаж авсан. Надтай ижил байдалд орсон бусад хүмүүс олон байгаа гэдэгт би итгэлтэй байна. Санаа зоволтгүй, энэ зааварт
FT232R USB UART CLONE ARDUINO NANO BOARD 3.0 -ийг хэрхэн яаж жолоодох вэ: 7 алхам
FT232R USB UART CLONE ARDUINO NANO BOARD 3.0 -ийг хэрхэн яаж жолоодох вэ: Өнөөдөр би arduino nano v3.0 (clone) худалдаж авсан боловч надад асуудал байна. миний компьютер үргэлж " FT232R USB UART " andarduino Ide энэ самбарыг илрүүлж чадахгүй байна. яагаад? юу болоо вэ? За надад энэ асуудлыг шийдэх заавар байна
Clone SimpleBGC хянагчийн шинэчлэлтийн асуудлыг хэрхэн шийдвэрлэх вэ: 4 алхам
Clone SimpleBGC хянагчийн шинэчлэлтийн асуудлыг хэрхэн шийдвэрлэх вэ: Сайн байна уу. Саяхан би нисгэгчгүй онгоцныхоо төслийн SimpleBGC gimbal хянагч дээр ажиллаж байсан. Би амжилттай холбогдож тохирууллаа. Энэ нь төгс ажиллаж байсан. Үүний дараа би firmware -ээ v2.2 -оос v2.4 болгон шинэчлэхийг хүссэн юм. Тиймээс, би gimbal -ийг сайжруулсны дараа
Гар тоглоомын консол - Arduboy Clone: 6 алхам (зурагтай)
Гар тоглоомын консол | Arduboy Clone: Хэдэн сарын өмнө би Arduboy компанитай танилцсан бөгөөд энэ нь албан ёсны вэбсайтаас үзэхэд онлайнаар тоглоом сурах, хуваалцах, тоглоход хялбар болгодог 8 битийн бяцхан тоглоомын платформ юм. Энэ бол нээлттэй эхийн платформ юм. Arduboy -д зориулсан тоглоомыг хэрэглэгч хийсэн болно
Arduino Nano болон I2C Oled дэлгэцтэй Arduboy Clone: 3 алхам
Arduboy Clone нь Arduino Nano болон I2C Oled дэлгэцтэй: Arduboy клоны хямд хувилбар бөгөөд та хэд хэдэн анхны Arduboy тоглоом тоглох боломжтой