Мазмуну:
- 1 -кадам: 1 -кадам: Китепканаларды орнотуу
- 2 -кадам: 2 -кадам: Аппаратты орнотуу
- 3 -кадам: 3 -кадам: Эскиз кодун жүктөө
Video: SMD Pin менен 0.96inch I2C OLED: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Материал
1 x OPEN-SMART UNO R3 тактасы
1 x 0.96 дюймдук I2C OLED SMD пин менен
1 х IO кеңейтүү калканы
1 x Test Fixture
4 x Dopont кабели
Карап чыгуу
DIY үчүн SMD жана PAD казыктары бар кооз I2C OLED дисплей модулу. Аны эксперимент ПХБга же сиз иштеп чыккан ПХБга ширетүү оңой. Айдоочу IC SSD1306 болуп саналат. 5V / 3.3V MCU менен шайкеш келет.
Жайкы: Бул I2C интерфейси бар OLED монохромдуу 128x64 чекиттүү матрицанын дисплей модулу. ЖКга салыштырмалуу OLED экрандары атаандаштыкка жөндөмдүү, анын бир катар артыкчылыктары бар: жогорку жарыктык, өзүн-өзү чыгаруу, контрасттын жогорку коэффициенти, кең көрүү бурчу, кең температура диапазону жана аз энергия керектөө.
Сиз аны SMD казыктарынын жардамы менен PCB же өзүңүздүн дизайндуу ПКБңызга кошо аласыз.
Өзгөчөлүктөрү:- Аны каармандарды, графиктерди көрсөтүү үчүн түз колдоно алат
- Шайкештик: Логикалык деңгээл 3.3V 5V шайкеш келгендиктен, Arduino тактасы (Arduino UNO R3 / Arduino Nano / Arduino Mega2560 / Arduino Leonardo) же башка 5V же 3.3V MCU менен шайкеш келет.
- Interface: I2C- Логикалык деңгээл: 5V же 3.3V (борттогу 3.3V деңгээлдеги конвертердик схема)
- Көрүү бурчу: болжол менен 160 градус
- Дисплейдин түсү: сары жана көк, ак, көк
- Дисплейдин өлчөмү: 0.96 дюйм
- Айдоочу IC: SSD1306
- Иштөө чыңалуусу: 3.2 - 5.5V
- IO порт пакети: SMD жана PAD экөө тең жеткиликтүү, жана пин чайыры 2.54мм.
- Колдонмо: акылдуу саат, MP3, термометр, приборлор, DIY долбоорлору ж.
Документтер: Google Drive
1 -кадам: 1 -кадам: Китепканаларды орнотуу
SMD OLED 0.96 дюймдук I2C.rar үчүн Arduino китепканасын жүктөп алып, аны узартыңыз.
Андан кийин эки файл папкасын Arduino IDE китепканалар каталогуна салыңыз. Меники-бул D: / arduino-1.6.5-r2 / китепканалары. Андан кийин IDEди кайра баштаңыз, мисалы, бардык IDE терезелерин жаап, кайра arduino.exe баскычын чыкылдатыңыз.
2 -кадам: 2 -кадам: Аппаратты орнотуу
Test Fixture жардамы менен, аны текшерүү үчүн төөнөгүчтүн башын ширетүүнүн кажети жок. Албетте ширете аласыз.
Сиз OLED модулун төмөнкү таблицага ылайык OPEN-SMART UNO R3 тактасына туташтыра аласыз:
3 -кадам: 3 -кадам: Эскиз кодун жүктөө
USB'ди сайыңыз
кабелиңизди компьютериңизге жана тактаңызга.
Arduino-1.6.5-r2 / китепканалары / Adafruit_SSD1306 / мисалдар / ssd1306_128x64_i2c демо кодун ачыңыз
Андан кийин тактанын түрүн тандаңыз: Arduino/Genuino Uno
Анан тактанын COM номерин жазууну тандаңыз.
Андан кийин кодду тактага жүктөө үчүн жүктөө баскычын чыкылдатыңыз.
Ошентип, сиз OLEDден ырахат ала аласыз
Сиз кээ бир символдорду, графикаларды көрө аласыз.
Сунушталууда:
ICS Connector Arduino Nano үчүн Soldered Pin Header жок, бирок Pogo Pin: 7 кадам
ICSP туташтыргычы Arduino Nano үчүн Soldered Pin Head жок, бирок Pogo Pin: Arduino Nano үчүн ICSP туташтыргычын тактада, бирок Pogo Pin.Partts3 × 2 Pin Socket x1 - APitch 2.54mm Dupont Line Wire Female Pin Connector турак терминалдары x6 -BP75-E2 (1.3мм конустук баш) Жазгы тест проби Пого Пин
Arduino менен I2C Oled дисплейин кантип көзөмөлдөө керек: 9 кадам (сүрөттөр менен)
I2C Oled дисплейин Arduino менен кантип башкарса болот: Бул I2C Oled дисплейин Arduino менен кантип башкаруунун эң жөнөкөй үйрөткүчү Эгерде сизге ушул инструкция жакса, менин каналыма жазылыңыз https://www.youtube.com/ZenoModiff
SSD1306 I2C OLED 128x64 дисплейиндеги графика Itybitsy M4 Express колдонуп CircuitPython менен: 13 кадам (сүрөттөр менен)
SSD1306 I2C OLED 128x64 дисплейиндеги CircuitPython менен Itybitsy M4 экспрессин колдонгон графика: SSD1306 OLED дисплейи кичинекей (0.96 "), арзан, кеңири жеткиликтүү, I2C, 128x64 пикселдүү монохромдуу графикалык дисплей, ал оңой интерфейстүү (болгону 4 зымдар) Raspberry Pi, Arduino же… сыяктуу микропроцессорлорду өнүктүрүү такталарына
SMD - Кол менен ширетүү: 8 кадам (Сүрөттөр менен)
SMD - Кол менен ширетүү: SMD менен ширетүү боюнча көрсөтмөлөр
ISP 6 Pin 8 Pin розеткасына: 4 кадам
ISP 6 Pin 8 Pin розеткасына: Бул долбоорду негизинен 8 пин туташуусу бар ATTiny45ти программалоо үчүн жасаганымдын себеби, менин USBtinyISP (Ladyadaдан) 10 пин жана 6 пин туташуусу бар. Болжол менен 3-4 жума интернетте жүрүп, эч нерсе таппадым