Мазмуну:

IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИНИН Жыйнагы: 4 кадам
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИНИН Жыйнагы: 4 кадам
Anonim
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИ АРМАСЫ
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИ АРМАСЫ
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИ АРМАСЫ
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИ АРМАСЫ
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИ АРМАСЫ
IOT123 - ATTINY85 ПРОГРАММАСЫНЫН СЕРИАЛДЫК ЖИГИ АРМАСЫ

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

Анан SoftwareSerialге туш болдум. Бул китепкана, сиз TX жана RX төөнөгүчтөрүңүздү аныктайсыз (ооба, бизде көп нерсе жок) жана сиз TTL-232 адаптери аркылуу консолун мүчүлүштүктөрдү аласыз.

Мен ATTINY менен TTL-232 (VCC жана GND) ортосундагы тиешелүү казыктарга үйлөнгөн адаптер түздүм жана TX менен RXти өзүңүздүн картага түшүрүү үчүн бөлүп салдым. VCC жана GND үчүн башкы темир жол да сынган. Бул макалада жигиттин куралы сүрөттөлгөн; Бул макалада Arduino Console терезесин колдонуп, ATTINY85 менен SoftwareSerialди колдонуу боюнча көрсөтмөлөр берилген.

ATTINY85 DIL IC розеткасындагы тегеректеги аталыштардан төмөн болгондуктан, джигден оңой алып кетүүнү жеңилдетүү үчүн чипке (лорго) Mylar (бышык) тасма кошуу сунушталат.

1 -кадам: материалдар жана инструменттер

Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
Материалдар жана куралдар
  1. Эки тараптуу протобоард (6 x 7 тешик)
  2. 8 Pin DIL IC розеткасы (1)
  3. Узун казыктары бар 4P аял башы (2)
  4. Кыска казыктары бар 6P аял башы (3)
  5. Цианоакрилат клей (1)
  6. Кошуу зымы (7)
  7. Темир (1)
  8. Solder (1)

2 -кадам: Jig Ассамблеясы

Jig Assembly
Jig Assembly
Jig Assembly
Jig Assembly
Jig Assembly
Jig Assembly
  1. Тактанын белгиленген чокусуна DIL IC розеткасын BLUE1 - BLUE8 аркылуу тиркеп, түбүн сыртка бүгүп, ширетип коюңуз.
  2. Үстүнкү жагында, DIL IC розеткасынын капталдарына цианоакрилат клейин сүйкөп, GREEN1 - GREEN4 жана GREEN5 - GREEN8ге 4P узун төөнөгүчтөрдү киргизиңиз. Төмөн жагында кургак ширетүү казыктары болгондо, жанаша казыктарга ширетүүчү көпүрөнү камсыздоо (КӨК чекиттер).
  3. Үстүнкү жагында, DIL IC розеткасынын башка капталдарына цианоакрилат клейин сүйкөп, 6P Headersди САРЫ/ОРОНЖА тешиктерине жана PINK тешиктерине салыңыз. Качан асты жагында кургатылган казыктар.

  4. Үстүнкү жагында, Cyanoacrylate чаптамасын #3 менен чапталган 6P башына акыркы боштукка сүйкөп коюңуз. 6P Header'ди RED/ачык тешиктерге салыңыз. Качан асты жагында кургатуучу казыктар.
  5. Төмөндө, PINK1ден PINK6га чейин төөнөгүчтөрдү көпүрөңүз. Анан ошол көпүрөнү кара зым менен RED1ге туташтырыңыз.
  6. Төмөндө, ORANGE1ден ORANGE4ке чейин төөнөгүчтөрдү көпүрөңүз. Андан кийин ал көпүрөнү кызыл зым менен RED2 жана BLUE1ге туташтырыңыз.
  7. Ылдый жагында жашыл зымды RED3дөн САРЫ1ге туташтырыңыз.
  8. Төмөндө ак зымды RED4ден САРЫ2ге туташтырыңыз.

3 -кадам: Белги кошуу

Этикетканы кошуу
Этикетканы кошуу
Этикетканы кошуу
Этикетканы кошуу
  1. Тиркелген энбелгини туурасы 68 мм болгон чаптама этикеткаларга басып чыгарыңыз.
  2. Таза тасма/контакт менен жабыңыз.
  3. Сырткы чекит сызыкка кесүү.
  4. Көрсөтүлгөндөй мом пленканы алып салыңыз жана этикетканы ороп алыңыз.
  5. Бурчтагы тигүүгө кесилген лентаны кошуңуз.

4 -кадам: Кийинки кадамдар

Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
Кийинки кадамдар
  1. TX жана RX үчүн жактырган ATTINY төөнөгүчтөрүнөн секиргендерди YELLOW1 жана SELLOW2 туташтырыңыз.
  2. SoftwareSerialди колдонуу боюнча нускамаларды аткарыңыз. Макалада айтылгандай, бул ыкма программалык камсыздоонун алгачкы жүктөлүшүн эмес, мүчүлүштүктөрдү оңдоону камтыйт.
  3. Println билдирүүлөрүндө саптарды кантип колдонгонуңузга көңүл буруңуз: алар эс тутумду соруп алышат.
  4. Сиздин кодду иштеп чыгууда баалуулуктар.

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