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

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] холбоно уу.

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