Мазмұны:

Джок-о-фонарь: 5 қадам (суреттермен)
Джок-о-фонарь: 5 қадам (суреттермен)

Бейне: Джок-о-фонарь: 5 қадам (суреттермен)

Бейне: Джок-о-фонарь: 5 қадам (суреттермен)
Бейне: Самые Богатые Страны 2024, Қараша
Anonim
Image
Image
Джок-о-фонарь
Джок-о-фонарь
Джок-о-фонарь
Джок-о-фонарь
Джок-о-фонарь
Джок-о-фонарь

Әлемге қажет нәрсе-Arduino Jack-o-lantern! Сіз келіспейсіз бе?

Бұл жоба-трюктер мен емдеулерді қамтамасыз ететін ұялы фонарь!

Оның бас жағындағы түймені басыңыз, сіз кездейсоқ таңдалған Хэллоуин әзілін сүйемелдеу музыкасымен аласыз.

Қолыңызды аузыңыздың астына қойыңыз, ол Smartie (TM) -ді сүйемелдеуімен шығарады.

Оны тұрғызайық!

(Ескерту: Бейнеде естілетін статика - бұл телефоннан алынған серво -қозғалтқыштан шыққан шу. Бұл дыбысты есту мүмкін емес. Дыбыс жақсы және таза.) Егер қаласаңыз, кішкене дыбыс қоюға болады. конденсаторды серводтың VCC және GND бойынша ажырату, бірақ мен оны қажет деп таппадым.

Жабдықтар

  • Қандай да бір фонарь (бұл қайырымдылық дүкенінен 2 долларға алған инъекцияланған көбік)
  • Arduino UNO немесе Nano (сізде бар нәрсе жақсы)
  • Кішкене сервис
  • 4x20 I2C СКД дисплейі
  • Аркада стиліндегі батырмалар
  • Түйме үшін резисторды төмендету үшін 10 К Ом
  • Кішкентай 8 Ом динамик
  • SR-04 кәмпиттер диспенсеріне арналған қашықтық датчигі
  • Smarties диспенсеріне арналған 3/4 дюймдік пластикалық құбырдың кішкене бөлігі
  • Smarties диспенсеріне арналған кейбір плексиглас немесе басқа жұқа материал
  • Smarties диспенсеріне арналған пластиктен жасалған кішкене бөлік
  • Кішкене L-кронштейн және диспенсерді аяқтауға арналған басқа қалдықтар
  • Қосылатын сым, ыстық желім және т
  • Схемаға арналған шағын нан тақтасы (немесе оны тұрақты пайдалануға дәнекерлеу)
  • Ақылдылар (TM)

Сіз M & Ms, Lifesavers және т.

Құралдар:

  • Сіздің фонарьды кесуге арналған қызметтік пышақ
  • Динамик пен түймеге тесік бұрғылау үшін бұрғылау (немесе пышақпен мұқият кесу)
  • Қою қара Sharpie (TM) маркері немесе көзді, мұрынды, ауызды фонарьға бояу үшін қара бояу
  • Сабыр мен әзіл сезімі!

1 -қадам: Схеманы құрыңыз

Циклды құрыңыз
Циклды құрыңыз

Диаграммаға сәйкес тізбекті қосыңыз. Серво жүргізуге жеткілікті ток беру үшін 5 вольтты 1 амперлік қуат көзін пайдалану ұсынылады.

Сайып келгенде, барлық компоненттер ұяға орнатылғаннан кейін жету үшін жеткілікті ұзындықтағы сымдарды қолдану қажет болады.

2-қадам: Джек-о-шамды өзгертіңіз

Джек-о-шамды өзгертіңіз
Джек-о-шамды өзгертіңіз
Джек-о-шамды өзгертіңіз
Джек-о-шамды өзгертіңіз
Джек-о-шамды өзгертіңіз
Джек-о-шамды өзгертіңіз

Мен фонарьды екінші қол дүкенінен таптым. Ол жеңіл инъекцияланған көбіктен жасалған, сондықтан кесу мен бұрғылау оңай болды. Бөліктеріңізге сәйкес келетін кез келген ұялы фонарьды қолдануға болады.

1. Бөліктерді құрғақ етіп бекітіңіз.

2. Бөлшектерді орнату үшін кіру панелін ұяға фонарьға кесіңіз.

3. Кішкене бұрғы көмегімен дыбыс шығуы үшін динамик болатын жерде бірнеше тесіктер жасаңыз. Динамикті ыстық желіммен немесе басқа қолайлы желіммен орнатыңыз.

4. Батырманың саңылауын бұрғылаңыз немесе мұқият кесіңіз. Түймені орнатыңыз.

5. Кәмпиттерді шығаратын шұңқырдың шығуы үшін аузындағы тесікті кесіңіз.

6. SR-04 қашықтық датчигінің аузының астына тесіктерді кесіңіз немесе бұрғылаңыз.

3 -қадам: Кәмпиттер диспенсерін жасаңыз

Кәмпиттер диспенсерін жасаңыз
Кәмпиттер диспенсерін жасаңыз
Кәмпиттер диспенсерін жасаңыз
Кәмпиттер диспенсерін жасаңыз

Бұл құрылыстың ең күрделі бөлігі және ол міндетті емес. Егер сіз кәмпиттер таратпайтын болсаңыз, SR04 детекторы мен сервоприводтың кодын жойып, негізгі дисплей хабарламасын өзгерткіңіз келуі мүмкін.

Диспенсерді бөлшектеу үшін фонарьды ажыратуға болмайтындықтан, мен мұнда принциптерді сипаттауға тырысамын.

Негізгі жұмыс тетігі - бұл сервеге бекітілетін бұралмалы тұтқа (мұнда 3/16 дюймдік плексигладан жасалған) таратылатын кәмпит диаметрі бар тесік орнатылған, бұрылыс тұтқасының қалыңдығы кәмпитке жақын. сіз ақылға қонымды түрде ала аласыз.

Бөлуге арналған науа (мұнда кесілген және пішінге қарай бүктелген винил карнизінің кішкене бөлігі) негізге орнатылады (мұнда серво орнатуға және кәмпиттер төмен қарай сырғып кететін жеткілікті көлбеу болуы үшін сәйкес биіктіктегі ағаш сынықтары). көлбеу және аузынан. Бұл жерде сізге жоспарлау қажет.

Пластмассадан жасалған құбыр (бұл 3/4 дюйм) кәмпиттер үшін резервуар болып табылады, ол кәмпиттер бұрылыс тұтқасының саңылауына түсіп кететіндей, бұралмалы тұтқаның үстіне орнатылады.

Бұрылмалы қол сыпырылған кезде, ол кәмпиттерді шұңқырға итереді, ал бұрылғыштың артқы жағы көп кәмпиттерді жібермейді. Айналмалы қол күту күйіне оралғанда, келесі кәмпит шұңқырға түседі, ол дайын.

Сіздің дизайныңыз фонарьдың шамына және таратқыңыз келетін кәмпит түріне байланысты өзгеруі мүмкін.

Диспенсерді қанағаттанарлықтай тексергеннен кейін, оны ұяға орнатыңыз.

4-қадам: Бөлшектерді джек-шамның ішіне орнатыңыз

Бөлшектерді джек-шамның ішіне орнатыңыз
Бөлшектерді джек-шамның ішіне орнатыңыз
Бөлшектерді джек-лампаның ішіне орнатыңыз
Бөлшектерді джек-лампаның ішіне орнатыңыз

Дисплейді, түймені, динамикті, SR-04 пен диспенсерді корпустың ішіне орнатыңыз. Мен ыстық желім қолдандым.

Қажет болған жағдайда әр түрлі компоненттерді қосуға/ажыратуға мүмкіндік беру үшін ерлер мен әйелдердің шағын қосқыштарын қолданғыңыз келуі мүмкін. Бұл менің тәжірибемдегідей орнатуды жеңілдетуі мүмкін.

5 -қадам: Arduino эскизін жүктеңіз

JokeOLantern.ino файлын жаңа жоба ретінде ашыңыз және сақтаңыз. Pitches.h файлын сол жоба қалтасына салыңыз. Ол жоба ойнайтын әуендердің дыбыс деңгейін қамтамасыз етеді.

Эскизде сіз әзілдер мен дисплейге жауап беретін үлкен таңбалар жиынын таба аласыз. Қалағаныңызша қосу/жою/өзгерту. Сіз көптеген бос жолдарды байқайсыз. Сондықтан әзілдер дисплейде жақсы бөлінген. Әзіл үшін 4 жол және нүкте сызығы үшін 4 жол бар. Егер сіз массивтің дұрыс жұмыс істеуін қаласаңыз, 4 пен 4 арасындағы байланысты сақтаңыз. Берілгендей, массивте 12 әзіл бар. Егер сіз әзілдерді қоссаңыз/алып тастасаңыз, сізге өзгерту керек, int msgNum = (int) кездейсоқ (12); әзілдердің санына сәйкес келетін басқа мәнге.

Эскизді құрастыру/жүктеу. Кәмпиттер диспенсерін жүктеп, Хэллоуинмен көңіл көтеруді бастаңыз!

Ұсынылған: