Мазмуну:

Flip-It! - Дүйнөнүн эң акылсыз оюну ?: 7 кадам (сүрөттөр менен)
Flip-It! - Дүйнөнүн эң акылсыз оюну ?: 7 кадам (сүрөттөр менен)

Video: Flip-It! - Дүйнөнүн эң акылсыз оюну ?: 7 кадам (сүрөттөр менен)

Video: Flip-It! - Дүйнөнүн эң акылсыз оюну ?: 7 кадам (сүрөттөр менен)
Video: ЖИЗНЬ В ГОРНЫХ СЁЛАХ ДАГЕСТАНА (Отрывок из Большого фильма про Дагестан) #Дагестан #Кавказ 2024, Ноябрь
Anonim
Image
Image
Flip-It! - Дүйнөнүн эң акылсыз оюну?
Flip-It! - Дүйнөнүн эң акылсыз оюну?
Flip-It! - Дүйнөнүн эң акылсыз оюну?
Flip-It! - Дүйнөнүн эң акылсыз оюну?
Flip-It! - Дүйнөнүн эң акылсыз оюну?
Flip-It! - Дүйнөнүн эң акылсыз оюну?

Origins: Бул мен 2018-2019-жылдар аралыгында иштеп чыккан оюн

Ал башында "Stupid Flip" деп аталган жана коддоону үйрөтүү үчүн колдонула турган жөнөкөй жана кызыктуу интерактивдүү оюндарды түзүүгө болгон кызыгуумдан улам пайда болгон. Бул элестетилген эң жөнөкөй оюн жөнүндө жана магниттин аягына тиркелген карта (токен) менен бир оюнчудан экинчи колго оодарууну камтыйт.

Оюнчулар эгер атаандашы картты которууга аракет кылып жатканда "түшүрүп" койсо, же картага каршылашынын капталына салуу үчүн зарыл болгон күч менен оодарыла алса, упайга ээ болушат.

Бул укмуштай жөнөкөй болгону менен, Flip-It! ошондой эле кызыктай көз карандылыкты жана кыжырды келтирет.

Алгачкы прототиптер картондон жасалган жана подшипниктер катары ABS түтүкчөлөрү менен бекитилген. Булардын аналогдук баллдык системасы болгон (сүрөттөрдү караңыз).

Кийинки версияларда MDF корпусу, подшипниктер, муундар жана магнит кармагычтар үчүн 3d басылган компоненттер камтылган. Акыркы кадам электрондук баллды кошуу болду.

Бул көрсөтмө CNC, 3d басылган, электрондук версиянын курулушуна тиешелүү. Мен муну бир катар дизайн/семинарлар үчүн иштеп чыктым. Идея, балдар оюнга өз темаларын иштеп чыгышы мүмкүн болчу. Баштапкы тема эки оюнчунун ортосунда 毽子 (JianZi) айлантуу болгон. JianZi - бул оюнчулардын ортосунда тээп кете турган кытайдын салмактуу челнокчосу.

Бул мисалдагы тема Аполлон -11 Ай модулу Жер менен Айдын ортосунда учуп баратканын көрсөтөт.

Бардык бөлүктөрдү чогултуу - бул өтө узун процесс, ошондуктан мен каалагандардын бардыгын картон менен жөнөкөй версиясын жасоо үчүн өлчөмдөрдү колдонууга чакырат элем. Бул абдан тез жасалышы мүмкүн жана оюн эле кызыктуу. Маанилүү бир гана бөлүк 5мм неодим магнити. Биз сфералык оюнчуктарды колдондук, алар курулуш оюнчуктарында же "аткаруучу оюнчуктарда" кездешет, анда сиз бир нече магнит менен форма жасай аласыз.

Бул версияда мен "көтөрүү" же оодаруу күчүн камсыз кылуу үчүн булактарды колдоном, бирок мурунку версияларында резина боолорду да ийгиликтүү колдонгом.

Электрондук табло коддоодо кызыктуу көнүгүү болду. Аныктоо тутуму эки IR сыйкырдуу көздүн чагылтуу сенсоруна таянат. Булар Arduino картты качан "оодарылганын" жана качан түшүп калышы мүмкүн экенин аныктоого мүмкүндүк берет. Булар, үзгүлтүк баскычы менен бирге, бул оюнга бирден -бир кириштер. Чыгыштар 8 орундуу 7 сегменттүү дисплей жана пьезо сигнал. Мен бул жөнөкөй орнотуу менен мүмкүн болушунча көбүрөөк аракет кылдым, бирок ыңгайлаштырууга жана өркүндөтүүгө көп орун бар. Бул мен коддогон үчүнчү же төртүнчү гана долбоор жана ал сиз күткөндөй орой жана башаламан. Мен эмне болуп жатканын билгиси келгендерге жардам берүү үчүн жетиштүү жазууларды киргиздим деп үмүттөнөм. Мен оюнга бир нече үн эффекттерин жана фанфиктерди иштеп чыктым, бирок үн элементтеринин көбү үчүн, анын ичинде Марио Брос темасы, мен Принстроникадан Дипто Пратяксага жана Принц Стиви-Рэй Чарльз Балабиске карызмын.

Ошондой эле бул жерде ар кандай биргелешкен жана көтөрүүчү компоненттер үчүн 3d басма файлдары камтылган. Дизайнды өркүндөтүүгө жана мага басып чыгарууга жардам бергени үчүн Майк менен Пер Уидингге абдан ыраазымын.

Кино бардык тиешелүү кадамдарды көрсөтөт, бирок мен аларды бул жерде кененирээк сүрөттөп берем.

Жабдуулар

Оюнду куруу үчүн:

Тиркелген файлды CNCге колдонуңуз же бөлүктөрдүн топтомун лазер менен кесиңиз

Бириктирүүчү элементтерди 3D басып чыгаруу үчүн тиркелген файлды колдонуңуз

O-Rings же резина боолор

Жазгы тышкы диаметри 7мм Ички диаметри 5мм

Жыгач дубал 5 мм

Жыгач блок 28мм тегерек, бургуланган 5мм (каршы салмак үчүн) - тегерек болуунун кажети жок

5 мм тоголок неодим магнит (магниттик курулуш оюнчуктарында кездешкендер)

Электрондук баллдык элементти түзүү үчүн:

9v Батарея кармагыч жана коргошун

9v батарея

Ардуино Нано (мен клонду колдондум)

Нано сындыруу тактасы

12мм баскыч баскычы

8 х 7 сегменттеги LED дисплей модулу

Пассивдүү сигнал

2 х IR чагылдыруучу сенсор модулдары

Аялдан аялга Dupont кабели

1 -кадам: Бөлүктөрдү кесип, чогултуп алыңыз

Бөлүктөрдү кесүү жана чогултуу
Бөлүктөрдү кесүү жана чогултуу
Бөлүктөрдү кесүү жана чогултуу
Бөлүктөрдү кесүү жана чогултуу
Бөлүктөрдү кесүү жана чогултуу
Бөлүктөрдү кесүү жана чогултуу

Тиркелген файлдарды колдонуп, 5 мм MDF бөлүктөрүн кесип алыңыз

Видеодо көрсөтүлгөндөй жыгач желимин колдонуп кургатыңыз

2 -кадам: Дубалды жана пружиналарды өлчөмүнө чейин кесиңиз

Дубель менен булактарды өлчөмүнө чейин кесиңиз
Дубель менен булактарды өлчөмүнө чейин кесиңиз
Дубель менен булактарды өлчөмүнө чейин кесиңиз
Дубель менен булактарды өлчөмүнө чейин кесиңиз
Дубель менен булактарды өлчөмүнө чейин кесиңиз
Дубель менен булактарды өлчөмүнө чейин кесиңиз
Дубель менен булактарды өлчөмүнө чейин кесиңиз
Дубель менен булактарды өлчөмүнө чейин кесиңиз

Дубалды жана пружиналарды өлчөмүнө чейин кесүү үчүн кескичти колдонуңуз.

Корпустун арткы тактайына жазгы орнотмолорду жыгач клей менен орнотуңуз.

Качан кургак болгондо, булактарды түртүп, бурап, анан дубелдин башка бөлүгү менен бүтүрүңүз.

3 -кадам: Которуу механизмин чогултуу

Которуу механизмин чогултуу
Которуу механизмин чогултуу
Которуу механизмин чогултуу
Которуу механизмин чогултуу
Которуу механизмин чогултуу
Которуу механизмин чогултуу
Которуу механизмин чогултуу
Которуу механизмин чогултуу

Кыймылдоо механизми 5 мм дюбель жана 3D басылган бир катар компоненттер менен курулган.

Бул бөлүктөр Майк жана Пер Уидинг менен иштелип чыккан жана алар аларды өркүндөтүү үчүн чоң эмгек кылган.

Дубалдын үзгүлтүксүз иштеши үчүн "подшипник" бөлүгү (бул жерде "купол" деп аталат) 5.2мм бургу менен оролушу керек. Бул кийинчерээк ысык желим менен иштин арткы тактасына жабыштырылат.

Башка компоненттер 6 мм O-Rings менен кармалып турат, бирок кичинекей резина боолор бирдей жакшы иштейт.

Булар колду оптималдуу ойноо үчүн тууралоого мүмкүндүк берет!

4 -кадам: Компоненттерди зым менен жабыңыз

Компоненттерди тартыңыз
Компоненттерди тартыңыз
Компоненттерди тартыңыз
Компоненттерди тартыңыз
Компоненттерди тартыңыз
Компоненттерди тартыңыз
Компоненттерди тартыңыз
Компоненттерди тартыңыз

Ардуино Нано менен компоненттерди кантип чогултуу керек экенин көрсөтүүчү зым диаграммасы тиркелген.

IR сенсорунун модулдары arduinoго санариптик сигнал жөнөтөт (күйгүзүү/өчүрүү). Алардын сезгичтигин потенциометр менен жөнгө салуу керек, ал токендин ордунда экендигин так аныктай алат.

5 -кадам: Кодду жүктөө

Кодду жүктөө
Кодду жүктөө

Бул оюн үчүн мен иштеп чыккан код.

Жогоруда айтылгандай, бул өтө эле ышкыбоздук аракет жана мен аны жакшырта алам деп ишенем. Бирок ал мен үчүн иштейт.

Негизинен, IR детекторлору ойнотууну баштоо үчүн токендин кайда экенин аныктайт жана андан кийин анын ийгиликтүү "оодарылганын" текшерет.

Ар бир кезектеги "оодаруу" митингдин жыйынтыгына салым кошот.

Бул эсеп токен түшүрүлгөндө уткан оюнчунун упайына кошулат.

Оюнчулар токен түшүрүлгөн сайын өмүрүн жоготушат.

Кайсы оюнчу 5 өмүрүн жоготсо, оюн бүтөт.

6 -кадам: Оюнду ыңгайлаштыруу

Оюнду ыңгайлаштыруу
Оюнду ыңгайлаштыруу
Оюнду ыңгайлаштыруу
Оюнду ыңгайлаштыруу
Оюнду ыңгайлаштыруу
Оюнду ыңгайлаштыруу

Бул жерде көрсөтүлгөн мисал темасы Жер менен Айдын ортосунда жүргөн ай модулу. Мен муну Apollo11 миссиясынын 50 жылдыгына байланыштуу жасадым.

Бул кээ бир жөнөкөй басылган бөлүктөрдөн жасалган, бирок оюнду боектор жана кошумча бөлүктөр менен толугу менен тематикалоо мүмкүн.

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

7 -кадам: Мисалдар

Мисалдар
Мисалдар
Мисалдар
Мисалдар
Мисалдар
Мисалдар

Бул жерде Flip-itтин айрым мисалдары келтирилген! биз жакында болгон семинарда жасадык.

Бул мисалдардын бардыгында электрондук упай эмес, упайдын дөңгөлөгү бар.

Экөө тең кызыктуу, дудук жана көз каранды!

Оюндар таймашы
Оюндар таймашы
Оюндар таймашы
Оюндар таймашы

Оюндар сынагында экинчи орунду ээледи

Сунушталууда: