Mundarija:

Bosh suyagi gradyanli ko'zlar bilan: 4 qadam
Bosh suyagi gradyanli ko'zlar bilan: 4 qadam

Video: Bosh suyagi gradyanli ko'zlar bilan: 4 qadam

Video: Bosh suyagi gradyanli ko'zlar bilan: 4 qadam
Video: Bosh suyagining anatomiyasi (lotin tili) 2024, Iyul
Anonim
Bosh suyagi gradient ko'zlar bilan
Bosh suyagi gradient ko'zlar bilan
Bosh suyagi gradient ko'zlar bilan
Bosh suyagi gradient ko'zlar bilan

Hovlini tozalashda biz kichkina kemiruvchining bosh suyagini topdik. Biz Xellouin bayramiga yaqin edik va bu fikr keldi.

Agar sizning shkafingizda bosh suyagi bo'lmasa, uni eski qo'g'irchoq boshiga yoki yoqmoqchi bo'lgan narsaga almashtirishingiz mumkin.

Ta'minotlar

Ushbu loyiha uchun zarur bo'lgan qismlar:

  • Featherwing M0 (featherwing).
  • 2 NeoPixel RGB LED (NeoPixels)
  • 2 ta mexanik tugma.
  • 1 VCC regulyatori 9/5-3.3V (Regulyator).
  • 2 x 9V batareya ulagichi
  • 1 9V batareya
  • 1 ta kichik yog'och quti
  • Vintlarni yig'ish qismlari

1 -qadam: quti

Quti
Quti

Men sevimli mashg'ulot do'konida yog'ochdan yasalgan kichik qutini sotib oldim. Barcha elektronlar ichkariga mos kelishiga ishonch hosil qilish uchun faqat o'lchamiga e'tibor berish kerak. Elektr o'tkazgichlari kutilganidan ko'proq hajm talab qilishi mumkin.

Qutiga kiritilgan o'zgartirishlar juda cheklangan.

Old tomondan tugmachalar uchun 2 ta kichik teshik.

Bosh suyagini qo'llab -quvvatlaydigan vint uchun qopqoqning tepasida 1 ta katta teshik. Led konnektorlari o'tishi uchun siz uni biroz kattalashtirishingiz kerak bo'lishi mumkin.

Bosh suyagini ushlab turgan asosiy vintni vertikal holatda ushlab turishini kafolatlash uchun qutining pastki qismidan 2-3 sm balandroq bo'lgan nonni yopishtiring.

2 -qadam: Elektr ta'minoti

Quvvatlantirish manbai
Quvvatlantirish manbai

Men 9V batareyani ishlatardim.

Featherwing 5V maksimal quvvat sarfini talab qiladi, shuning uchun bizga VCC regulyatori kerak.

Regulyator to'g'ridan -to'g'ri batareyaga o'rnatilishi mumkin. Ammo u quvvat manbaiga ega, u ulanishi bilan yoqiladi. Batareyaning ishlash muddatini tejash uchun biz ikkita 9V ulagichidan foydalanamiz, ular orasiga O'chirish/O'chirish tugmasi bilan ulangan. Shunday qilib, biz tizimni butunlay o'chirib qo'yishimiz mumkin.

3 -qadam: parvoz

Tugatish
Tugatish

Men "ko'zlar" ni boshqarish uchun Featherwing M0 dan foydalanaman.

U oddiygina taxtachaning kichik qismiga, bir-biriga yopishtiruvchi sarlavhalar yordamida o'rnatiladi. har xil bo'laklarni ulash uchun qo'shimcha sarlavhalar yon tomondan lehimlanadi.

Taxtada ishlatiladigan pinlar:

  • 11: Chap ko'zni boshqarish
  • 12: O'ng ko'zni boshqarish
  • 5: Rangni o'zgartirish tugmasi

Tugma uchun 10 kOhmlik rezistor ishlatilgan, lekin siz Feartherwing -ning INPUT_PULLUP rejimidan ham foydalanishingiz mumkin.

4 -qadam: Dastur

Quyida keltirilgan kod juda oddiy.

Boshlanish bosqichidan so'ng biz cheksiz pastadir ichiga kiramiz, u ikkala ko'z uchun ishlatiladigan rang gradyanini yaratadi.

O'tish tugmasi qizil yoki yashil gradientni tanlash imkonini beradi.

Dasturni mikrokontrolerga yuklash uchun sizga Arduino IDE kerak bo'ladi.

Tavsiya: