Мазмуну:

Led Matrix Auto Brighteness Ойготкуч Сааты: 7 кадам (Сүрөттөр менен)
Led Matrix Auto Brighteness Ойготкуч Сааты: 7 кадам (Сүрөттөр менен)

Video: Led Matrix Auto Brighteness Ойготкуч Сааты: 7 кадам (Сүрөттөр менен)

Video: Led Matrix Auto Brighteness Ойготкуч Сааты: 7 кадам (Сүрөттөр менен)
Video: Part 07 - Sons and Lovers Audiobook by D. H. Lawrence (Ch 10-11) 2024, Июль
Anonim
Led Matrix Auto Brighteness Ойготкуч Сааты
Led Matrix Auto Brighteness Ойготкуч Сааты
Led Matrix Auto Brighteness Ойготкуч Сааты
Led Matrix Auto Brighteness Ойготкуч Сааты
Led Matrix Auto Brighteness Ойготкуч Сааты
Led Matrix Auto Brighteness Ойготкуч Сааты
Led Matrix Auto Brighteness Ойготкуч Сааты
Led Matrix Auto Brighteness Ойготкуч Сааты

16 күн жана сегиз саат мурун мен бул чоң долбоорду, кыйынчылыктарга жана транзисторлорго толгон долбоорду баштадым. Бирок ал аркылуу мен мурда билбеген нерселерди үйрөндүм … Жөн эле тамашалап баштагандан мурун эмне кылыш керек экенин түшүндүм. Электроникада кандайдыр бир укмуштуу окуяны баштоодон мурун, ар дайым изилдөөңүздү жүргүзүңүз. Мунун эки бөлүгү бар, Awesome Orange LED матрицасын куруу жана андан кийин аны 74hc595 IC жана Arduino менен кантип иштетүү керек. Менин баштапкы максатым - LED дисплейин куруп, аны кантип колдонууну үйрөнүү. Анан көпчүлүк адамдар бир нерсени куруунун себебин билгиси келгендиктен, мен аны будильникке айландырууну чечтим. А эгер сизди урматтабаса! Код баары оригиналдуу, андыктан каалаганыңыздай колдонуңуз, анткени сураныч жакшы сөз.

Бул саат эмне кылат. Эгер сизге кошумча маалымат керек болсо, бул саат… убакытты көрсөтөт …. оозеки эмес, бирок … Уф, сен эмнени айткым келип жатканын түшүндүң. Ошондой эле, ал коюлган эки сигнализацияга ээ жана бөлмөнүн учурдагы жарыктыгын автоматтык түрдө тууралайт.

Кадамдар

  1. Жеткирүү
  2. LED массивдери, анын кантип иштээрин мультиплекстөө
  3. LED матрицасын куруу
  4. Районду куруу
  5. Программа жүктөлүүдө
  6. Мүчүлүштүктөрдү оңдоо
  7. Аяктоо

Skillz

Ооба, сизге керектүү көндүмдөр бар, бул тизме.

  1. Arduino программасын кантип түзүү керек.
  2. Кантип ширетүү керек
  3. Диаграммаларды зымга кантип ээрчиш керек. Көрдүңбү, мен ал жерде эмне кылдым? Акылдуу, туурабы?
  4. Бир нерсе туура эмес болуп калса, чөгүп кетпөө жана таштоо.

Мунун баарын жасоо оңой, бирок сиз муну сынап көрүүдөн мурун ар биринде бир аз тажрыйба каалашыңыз мүмкүн, айрыкча акыркы. Бул абдан маанилүү. Эсиңизде болсун "Эгерде сиз фрикасей болбосоңуз, тоокту кууруңуз". Айтайын дегеним: "Эгер биринчи жолу ийгиликке жете албасаң, кайра аракет кыл". Мен дайыма бул экөөнү аралаштырып жатам, негизинен куурулган тоокту жакшы көргөндүктөн.

1 -кадам: Жеткирүү

Бул жерде сизге керектүү бардык тетиктер бар.

1x Компьютер Arduino программасына.

1x Arduino. (Мен Uno колдонуп жатам)

LED диаметри 80х5 мм.

1x Real Time Clock (RTC) модулу.

1x Piezo Buzzer сизди ойгото турганчалык катуу.

1х Сүрөт каршылыгы. (Жарыкка көз каранды каршылаш)

16x 330 Ом резисторлор.

5x 1k ohm Resisters.

3x 10k ohm каршылаштары.

5x NPN транзистору.

2x 74hc595 Shift реестрлери.

2x баскычтар.

1х 10к потенциометр

1х туткасы Jumper зымдары, чоң тутам.

1x 830 пин Breadboard.

1x 400 пин Breadboard.

1x 5v электр менен камсыздоо. (My Uno жетиштүү күч менен камсыз кылат)

2x 20 габариттик зымдын түстөрү.

1x жыгачтан жасалган такта.

1x Карандаш.

1x Башкаруучу.

1x Кичинекей ийне мурун тиштери.

1x зым кескичтер.

1x ширетүүчү темир.

1x Rosin Core Solder.

1х жыгач усталар аянты. (Бул талап кылынбайт, бирок абдан сунушталат)

Албетте, биз адегенде тегерегибизди нан табабыз. Мен муну туруктуу кылуу үчүн бир аз тактайчаны жана жылаңач сөөктөрдү Arduino колдонууну пландап жатам. Жалаң жылаңач сөөктөрдү жасоо үчүн перфордбордун бир бөлүгүн жана бардык бөлүктөрүн талап кылат. Сиз ошондой эле акырында алкакты каалайсыз, андыктан аны эмнени жасоо жөнүндө ойлоно баштаңыз, меники 3/8 дюйм фанера жабыштырылат.

Сунушталууда: