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

Arduino SteamPunk нүдний шил - Энгийн DIY: 9 алхам
Arduino SteamPunk нүдний шил - Энгийн DIY: 9 алхам

Видео: Arduino SteamPunk нүдний шил - Энгийн DIY: 9 алхам

Видео: Arduino SteamPunk нүдний шил - Энгийн DIY: 9 алхам
Видео: Arduino clock, pinball clock, steampunk art 2024, Долдугаар сарын
Anonim

Энэхүү гарын авлагад бид LED бөгж, Arduino ашиглан өнгөө өөрчилдөг Домогт SteamPunk нүдний шилийг хэрхэн хийхийг сурах болно.

Видеог үзээрэй!

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

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
  • Гагнуурын шил
  • 2X NeoPixel - Ws2812 RGB LED бөгж (12 LED -тэй)
  • Arduino UNO (эсвэл өөр Arduino)
  • Холбогч утас
  • Visuino програм хангамж: Visuino татаж авах
  • Тэмдэглэл: Arduino Nano -г ашиглахын тулд (жижиг хэмжээтэй тул) үүнийг ижил зүүгээр холбож, Arduino UNO -ийн оронд Visuino -д Arduino Nano -г сонгоно уу.

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ
  • Arduino самбар 5V зүүг анхны LedRing зүү VCC -тэй холбоно уу
  • Arduino хавтангийн зүү GND -ийг анхны LedRing зүү GND -тэй холбоно уу
  • Arduino дижитал зүү 2 -ийг анхны LedRing зүү DI -тэй холбоно уу
  • Arduino хавтангийн 5V зүүг хоёр дахь LedRing зүү VCC -тэй холбоно уу
  • Arduino хавтангийн зүү GND -ийг хоёр дахь LedRing зүү GND -тэй холбоно уу
  • Arduino дижитал зүү 3 -ийг хоёр дахь LedRing зүү DI -тэй холбоно уу

Схемийн дагуу бүх зүйлийг утсаар холбож, дараа нь халуун цавуу хэрэглэж, LedRing тус бүрийг нүдний шилэнд бэхлээрэй

Алхам 3: Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу
Visuino -г эхлүүлж, Arduino UNO -ийн самбарын төрлийг сонгоно уу

Visuino: https://www.visuino.eu мөн суулгах шаардлагатай. Үнэгүй хувилбарыг татаж авах эсвэл үнэгүй туршилтанд бүртгүүлнэ үү.

Visuino -г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2 -р зурагт үзүүлсэн шиг "Arduino UNO" -г сонгоно уу.

Алхам 4: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
  • 2X "Санамсаргүй аналог генератор" бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Синус аналог генератор" бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Гарын үсэг зураагүй генератор" бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Analog to Color" бүрэлдэхүүн хэсгийг нэмнэ үү
  • 2X "NeoPixels" бүрэлдэхүүн хэсгийг нэмнэ үү

Алхам 5: Visuino Set бүрэлдэхүүн хэсгүүдэд

Visuino Set бүрэлдэхүүн хэсгүүдэд
Visuino Set бүрэлдэхүүн хэсгүүдэд
Visuino Set бүрэлдэхүүн хэсгүүдэд
Visuino Set бүрэлдэхүүн хэсгүүдэд
Visuino Set бүрэлдэхүүн хэсгүүдэд
Visuino Set бүрэлдэхүүн хэсгүүдэд

"SineUnsignedGenerator1" -ийг сонгоод шинж чанарын цонхонд далайцыг 6, давтамжийг (Гц) 0.8 болгож, офсетыг 6 болгож тохируулна уу.

  1. "NeoPixels1" дээр давхар товшоод "PixelGroups" цонхонд "Өнгөт пиксел" -ийг зүүн тийш чирж, шинж чанарын цонхонд "Пиксел тоолох" -ыг 12 PixelGroups болгон тохируулна уу.
  2. "NeoPixels2" дээр давхар товшоод "PixelGroups" цонхонд "Өнгөт пиксел" -ийг зүүн тийш чирж, шинж чанарын цонхонд "Тоон пикселийг" 12 болгож тохируулна уу <LEDRing дээрх LED -ийн хэмжээ "PixelGroups" цонхыг хаах

Алхам 6: Visuino Connect бүрэлдэхүүн хэсгүүдэд

Visuino Connect бүрэлдэхүүн хэсгүүдэд
Visuino Connect бүрэлдэхүүн хэсгүүдэд
  • "RandomAnalogGenerator1" зүүг "AnalogToColor1" улаан зүү рүү холбоно уу
  • "RandomAnalogGenerator2" зүүг "AnalogToColor1" ногоон зүү рүү холбоно уу
  • "SineAnalogGenerator1" зүүг "AnalogToColor1" цэнхэр цэнхэр рүү холбоно уу
  • "AnalogToColor1" зүүг "NeoPixels1" зүү өнгөөр холбоно уу
  • "AnalogToColor1" зүүг "NeoPixels2" зүү өнгөөр холбоно уу
  • "SineUnsignedGenerator1" зүүг "NeoPixels1" зүү индекстэй холбоно уу
  • "SineUnsignedGenerator1" зүүг "NeoPixels2" зүү индекстэй холбоно уу
  • "NeoPixels1" зүүг Arduino дижитал зүү 2 руу холбоно уу
  • "NeoPixels2" зүүг Arduino дижитал зүү 3 руу холбоно уу

Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.

Алхам 8: Тоглох

Хэрэв та Arduino модулийг асаах юм бол LED цагиргууд өнгө өөрчлөгдөж эхэлнэ.

Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэхүү зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг татаж аваад Visuino -д нээж болно:

Алхам 9: Эрчим хүч

Хэрэв та Arduino -г батерейгаар тэжээхээр төлөвлөж байгаа бол USB холбогчтой PowerBank -ийг ашиглах боломжтой тул та үүнийг амархан холбож чадна.

Хэрэв та 9V буюу үүнтэй төстэй батерей ашиглахаар төлөвлөж байгаа бол утсыг ашиглан батерейны сөрөг зүүг (-) Arduino зүүтэй [GND] холбож, батерейны эерэг зүүг (+) Arduino зүүтэй [VIN] холбоно уу.

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