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

RGB Фибоначчийн цаг: 5 алхам (зурагтай)
RGB Фибоначчийн цаг: 5 алхам (зурагтай)

Видео: RGB Фибоначчийн цаг: 5 алхам (зурагтай)

Видео: RGB Фибоначчийн цаг: 5 алхам (зурагтай)
Видео: Картирование потока создания ценности. Бережливое производство. Управление изменениями 2024, Арваннэгдүгээр
Anonim
RGB Фибоначчийн цаг
RGB Фибоначчийн цаг
RGB Фибоначчийн цаг
RGB Фибоначчийн цаг

Энэ удаа би танд pchretien -ийн хэвлүүлсэн гайхалтай Фибоначчийн цагны шинэ хувилбарыг толилуулж байна.

www.instructables.com/id/The-Fibonacci-Clock

Фибоначчийн цагны энэ хувилбарын анхны санаа нь минийх биш, энэ бол найз, уран бүтээлч43 -ийн санаа юм.

Анх artmaker43 нь Fibonnaci дарааллын эхний таван тоог (1, 1, 2, 3, 5) ашигладаг Windows -ийн гүйцэтгэдэг програмууд болох Fibonnaci Clock.exe ба Fibonnaci Clock Screensaver.exe -ийг хоёр талдаа эдгээр утгатай квадрат ашиглан боловсруулсан. Энэ нь 12 хүртэл тоолох дууриамал юм. Дараа нь будсан квадратаар 12 секундын тоог (12-оос бага утгыг нэмж оруулаад) 24 цагийн цаг бүтээх боломжтой.

Та эндээс татаж авч болно

Нэг сарын өмнө artmaker43 надад өөрийн санааныхаа техник хангамжийн хувилбарыг бүтээх талаар дэмжлэг хүсч байгаагаа бичжээ.

Энэхүү Фибоначчийн цагийн хувилбар нь анхны хувилбараас арай өөр юм.

  • Цаг нь бие даасан гурван бүсэд хуваагддаг: цаг, минут, секунд нь Фибоначчийн дарааллыг (1, 2, 3, 5) ашиглан тоолж дууриахыг 12 болгоно.
  • Минут болон хоёр дахь бүсэд бид LED -ээр гэрэлтүүлсэн 4, 12, 24, 36, 48 гэсэн тойргийг олж болно.
  • Цагийн бүсэд тухайн цаг нь хоёр дахь 12 цагийн хугацаанд (үдээс шөнө дунд хүртэл) байгааг харуулах нэг шошготой тойрог (PM) олж болно.
  • Цаг, минутыг тохируулахын тулд цагны ар талд суурилуулсан гурван товчлуурыг ашигладаг.
  • Энэ нь цагийг тохируулах, хадгалахын тулд зайны оролттой DS3231 I2C бодит цагийг ашигладаг.

чамд таалагдана гэдэгт итгэж байна

Хангамж

  • 24 ширхэг 1 бит WS2812B WS2811 IC 10 мм * 3 мм DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 эсвэл нийцтэй микроконтроллер
  • 3 мини таслагч
  • 1 AC-DC 100V-220V-аас 5V Mini тэжээлийн хангамжийн модуль
  • 1 DS3231 I2C бодит цагийн цаг (RTC), цагийг үнэн зөв байлгахын тулд батерейны оролттой
  • Фанер
  • Мод
  • Модон дөрвөлжин саваа
  • Метакрилат
  • Ил тод винил
  • Картон
  • Байнгын тэмдэглэгээ
  • Хуванцар үсгийн загвар
  • Утас
  • Гагнуурын төмөр

Алхам 1: Цагийг хэрхэн унших жишээ

Жишээ Цагаа хэрхэн унших вэ
Жишээ Цагаа хэрхэн унших вэ
Жишээ Цагаа хэрхэн унших вэ
Жишээ Цагаа хэрхэн унших вэ
Жишээ Цагаа хэрхэн унших вэ
Жишээ Цагаа хэрхэн унших вэ

Алхам 2: Модон хайрцаг барих

Модон хайрцаг барих
Модон хайрцаг барих
Модон хайрцаг барих
Модон хайрцаг барих
Модон хайрцаг барих
Модон хайрцаг барих

АЛХАМ 2.1

Зураг дээр харж байгаа шиг дөрвөн модон хэсгийг хайчилж ав

АЛХАМ 2.2 Хайрцгийг бэхлэхийн тулд бүх хэсгүүдийг наа

АЛХАМ 2.3

Нэг фанер (8, 27 "x 7, 87") хайчилж, модон дөрвөлжин саваа ашиглан хайрцагт наа.

АЛХАМ 2.4

Үүнтэй ижил хэмжээтэй хар өнгийн картоныг фанер дээр наа

АЛХАМ 2.5

Үүнтэй ижил хэмжээтэй метакрилат ба винил хэсгийг хайчилж ав

АЛХАМ 2.6

"Fibonacci clock.pdf" pdf файлыг татаж аваад хэвлээд загвар болгон ашиглаж, винил дээрх шугам, дугуйланг байнгын тэмдэглэгээ ашиглан зурна уу.

АЛХАМ 2.7

Хуванцар үсгийн загварыг ашиглан зураг дээрх текст, тоонуудыг хэвлэ

Энэ алхмын төгсгөлд таны цаг сүүлийн зурагтай төстэй байх ёстой, гэхдээ метакрилатыг хайрцагт бүү хий.

Алхам 3: Цагны урд талыг барих

Цагийн урд талыг барих
Цагийн урд талыг барих
Цагийн урд талыг барих
Цагийн урд талыг барих
Цагийн урд талыг барих
Цагийн урд талыг барих

АЛХАМ 3.1

Дөрвөн LED туузыг холбоно уу:

  • 6 зураастай LED зурвас 1 (arduino тоймд leds1) (энэ нь Фибоначчийн дарааллын 2 ба 3 утгуудад хамаарах квадрат хэсгүүдийг гэрэлтүүлэхэд ашигладаг)
  • Led зурвас 2 (arduino тоймд leds2) 6 ледтэй (энэ нь Фибоначчийн дарааллын 1 -р утгын квадрат хэсгүүдийг гэрэлтүүлэхэд ашигладаг)
  • Led зурвас 3 (arduino тоймд leds3) 3 ледтэй (энэ нь Фибоначчийн дарааллын 5 -р утгын квадрат хэсгүүдийг гэрэлтүүлэхэд ашигладаг)
  • Led зурвас 4 (arduino тоймд leds4) 9 ледтэй (үүнийг тэмдэглэсэн тойргийг гэрэлтүүлэхэд ашигладаг: 12, 24, 36, 48, pm)

LED зурвас суурилуулахын тулд эхний зураг дээр харж байгаа шиг LED тус бүрт 6 утас гагнах хэрэгтэй. Ледийг зөв аргаар гагнахын тулд суманд анхаарлаа хандуулаарай.

LED -ийн хоорондох утаснуудын уртыг тохируулахын тулд "Fibonacci clock.pdf" файлыг хэвлээд зурган дээр үзүүлсэн шиг загвар болгон ашиглахыг зөвлөж байна.

АЛХАМ 3.2

Удирдсан туузыг хайрцагт наа. Юуны өмнө та бүх зурвасын гурван утсыг цагны ар талд дамжуулахын тулд жижиг нүх нээх хэрэгтэй бөгөөд тэнд бүх зүйл микроконтроллерт холбогдоно. Би цагийн хоёр дахь бүсэд дөрвөн жижиг нүх нээсэн.

АЛХАМ 3.3

Зурган дээр харж байгаа шиг модон дөрвөлжин хэсгүүдийг байгуул. Дахин та хэвлэсэн "Fibonacci clock.pdf" -ийг ашиглан хэсгүүдийг загвар болгон тохируулж болно.

АЛХАМ 3.4

Шошготой дугуйланг гэрэлтүүлэх гэрлийг бүрхэхийн тулд жижиг хар цаасан цилиндр хий.

Алхам 4: Цагны арын талыг бүтээх

Цагны арын талыг барих
Цагны арын талыг барих
Цагны арын талыг барих
Цагны арын талыг барих
Цагны арын талыг барих
Цагны арын талыг барих

Ар талд бид гурван товчлуур бүхий фанерыг олов.

  • Ногоон товчлуур нь цагийг тохируулах эсвэл минутыг тохируулах болно
  • Цаг, минутын утгыг нэмэгдүүлэхийн тулд "+" гэж бичсэн цагаан товчлуур
  • Цаг эсвэл минутын утгыг бууруулахын тулд "-" гэж бичсэн цагаан товчлуур

Хайрцаг дотроос бид микроконтроллер, батерейтай DS3231 бодит цагийн цаг, зурвас тус бүрийн гурван утас, цахилгаан хангамж, зургийн дараах бүх зүйлийг холбох шаардлагатай утаснуудыг олох болно.

Алхам 5: Энэ нь хэрхэн ажилладаг талаар

Видео бичлэг нь 12:28:01 цагийн хоорондох богино хугацааны интервалыг харуулж байна. болон 12:28:46.

Цагийг тохируулна уу

Ар талд байгаа гурван товчлуурыг ашиглан та цагийг тохируулж болно. Ногоон товчлуурыг дарснаар та цаг, минутаа өөрчилж болно. Хэрэв өөр товчлуур дарагдаагүй бол цаг эсвэл минутын бүс 10 секундын турш анивчиж эхэлнэ. Тохируулсан горимыг сонгосны дараа та "+" эсвэл "-" товчлуурыг дарж утгыг нэмэгдүүлэх эсвэл бууруулах боломжтой. Сонгосон шинэ утга автоматаар шинэчлэгдэх бөгөөд цаг нь эдгээр шинэ зүйлүүдээр үргэлжлэх болно.

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