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

Цахим хамелеон: 6 алхам (зурагтай)
Цахим хамелеон: 6 алхам (зурагтай)

Видео: Цахим хамелеон: 6 алхам (зурагтай)

Видео: Цахим хамелеон: 6 алхам (зурагтай)
Видео: Алхам 2024, Арваннэгдүгээр
Anonim
Цахим хамелеон
Цахим хамелеон

Хамелеон хүрээлэн буй орчны өнгөний өөрчлөлтөөр өнгөө хэрхэн өөрчилдөг талаар та бодож байсан уу?

Меланоцитийг өдөөдөг даавар буюу MSH гэж зүйл байдаг. Хэрэв та энэ талаар илүү ихийг мэдэхийг хүсч байвал энэ линкийг дагана уу. Түүхүүдээс гадна би орчны гэрэлтүүлгийн систем эсвэл хамелеон гэх мэт зүйлийг бүтээхийг хүсч байсан. Энэ нь дажгүй харагдаж байгаагаас гадна нүдэнд тустай. Би neopixel LED зурвас, сэлбэг өнгө мэдрэгчтэй байсан. Тиймээс би Ardeino (хүн бүрт зориулсан микроконтроллер) -ийг тархи болгон ашиглан хамелеоноо (электроник) бүтээсэн.

Алхам 1: Танд хэрэгтэй зүйлс

Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс

1. Arduino Nano (Any Arduino зүгээр) Amazon Link for Arduino Uno2. Өнгөний мэдрэгч TCS3200 Өнгө мэдрэгчийн Amazon линк3. Neo Pixel LED4 -ийн Neopixel LED Strip Amazon Link. Холбогч утас ба тэжээлийн эх үүсвэр

Алхам 2: Эд ангиудын товч танилцуулга

Эд ангиудын товч танилцуулга
Эд ангиудын товч танилцуулга
Эд ангиудын товч танилцуулга
Эд ангиудын товч танилцуулга

Arduino: TCS 3200 -аас RGB өнгөний мэдрэгчийн өгөгдлийг авдаг микроконтроллер, Neopixel LED гэрлийн өнгийг хянахын тулд холбогдох PWM дохиог гаргадаг. фотодиодын массив дээр унах гэрлийн өнгө. Энэхүү өгөгдлийг эдгээр өнгийг хуулбарлахад ашиглаж болно. IC -ийн нэр нь WS2812B юм.

Алхам 3: Бүгдийг холбох

Бүх зүйлийг холбох
Бүх зүйлийг холбох
Бүх зүйлийг холбох
Бүх зүйлийг холбох

Холболт - Урвал.. Холболтыг Arduino нь TCS 3200 -ийн 4 өөр фотодиодын өгөгдлийг уншихаар хийх ёстой бөгөөд мөн ижил утгыг хуулбарлахын тулд эдгээр утгыг неопикселийн LED дээр буцааж тусгана. Мэдрэгч дээрх 4 фотодиод нь 4 өөр өнгөний хослолыг мэдэрдэг. Эдгээр нь одоогийн дохиог гаргадаг бөгөөд үүнийг давтамжийн дохио болгон хувиргадаг, өөрөөр хэлбэл I -ээс F хүртэл хөрвүүлдэг Үүнийг Arduino тээглүүрээр уншиж, дараа нь Neopixel LED -д оруулдаг. Би мэдрэгчийн ажилд гүнзгий орохыг хүсэхгүй байна. Үүнийг TCS 3200 мэдрэгчийн мэдээллийн хуудсыг ашиглан ойлгох боломжтой.

Алхам 4: Кодлох

Кодлох
Кодлох

Энэ төслийн код энд байна.

Та үүнийг татаж аваад файлыг задалж, шаардлагатай номын сан, кодыг олох боломжтой. Номын сангуудыг Arduino IDE -ийн номын сангийн хавтсанд оруулна уу. Кодыг эмхэтгэн байршуулна уу. Код нь өөрөө тайлбарлагддаг. Би бусад кодыг хараад кодчилолоо сайжруулдаг. Кодыг оновчтой болгох талаархи аливаа саналыг үргэлж хүлээж авах боломжтой.

Алхам 5: Виола … Энэ нь ажилладаг

Виола … Энэ нь ажилладаг
Виола … Энэ нь ажилладаг

Энд ажилладаг. Одоо энэ нь таны мэдрэгч рүү харуулж буй бүх өнгийг хуулбарлаж байна. Сайн програмууд нь 1. ТВ болон PC -ийн орчны гэрэлтүүлэг нь таны дэлгэцийн хамгийн дээд өнгийг дуурайдаг тул нүдний ядаргааг бууруулдаг. 2. Өрөөний гэрэлтүүлэг3. Сэтгэлийн гэрэлтүүлэг

4. Та хамелеоныг 3D хэвлэж, бүх электроник хэрэгслийг байрлуулж жинхэнэ 3D хэвлэсэн хамелеон болгоно.

Уралдаанд оролцохдоо надад саналаа өгөхөө бүү мартаарай.

Алхам 6: Ажлын видео

Энд ажиллаж буй видео байна.

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