Съдържание:

Joke-o-Lantern: 5 стъпки (със снимки)
Joke-o-Lantern: 5 стъпки (със снимки)

Видео: Joke-o-Lantern: 5 стъпки (със снимки)

Видео: Joke-o-Lantern: 5 стъпки (със снимки)
Видео: When he see’s the photo!😮😱 #Shorts 2024, Юли
Anonim
Image
Image
Шега-о-фенер
Шега-о-фенер
Шега-о-фенер
Шега-о-фенер
Шега-о-фенер
Шега-о-фенер

Това, от което светът се нуждае, е Arduino Jack-o-фенер! Не сте ли съгласни?

Този проект е джак-о-фенер, който може да осигури трикове и лакомства!

Натиснете бутона отстрани на главата му и получавате произволно избрана шега за Хелоуин с придружаващата музика.

Поставете ръката си под устата и тя издава Smartie (TM) с придружаваща мелодия.

Нека го изградим!

(Забележка: Статиката, която чувате във видеото, е просто радиочестотен шум от серво мотора, който е бил взет от телефона. Не можете да го чуете при реална употреба. Звукът е хубав и ясен.) Ако искате, можете да поставите малък отделяне на кондензатор през VCC и GND на серво, но не намерих за необходимо.

Консумативи

  • Някакъв джак-о-фенер (този е пяна за леене под налягане, която взех за 2 долара в благотворителен магазин)
  • Arduino UNO или Nano (всичко, което имате, е добре)
  • Малко серво
  • 4x20 I2C LCD дисплей
  • Бутон в аркаден стил
  • 10K ом издърпващ резистор за бутона
  • Малък 8 омов високоговорител
  • SR-04 Сензор за разстояние за дозатор за бонбони
  • Малко парче 3/4 "пластмасов тръбопровод за дозатора Smarties
  • Някои плексиглас или друг тънък материал за дозатора Smarties
  • Малко парче пластмаса, за да направи коритото на дозатора Smarties
  • Малка L-скоба и други отпадъци за завършване на дозатора
  • Свързващ проводник, горещо лепило и др
  • Малък макет за веригата (или я запоявайте за постоянна употреба)
  • Smarties (TM)

Можете да използвате M & Ms, спасители и др. Просто трябва да регулирате размера на отвора, диаметъра на тръбата и височината на люлеещото се рамо на дозатора, за да се справите с размерите и дебелината на вида бонбони.

Инструменти:

  • Помощен нож за врязване във вашия фенер
  • Пробийте, за да пробиете отвори за високоговорителя и бутона (или изрежете внимателно с ножа)
  • Дебел черен маркер Sharpie (TM) или черна боя за боядисване на очите, носа, устата на фенера
  • Търпение и чувство за хумор!

Стъпка 1: Изградете веригата

Изградете веригата
Изградете веригата

Свържете веригата съгласно схемата. Препоръчително е да използвате захранване от 5 волта, 1 ампера, за да осигурите достатъчно ток за задвижване на серво.

В крайна сметка ще трябва да използвате проводници с достатъчна дължина, за да достигнете до всички компоненти, след като те са инсталирани в жак-о-фенера.

Стъпка 2: Променете Jack-o-фенера

Променете фенера Jack-o
Променете фенера Jack-o
Променете фенера Jack-o
Променете фенера Jack-o
Променете фенера Jack-o
Променете фенера Jack-o

Намерих фенера си в жак-о-фенер. Изработен е от лека пяна, формована под налягане, така че е лесно да се реже и пробива. Можете да използвате всеки фенер, подходящ за вашите части.

1. Подсушете частите си на сухо.

2. Нарежете панел за достъп в фенерчето, за да можете да инсталирате частите.

3. С помощта на малка бормашина направете някои перфорации, където ще бъде високоговорителят, така че звукът да може да излезе. Поставете високоговорителя с горещо лепило или друго подходящо лепило.

4. Пробийте или внимателно изрежете отвора за вашия бутон. Инсталирайте бутона.

5. Изрежете дупка в устата за изхода на коритото, която раздава бонбоните.

6. Изрежете или пробийте отвори под устата за сензора за разстояние SR-04.

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

Изградете дозатора за бонбони
Изградете дозатора за бонбони
Изградете дозатора за бонбони
Изградете дозатора за бонбони

Това е най -сложната част от изграждането и е напълно незадължителна. Може да искате да изтриете кода за детектора SR04 и серво и да промените съобщението на основния дисплей, ако няма да раздавате бонбони.

Тъй като не мога да разглобя фенера за разглобяване на дозатора, ще се опитам да опиша принципите тук.

Основният работен механизъм е люлеещо се рамо (тук изработено от плексиглас 3/16 ), монтирано към сервото с отвор, който е диаметърът на бонбоните, които трябва да се раздават. Дебелината на люлеещото се рамо е възможно най -близка до тази на бонбоните както разумно можете да получите.

На основата е монтирано разпределително корито (тук това е малко парче винилова стреха, изрязано и огънато) наклон и от устата. Тук ще трябва да направите известно планиране.

Парче пластмасов тръбопровод (тук 3/4 ) е резервоарът за бонбоните, монтиран е над люлеещото се рамо, така че бонбоните да попаднат в отвора в люлеещото се рамо.

Докато люлеещата се ръка премества, тя ще избута бонбони в коритото, а задната страна на люлеещото се рамо предпазва от раздаване на повече бонбони. Когато люлеещото се рамо се върне в изчакващо положение, следващият бонбон пада в дупката, готов за раздаване.

Дизайнът ви може да варира в зависимост от размера на вашия фенер и вида бонбони, които искате да раздадете.

След като сте тествали вашия дозатор за ваше удовлетворение, инсталирайте го в фенерчето.

Стъпка 4: Монтирайте частите вътре в фенера Jack-o

Монтирайте частите вътре в фенера Jack-o
Монтирайте частите вътре в фенера Jack-o
Монтирайте частите вътре в фенера Jack-o
Монтирайте частите вътре в фенера Jack-o

Монтирайте дисплея, бутона, високоговорителя, SR-04 и дозатора вътре в кутията. Използвах горещо лепило.

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

Стъпка 5: Качете Arduino Sketch

Отворете и запазете файла jokeOLantern.ino като нов проект. Поставете файла pitches.h в същата папка на проекта. Той предоставя терена за мелодиите, изпълнявани от проекта.

Вътре в скицата ще намерите голям масив от символи, който е шегите и отговорите за дисплея. Добавяне/изтриване/промяна, както искате. Ще забележите много празни редове. Това е така, че шегите са добре разположени на дисплея. Има 4 реда за шега и 4 реда за перфорация. Уверете се, че поддържате връзката 4 и 4, ако искате масивът да работи правилно. Както е предвидено, има 12 шеги в масива. Ако добавяте/премахвате шеги, ще трябва да промените, int msgNum = (int) случаен (12); на различна стойност, за да съответства на броя на шегите.

Компилирайте/качете скицата. Заредете своя дозатор за бонбони и започнете да се забавлявате на Хелоуин!

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