Мазмуну:

Ronde De Nuit: 7 кадам (Сүрөттөр менен)
Ronde De Nuit: 7 кадам (Сүрөттөр менен)

Video: Ronde De Nuit: 7 кадам (Сүрөттөр менен)

Video: Ronde De Nuit: 7 кадам (Сүрөттөр менен)
Video: Киевский торт_Рассказ_Слушать 2024, Ноябрь
Anonim
Image
Image
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit
Ronde De Nuit

Бул долбоордун максаты - кыймыл датчиги менен иштетилген түнкү жарыкты жасоо үчүн түстүү лентаны колдонуу.

Менин оюм төшөгүмдүн тегерегине диффузиялык жарык алуу болчу, бирок эч нерсени бурап, чаптап же туташтырбай.

Ошентип, ал NiMH AA батареялары менен иштейт, ал 3D басып чыгаруудан жасалган жана полго, төшөгүңүздүн астына жаткырылган.

Мен 2 моделди сунуштайм: толук ай менен жарым айдын дизайны.

1 -кадам: Материалдык эсептер

Материалдык эсептер
Материалдык эсептер
Материалдык эсептер
Материалдык эсептер
Материалдык эсептер
Материалдык эсептер

Электроника:

  • WS2812 LED тилкеси (толгон ай үчүн узундугу 110 см, жарым ай үчүн 60 см)
  • HC SR501 PIR кыймыл сенсору (1 жарым айда, 3 толук айда)
  • XH бириктиргичтери (кадамы 2,54 мм)

    бул туташтыргычтар үчүн кычкачтар

  • USB сериялык адаптер
  • LDR сенсор
  • бир 4*AA Батарея кармагыч
  • 4 AA NiMH батареясы
  • ON/OFF которгуч
  • atmega328p (arduino программаланган)

ПХБ үчүн электроника:

Бүркүттүн файлында көрсөтүлгөн компоненттер

Механика:

  • M3 * 10мм болт
  • M3 * 5мм болт
  • M3 таптоо

Курал:

  • Желим курал
  • NiMH заряддагыч түзүлүш

2 -кадам: Көндүмдөр

Долбоорду түзүү үчүн сизге керек болот:

  • 0,4 мм же андан аз мурун менен 3D принтер
  • заказ кылуу жана PCB жасоо үчүн Eagle колдонууга

    Эгерде сиз буга ылайык келбесе, мага кайрылыңыз, мен сизге керектүү бардык компоненттери бар ПХБ бере алам

  • Arduino көндүмдөрү:

    • керектүү китепканаларды орнотуу
    • программаны түзүү жана жүктөө
    • милдеттүү түрдө armeino жүктөгүч менен atmega328p программасын (же бул кадамды болтурбоо үчүн аны arduino тактасынан алсаңыз болот)

3 -кадам: 3D басып чыгаруу

3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу
3D басып чыгаруу

Мен 2 моделди сунуштайм: толук жарым ай модели.

Мен сага бул жерде берем:

  • Түз басып чыгаруу үчүн STL файлдары
  • Эгерде сиз аны тууралоону кааласаңыз, Fusion 360 файлдары

Басып чыгаруу параметрлери:

  • 0,3 мм катмар
  • 0,4 мм экструдер
  • PLA

4 -кадам: PCB Controller

PCB контроллери
PCB контроллери

Менин ПКБ atmega328p тегерегинде жасалат (arduino жүктөгүч программалуу):

  • Сериялык порт 6 pinheader туташтыргычына туташкан, бул үчүн Serial-USB адаптерин туташтыруу үчүн
  • AQV20 - photoMOS релеси. Бул жердеги максат - Led Strip үчүн электр энергиясын алмаштыруу.

    • Менин кампамда кээ бир AQV20 компоненттери бар болчу, бирок аларды табуу оңой эмес экенин көрдүм. Сиз AQV21 сыяктуу эквивалентин ала аласыз.
    • Мен бул AQV20ны алмаштыруу үчүн MOSFETти колдонгон альтернативалуу такта схемасын берем, бирок ал азырынча текшериле элек.
  • FERRITE ызы -чууну чыпкалоо үчүн колдонулат. Мен тестирлөө учурунда байкадым, кээде PIR сенсорлору термелет. Мен так себебин тапкан жокмун, бирок FERRITE кошууну чечтим, анткени ал жакшы иштейт;-)
  • Такта 4 NiMH AA батарейкасы = 4*1.2V = 4.8 В.

    • 4.8 V - бул номиналдык чыңалуу, бул чындыгында эч нерсени билдирбейт
    • Батареялар толук заряддалганда, мен минималдуу 5,1 В өлчөйм, разряд чыкканда чыңалуу төмөндөйт
  • Чыңалуу MT3608 жогорку натыйжалуулугун жогорулатуучу конвертер менен жөнгө салынат

    • Заряд жок болгондо, ток 1мАдан аз болот
    • T1 чыңалууну тууралайт, чыгарууда 5V алуу үчүн T1ди 15kка коюуну унутпаңыз

Бул кантип иштейт ?

  • PIR сенсорлору PIR1/2/3 XH коннекторлоруна туташкан.
  • Биз баштаганда, атмега тез эле уйку режимине өтөт. Керектелген ток анда <1 мА болот.
  • Сенсор кыймылды аныктаганда, тиешелүү пинге +5В жөнөтөт (4, 11, 13) жана атмега ойгонот.
  • Андан кийин атмега Led Stripти иштетүүчү photoMOS релесин иштетет (STRIP XH менен туташкан). Маалыматтар BUS бирдиктүү линиясында жөнөтүлөт (атмега 12 -пин).
  1. ronde 1.0 жасалган жана сыналган, ал жакшы иштейт
  2. ronde 1.1 photoVOS реле AQV20ны MOSFET транзисторуна алмаштырды, ал азырынча текшериле элек

5 -кадам: LDR Assy

LDR Assy
LDR Assy
LDR Assy
LDR Assy

Башында мен жарык сенсорун колдонууну ойлогон эмесмин, бирок чынында батарейканын иштөө мөөнөтүн сактоо үчүн пайдалуу.

Ошентип, мен жарыкка көз каранды болгон резисторду 10 Mohms резистору менен ширеттим, аны кичирейтүүчү түтүккө коюп, XH туташтыргычын коштум.

VCC ---- | 10Mohms | ------- | LDR | ------- GND

Мен PIR1 туташтыргычын ушул LDR жамаатын колдоном. Жарым ай үчүн бул жакшы, толук ай үчүн PIR сенсорунун ордун ээлейт. Ошентип, мен тандоого туура келди.

Мен жарык сенсорунун кошумча туташтыргычы бар жаңы тактаны иштеп чыгууну максат кылам. Келечекте колдонуу үчүн…

6 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
  1. М3 менен тешиктерди таптаңыз
  2. LDR Assy Solder
  3. XH туташтыргычтарын жасаңыз:

    1. PIR сенсорлору
    2. Батарея кармагыч
    3. Led Strip
    4. Power ON/OFF которгуч
  4. Led тилкесин ширетип, кесип, чаптаңыз
  5. PIR сенсорлорун желимдөө үчүн желим тапанчаны колдонуңуз
  6. ПХБны M3 - 5мм узундукта бурап алыңыз
  7. Бардык туташтыргычтарды туташтырыңыз:

    1. Жарым ай үчүн: PIR1деги LDR жана PIR2деги PIR сенсор
    2. Толук ай үчүн: PIR1деги LDR & PIR2 жана PIR3 боюнча PIR сенсорлору

7 -кадам: Программаны жүктөө

Программаны жүктөө
Программаны жүктөө

USB-Serial интерфейсин жогорудагы сүрөттө көрсөтүлгөндөй сайыңыз. Ориентацияга кам көрүңүз !! Эгер сиз аны тескери жолго туташтырсаңыз, тактага зыян келтирбейт, бирок андан качкан жакшы.

Тийиштүү программаны жүктөө үчүн Arduino IDE колдонуңуз.

Мен биринчи кезекте орнотушуңуз керек болгон тышкы китепканаларды колдондум:

  • Adafruit_NeoPixel
  • PinChangeInterrupt

Менин программалык камсыздоом абдан жөнөкөй жана мен аны оңдоону күтөм:

  • Күйгүзүү учурунда леди тилкеси саламдашуу билдирүүсү катары 3 жолу ирмелет.
  • Андан кийин микроконтроллер уйку режимине өтөт.
  • Кыймыл аныкталганда, ал микро контроллерди ойготот жана жетектелген тилкени күйгүзөт.

Программалык камсыздоо менен ойноо менен сиз түстөрдү, кечигүүлөрдү ж.

Ырахат !!

PCB Дизайн Чакырык
PCB Дизайн Чакырык
PCB Дизайн Чакырык
PCB Дизайн Чакырык

PCB Дизайн Чакырыктарында Runner Up

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