Агуулгын хүснэгт:

Joke-o-Lantern: 5 алхам (зурагтай)
Joke-o-Lantern: 5 алхам (зурагтай)

Видео: Joke-o-Lantern: 5 алхам (зурагтай)

Видео: Joke-o-Lantern: 5 алхам (зурагтай)
Видео: 😂😂 2024, Долдугаар сарын
Anonim
Image
Image
Жоке-дэнлүү
Жоке-дэнлүү
Жоке-дэнлүү
Жоке-дэнлүү
Жоке-дэнлүү
Жоке-дэнлүү

Дэлхийд хэрэгтэй зүйл бол Arduino Jack-o-lantern юм! Та санал нийлэхгүй байна уу?

Энэ төсөл бол заль мэх, эмчилгээ хийх боломжтой дэнлүү юм!

Толгойн хажуу талын товчлуурыг дарахад танд санамсаргүй байдлаар сонгосон Halloween онигоо дагалдах хөгжимтэй болно.

Гараа амны доор байрлуулбал Smartie (TM) дагалдах аялгуугаар тараана.

Үүнийг бүтээцгээе!

(Анхаарна уу: Видео бичлэг дээр сонсогдож буй статик нь утсаар авсан servo мотороос гарах чимээ юм. Та үүнийг бодит амьдрал дээр сонсож чадахгүй байна. Дуу нь сайхан, ойлгомжтой байдаг.) Хэрэв та хүсвэл бага оврын төхөөрөмж тавьж болно. servo -ийн VCC ба GND даяар конденсаторыг салгах боловч энэ нь надад шаардлагагүй гэж үзсэн.

Хангамж

  • Зарим төрлийн дэнлүү (энэ бол тариагаар хийсэн хөөс бөгөөд би буяны дэлгүүрээс 2 доллараар авсан)
  • Arduino UNO эсвэл Nano (танд байгаа бүх зүйл сайн байна)
  • Жижиг Servo
  • 4x20 I2C LCD дэлгэц
  • Зоосон машин маягийн товчлуур
  • 10K Ом товчлуурын эсэргүүцлийг доошлуул
  • Жижиг 8 Ом чанга яригч
  • Чихэр тараах зориулалттай SR-04 зайн мэдрэгч
  • Smarties диспенсерт зориулсан 3/4 инчийн хуванцар хоолойн жижиг хэсэг
  • Smarties диспенсерт зориулсан зарим plexiglass эсвэл бусад нимгэн материал
  • Smarties диспенсерийг хийх жижиг хуванцар хэсэг
  • Жижиг L хаалт болон бусад хаягдал нь диспенсерийг дуусгах болно
  • Холбох утас, халуун цавуу гэх мэт
  • Жижиг талхны самбар (эсвэл байнгын хэрэглээнд зориулж гагнах)
  • Ухаалаг (TM)

Та M & Ms, Lifesavers гэх мэтийг ашиглаж болно. Зөвхөн чихрийн хэмжээ, зузааныг зохицуулахын тулд нүхний хэмжээ, хоолойн диаметр, диспенсерийн дүүжин гарны өндрийг тохируулах хэрэгтэй болно.

Хэрэгсэл:

  • Хэрэглээний хутга нь дэнлүүгээ хайчилж ав
  • Чанга яригч ба товчлуурыг цоолохын тулд өрөмдөх (эсвэл хутгаар болгоомжтой хайчилж ав)
  • Зузаан хар Sharpie (TM) маркер эсвэл хар будаг нь нүд, хамар, амыг дэнлүү дээр зурна
  • Тэвчээр, хошин шогийн мэдрэмж!

Алхам 1: Хэлхээг бий болгох

Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох

Диаграммын дагуу хэлхээг холбоно уу. Сервог жолоодох хангалттай гүйдлийг хангахын тулд 5 вольт, 1 ампер цахилгаан хангамжийг ашиглахыг зөвлөж байна.

Эцэст нь хэлэхэд, залгуурын дэнлүүнд суулгасны дараа бүх бүрэлдэхүүн хэсгүүдэд хүрэхийн тулд хангалттай урттай утас ашиглах шаардлагатай болно.

Алхам 2: Жак-дэнлүүг өөрчил

Жак-дэнлүүг өөрчил
Жак-дэнлүүг өөрчил
Жак-дэнлүүг өөрчил
Жак-дэнлүүг өөрчил
Жак-дэнлүүг өөрчил
Жак-дэнлүүг өөрчил

Би дэнлүүгээ хуучин гар дэлгүүрээс олсон. Энэ нь хөнгөн шахах цутгасан хөөсөөр хийгдсэн тул огтлох, өрөмдөхөд хялбар байсан. Та өөрийн эд ангиудад тохирсон ямар ч дэнлүүг ашиглаж болно.

1. Хэсэг хэсгүүдээ хуурай байдлаар тохируулна.

2. Нэвтрэх самбарыг дэнлүү рүү хайчилж ав, ингэснээр та эд ангиудыг суулгаж болно.

3. Жижиг өрмийн тусламжтайгаар чанга яригч хаана байх ёстойг цооролт хийж, дуу гарах болно. Чанга яригчийг халуун цавуу эсвэл өөр тохиромжтой цавуугаар суулгаарай.

4. Товчлуурын товчлуурын нүхийг өрөмдөх эсвэл болгоомжтой хайчилж ав. Товчлуурыг суулгана уу.

5. Чихэр тараах тэвшээс гарах амны нүхийг хайчилж ав.

6. SR-04 зайны мэдрэгчийн амны доор нүх гаргах буюу өрөмдөх.

Алхам 3: Чихэр тараагч бүтээгээрэй

Чихэр тараагч бүтээгээрэй
Чихэр тараагч бүтээгээрэй
Чихэр тараагч бүтээгээрэй
Чихэр тараагч бүтээгээрэй

Энэ бол бүтцийн хамгийн төвөгтэй хэсэг бөгөөд энэ нь бүрэн сонголт биш юм. Хэрэв та чихэр өгөхгүй бол SR04 детектор болон servo -ийн кодыг устгаж, дэлгэцийн үндсэн мессежийг өөрчлөхийг хүсч магадгүй юм.

Би тараагчийг задлахын тулд дэнлүүг салгаж чадахгүй байгаа тул энд байгаа зарчмуудыг тайлбарлахыг хичээх болно.

Үйлдлийн үндсэн механизм бол дүүжин гар (энд 3/16 плексигласаар хийсэн) өгөх ёстой чихрийн диаметртэй нүхтэй servo дээр суурилуулсан байна. Савлуурын гарны зузаан нь чихрийнхтэй ойролцоо байна. боломжийн байдлаар олж авах боломжтой.

Түгээлтийн тэвш (энд жижигхэн винил дээврийн тэвшийг тайрч, нугалав) суурин дээр суурилуулсан байна (энд серво суурилуулахын тулд зохих өндөртэй модны хаягдал, чихэр нь доошоо гулсах хангалттай налуутай байх ёстой) налуу, амнаас гарах. Та энд төлөвлөлт хийх хэрэгтэй болно.

Хуванцар хоолой (энд 3/4 ) нь чихрийн сав юм.

Дүүжин гар шүүрдэх үед энэ нь чихрийг тэвшинд оруулах бөгөөд дүүжин гарын ар тал илүү чихэр тараахаас хамгаална. Дүүжин гар нь хүлээгдэж буй байрлал руу буцаж ирэхэд дараагийн чихэр нь нүхэнд унахад бэлэн болно.

Таны дэнлүүний хэмжээ, тараахыг хүсч буй чихэр зэргээс шалтгаалан таны загвар өөр байж болно.

Диспенсерээ сэтгэл ханамжтай туршиж үзсэнийхээ дараа дэнлүү залгаарай.

Алхам 4: Эд ангиудыг дэнлүүний дотор байрлуул

Эд ангиудыг дэнлүүний дотор байрлуул
Эд ангиудыг дэнлүүний дотор байрлуул
Эд ангиудыг дэнлүүний дотор байрлуул
Эд ангиудыг дэнлүүний дотор байрлуул

Дэлгэц, товчлуур, чанга яригч, SR-04 ба диспенсерийг хайрцгийн дотор байрлуул. Би халуун цавуу хэрэглэсэн.

Шаардлагатай бол өөр өөр бүрэлдэхүүн хэсгүүдийг холбох/салгахын тулд жижиг эрэгтэй, эмэгтэй терминал холбогчийг ашиглахыг хүсч болно. Энэ нь миний туршлага шиг суулгалтыг хялбарчилж магадгүй юм.

Алхам 5: Arduino Sketch -ийг байршуулна уу

JokeOLantern.ino файлыг шинэ төсөл болгон нээж хадгална уу. Pitches.h файлыг ижил төслийн хавтсанд хийнэ үү. Энэ нь төслийн тоглосон аялгууны талбарыг өгдөг.

Ноорог дотор та дэлгэцийн онигоо, хариулт бүхий том тэмдэгт массивыг олох болно. Хүссэнээрээ нэмэх/устгах/өөрчлөх. Та маш олон хоосон мөрийг анзаарах болно. Тийм болохоор хошигнолууд дэлгэцэн дээр сайхан зайтай байдаг. Онигооны 4 мөр, цоолох шугамын 4 мөр байна. Хэрэв та массив зөв ажиллахыг хүсч байвал 4 ба 4 -ийн харьцааг хадгалж байгаа эсэхийг шалгаарай. Өгөгдсөн байдлаар массивт 12 хошигнол байна. Хэрэв та хошигнол нэмж/хасвал өөрчлөх шаардлагатай болно.

int msgNum = (int) санамсаргүй (12); онигооны тоог тааруулахын тулд өөр утгатай.

Нооргийг эмхэтгэх/байршуулах. Чихэр тараагчаа ачаад Halloween -ийг зугаатай эхлүүлээрэй!

Зөвлөмж болгож буй: