Мазмуну:
- 1 -кадам: ЦИРКТИ ЖӨНДӨӨ (ТЕХНИКА)
- 2 -кадам: JOYSTICK КУРСОРУ МЕНЕН OLED ДИПЛЕЙСИ
- 3 -кадам: ЖЫЙЫНТЫКТАР: Д
Video: RIG CELL LITE INTRO: ADAFRUIT SSD1306 ЖАНА JOYSTICK МЕНЕН: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
SSD1306 микроконтроллери тарабынан башкарылган бул экран I2C шинасын колдонот жана азыркы учурда жеткиликтүү болгон микроконтроллердин көбү менен баарлаша алат. бирок бүгүнкү күндө биз бул экранды rockin 'RIG CELL LITE микроконтроллери менен сынап көрөбүз. Сиз бул OLED экранды Adafruit же Sparkfun дан таба аласыз. Интернетте сатылган кээ бирлери дагы абдан арзан экени аныкталган. Бул экрандар жакшы сапатта, бирок кичинекей өлчөмдө, ат тегине же уюлдук телефондун жөнөкөй экранына ылайыктуу. Adafruit жана Sparkfun тексттерди, сүрөттөрдү көрсөтүүнү жана геометриялык фигураларга негизделген анимацияларды жасоону оңой кыла турган китепканаларды иштеп чыгышкан.
Төмөнкү бөлүктөргө муктаж болосуз:
- 1x нан тактасы
- 1x Rig Cell Lite
- 1x джойстик
- 1x Oled SSD1306
- Керектүү зымдар
1 -кадам: ЦИРКТИ ЖӨНДӨӨ (ТЕХНИКА)
Бул окуу куралында биз oled ssd1306 дисплей экранын джойстик менен колдонобуз. бул жерде RIG CELL LITE https://elegant.my/products/rig-by-reka таба турган кээ бир шилтемелер бар
RIG CELL LITE менен жабылган экрандын ортосундагы байланыш үчүн экрандан IGC пиндерибизди RIGге колдонобуз. RIGдеги SCL жана SDA төөнөгүчтөрү тийиштүү түрдө A5 жана A4 пиндеринде жайгашкан.
схеманы жогорудагы сүрөттө көрсөтүлгөндөй түзүңүз.
2 -кадам: JOYSTICK КУРСОРУ МЕНЕН OLED ДИПЛЕЙСИ
Биз коддоону баштаардан мурун, адашкан экран үчүн adafruit китепканасын колдонобуз. Ошентип, бул эки ZIP файлын жүктөп алып, биздин arduino IDE программасына орнотуңуз.
github.com/adafruit/Adafruit_SSD1306
жана
github.com/adafruit/Adafruit-GFX-Library
libaries орнотулгандан кийин, мен тиркеген 2 файлды жүктөп алыңыз, бул oled_display _with_cursor_joystick.ino жана Adafruit_SSD1306.cpp, же бул жерден бул файлдарды жүктөп алсаңыз болот
расмий китепкананы орноткондон кийин, сиз азыр Adafruit_SDD1306.cpp файлын бул нускоочу вебке тиркеген жаңы файлга алмаштырасыз
баары жакшы болгондон кийин, кодду RIGге жүктөңүз: D
3 -кадам: ЖЫЙЫНТЫКТАР: Д
RIG CELL LITEдеги oled_display _with_cursor_joystick.ino толук жүктөлгөндөн кийин, LED күйөт жана экрандын ортосунда жеткиликтүү курсор болот. ал джойстиктин кыймылынан кийин жылат. көңүл ачуу!: D
Эгер андай болбосо, чынжылды туура чогултуп, текшергениңизди жана тактаңызга кодду жүктөгөнүңүздү текшериңиз же көйгөйлөрдү чечүү бөлүмүн караңыз.
Сунушталууда:
RIG CELL LITE INTRO: BLINK LED: 4 кадам
RIG CELL LITE INTRO: BLINK LED: IntroductionLEDs - бул ар кандай тиркемелерде колдонулуучу кичинекей, күчтүү жарыктар. Баштоо үчүн, биз микроконтроллерлердин Hello World диодун күйгүзүүнүн үстүндө иштейбиз. Бул туура - жарыкты күйгүзүү жана өчүрүү сыяктуу жөнөкөй. Бул
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
RIG CELL LITE INTRO: Санариптик I/O: 3 кадам
RIG CELL LITE INTRO: Санариптик I/O: RIG CELL LITEдеги санариптик киргизүү жана чыгаруу (санариптик I/O) аны сенсорлорго, кыймылдаткычтарга жана башка ICлерге туташтырууга мүмкүндүк берет. Аларды кантип колдонууну үйрөнүү сизге RIG CELL LITE колдонуп, чындап эле пайдалуу нерселерди жасоого мүмкүндүк берет, мисалы, окуу
RIG CELL LITE INTRO: INFRARED SENSOR: 3 Steps
RIG CELL LITE INTRO: INFRARED SENSOR: Инфракызыл сенсор - бул айлана -чөйрөнүн кээ бир аспектилерин сезүү үчүн чыгаруучу электрондук түзүлүш. IR сенсору объектинин жылуулугун өлчөй алат, ошондой эле кыймылын аныктайт. Бул типтеги сенсорлор инфракызыл нурланууну гана өлчөйт, тескерисинче
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү