Съдържание:

Хартиени джобни домашни любимци: 5 стъпки (със снимки)
Хартиени джобни домашни любимци: 5 стъпки (със снимки)

Видео: Хартиени джобни домашни любимци: 5 стъпки (със снимки)

Видео: Хартиени джобни домашни любимци: 5 стъпки (със снимки)
Видео: Детето ми се храни само със зеленчуци 2024, Ноември
Anonim
Хартиени джобни домашни любимци
Хартиени джобни домашни любимци

Paper Pocket Pets (PPP) е комплект, предназначен за създаване на интерактивни модулни и носими играчки. Той насърчава движението и социалността на децата благодарение на реакциите на домашния любимец и позволява на децата да изградят свой собствен домашен любимец, а също и да го променят с течение на времето, ако желаят.

Динамика на взаимодействието

Домашните любимци са проектирани да се носят по тялото и да бъдат интерактивни. Домашният любимец

  • Движи се! Когато детето е съвсем домашно, домашният любимец е свободен да се движи по тялото на детето
  • Взаимодейства със собственика! Ако детето се движи бързо, животното остава неподвижно (да не падне), но се радва и светва.
  • Взаимодейства с други домашни любимци! Ако две или повече деца с джобен домашен любимец се срещнат, домашните любимци се усещат и „говорят“, т.е. показват цвят на дъгата и се движат бързо.

Стъпка 1: Какво ви е необходимо, за да създадете своя хартиен домашен любимец

Какво ви е необходимо, за да създадете хартиен домашен любимец
Какво ви е необходимо, за да създадете хартиен домашен любимец
Какво ви е необходимо, за да създадете хартиен домашен любимец
Какво ви е необходимо, за да създадете хартиен домашен любимец
  1. Квадратни листове хартия и оригами диаграми за създаване на домашни любимци
  2. Твърд материал като балса или шперплат за създаване на опора за хартиени домашни любимци
  3. Магнити за свързване на хартиените животни към опорната плоча
  4. Електронни компоненти за анимиране на домашните любимци, т.е.

    • Батерия
    • Програмируема платка. Използвахме Microbit и ще обясним как да програмираме тази, но е възможно и използването на други платки. Допълнително използвахме платка за прекъсване на крайния конектор, за да прикрепяме лесно компоненти към микробита.
    • Единични светодиоди
    • 1 серво мотор

Стъпка 2: Дървена опора с вградени магнити

Дървена опора с вградени магнити
Дървена опора с вградени магнити
Дървена опора с вградени магнити
Дървена опора с вградени магнити
Дървена опора с вградени магнити
Дървена опора с вградени магнити

Дървената основа осигурява местообитание за хартиения домашен любимец. Бяхме вдъхновени от проекта Paper Mech (https://www.papermech.net). Можете да намерите нашия модел лазерно рязане в прикачения файл. Тя позволява на хартиения домашен любимец да се движи нагоре и надолу. И ние го използвахме за жабата и змията. Вижте https://www.papermech.net за различни движения.

Използвахме малки винтове и лепило, за да прикрепим дървените части, както и серво мотора и дъската за разбиване на microbit към дървената основа. Залепихме два магнита към дървото, един в основата и един в манивелата. Хартиеният домашен любимец ще бъде прикрепен там по -късно.

Стъпка 3: Изградете оригами

Изградете оригами
Изградете оригами
Изградете оригами
Изградете оригами

Изпробвахме няколко фигурки оригами и най -много ни харесаха жабата и змията. По -долу ще намерите някои вдъхновяващи видеоклипове, които разгледахме:

Жаба -

Butterfly -

Змия -

Добавихме два магнита в домашния любимец на оригами. За жабата в предната лапа и една в средата отзад. За закуска добавихме един магнит в главата, а другият в долния край. Можете да опитате да прикрепите хартиения домашен любимец към основата и да видите как се вписва и как се движи ръчно. Чувствайте се свободни да украсите вашия хартиен домашен любимец с очи, блясък, цвят и т.н.

Стъпка 4: Програмиране на поведението на домашния любимец

Програмиране на поведението на домашния любимец
Програмиране на поведението на домашния любимец
Програмиране на поведението на домашния любимец
Програмиране на поведението на домашния любимец

Стартирайте редактора на microbit (https://makecode.microbit.org/#editor).

Програмирането може да се извърши на етапи.

  1. Започнахме да изследваме осветяването на светодиоди. За светодиодите използвахме библиотека, наречена Neopixel. Adafruit има добър урок, с който да започнете (https://learn.adafruit.com/micro-bit-lesson-3-neop…). Създадохме лента от 4 неопиксела и я свързахме към един от входните щифтове.
  2. Когато се опитахме да контролираме мотора, който ще премести домашния любимец. Използвахме командите, налични в Pins, за да управляваме нашия серво мотор (https://makecode.microbit.org/reference/pins). Нормалното поведение е, че двигателят е включен и хартиеният домашен любимец се движи бавно. Прикрепихме мотора към дървената основа и експериментирахме с механиката, докато движението ни хареса.
  3. Сега трябва да му придадем известна интерактивност. Тогава детето се движи, домашният любимец трябва да е неподвижен и да светне. Използвахме събитието onShake за откриване на движение, осветяване на неопикселите и спиране на серво мотора за известно време. Добавихме променлива за проследяване на състоянието на домашния любимец (в движение или не) и вътрешно отброяване за удължаване на ефекта.
  4. Последната стъпка е общуването с другите. Използвахме функционалността на радиото за това (https://makecode.microbit.org/reference/radio). Ако открием близък приятел, светодиодите ще светнат в цветове на дъгата и домашният любимец се движи по -бързо. Отново използвахме вътрешното отброяване, за да нулираме радиото и състоянието на хартиения домашен любимец.

Можете да изтеглите нашия код като вдъхновение. Но ще бъде по -забавно да програмирате собствения си домашен любимец от хартия. Кажете ни какво може да направи вашият домашен любимец:)

Стъпка 5: Вградете технологията в оригами и свържете всички части

Вградете технологията в оригами и свързва всички части
Вградете технологията в оригами и свързва всички части
Вградете технологията в оригами и свързва всички части
Вградете технологията в оригами и свързва всички части
Вградете технологията в оригами и свързва всички части
Вградете технологията в оригами и свързва всички части

Последната стъпка и най -лесната е комбинирането на всичко. Ти трябва да

  • Изтеглете кода си на микробита
  • Свържете микробита към дървената платформа.
  • Прикрепете батерията към микробита
  • Добавете светлините (и магнитите) към хартиения домашен любимец
  • Прикрепете домашния любимец към платформата с помощта на магнитите
  • Прикрепете кабели към микробита, както от двигателя, така и от светодиодите.
  • Включете го и се забавлявайте:)

Препоръчано: