Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Circuit
- 3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз
- 4 -кадам: Visuino ADD компоненттеринде
- 5 -кадам: Visuino Set компоненттеринде
- 6 -кадам: Visuinoдо: Компоненттерди туташтыруу
- 7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
- 8 -кадам: Play
Video: TM1637 LED дисплейиндеги Arduino Display убактысы RTC DS1307 колдонуп: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул үйрөткүчтө биз RTC DS1307 модулун жана LED дисплей TM1637 жана Visuino аркылуу убакытты кантип көрсөтүүнү үйрөнөбүз.
Видео көрүү.
1 -кадам: Сизге эмне керек
- Arduino UNO (же башка Arduino) Бул жерден алыңыз
- RTC DS1307 модулу Бул жерден алыңыз
- Өткөргүч зымдар
- LED дисплей TM1637 Бул жерден алыңыз
Visuino программасы: Visuino жүктөп алыңыз
2 -кадам: Circuit
- LED Display пинди [CLK] Arduino санарип пинине туташтырыңыз [10]
- LED дисплей пинин [DI0] Arduino санарип пинине туташтырыңыз [9]
- LED Display пинди [GND] Arduino пинге [GND] туташтырыңыз
- LED Display пинди [VCC] Arduino пинге [5V] туташтырыңыз
- RTC DS1307 модулунун пинин [VCC] Arduino пинине [5V] туташтырыңыз
- RTC DS1307 модулунун пинин [GND] Arduino пинине [GND] туташтырыңыз
- RTC DS1307 модулунун түйүнүн [SDA] Arduino пинине [SDA] туташтырыңыз
- RTC DS1307 модулунун пинин [SCL] Arduino пинине [SCL] туташтырыңыз
3 -кадам: Visuinoду баштаңыз жана Arduino UNO Board Board тандаңыз
Arduino программалоону баштоо үчүн, бул жерден Arduino IDE орнотулган болушу керек:
Сураныч, Arduino IDE 1.6.6 кээ бир маанилүү каталар бар экенин билиңиз. 1.6.7 же андан жогору орнотуп жатканыңызды текшериңиз, антпесе бул Нускоо иштебейт! Эгерде сиз бул көрсөтмөдөгү кадамдарды аткарбасаңыз, Arduino IDE программасын Arduino IDOго орнотуңуз! Visuino: https://www.visuino.eu да орнотулушу керек. Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "Arduino UNO" тандаңыз.
4 -кадам: Visuino ADD компоненттеринде
- "TM1637 7 сегментинин дисплейи 4 цифралык модул + 2 вертикалдык чекит (CATALEX)" компонентин кошуу
- "Саат генератору" компонентин кошуңуз
- "Date/Time Value" компонентин кошуу
- "Декоддоо (Бөлүү) Дата/Убакыт" компонентин кошуу
- "Форматталган текст" компонентин кошуу
- "Real Time Clock (RTC) DS1307" компонентин кошуу
- "Импульс генератору" компонентин кошуңуз
5 -кадам: Visuino Set компоненттеринде
- "Display1" компонентин эки жолу чыкылдатыңыз жана "Цифралар" терезесинен "Текстти көрсөтүү 7 сегментин" сол жагына сүйрөңүз "Цифралар" терезесинин сол жагында "Текст дисплейи 7 Сегмент1" дегенди тандаңыз жана касиеттер терезесинде "Сандык цифраларды коюңуз" "4кө чейин
- "Сандар" терезесин жабыңыз
- "DateTimeValue1" тандап, касиеттер терезесинде "Маанини" учурдагы датага жана убакытка коюңуз
- "FormattedText1" компонентин эки жолу чыкылдатыңыз жана элементтер терезесинде "Текст элементин" сол жагына 2 жолу сүйрөңүз, экөө тең "Length" касиет терезесинде 2ге чейин сүйрөңүз.
- "FormattedText1" тандап, касиеттер терезесинде "Текстти"%0%1%2 деп коюңуз
6 -кадам: Visuinoдо: Компоненттерди туташтыруу
- ClockGenerator1 пинти RealTimeClock1 пин саатына туташтырыңыз
- DateTimeValue1ди RealTimeClock1 пин орнотууга туташтырыңыз
- RealTimeClock1 пин -кодун DecodeDateTime1 pin In -ге туташтырыңыз
- RealTimeClock1 пин I2C башкаруусун Arduino тактасына I2C In туташтырыңыз
- DecodeDateTime1 пин саатын FormattedText1> Text Element1 pin In менен туташтырыңыз
- DecodeDateTime1 pin Minute to FormattedText1> Text Element2 pin In туташуу
- FormattedText1 пин туташуу Display1> Текст дисплейи 7 Сегмент1> Кирүү
- Display1 пин саатын Arduino тактасына санарип Pin 10го туташтырыңыз
- Display1 пин маалыматтарын Arduino тактасына санарип Pin 9 менен туташтырыңыз
7 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.
8 -кадам: Play
Эгерде сиз Arduino UNO модулун иштетсеңиз, анда LED дисплейи убакытты көрсөтө башташы керек.
Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелет, аны бул жерден жүктөп алып, Visuinoдо ачсаңыз болот:
Сунушталууда:
TM1637 LED дисплейиндеги Arduino дисплейинин температурасы: 7 кадам
TM1637 LED дисплейиндеги Arduino Display Температурасы: Бул үйрөткүчтө биз LED дисплей TM1637 жана DHT11 сенсорун жана Visuino аркылуу температураны кантип көрсөтүүнү үйрөнөбүз
Visuino менен SSD1331 OLED дисплейиндеги (SPI) Bitmap Animation: 8 кадам
Visuino менен SSD1331 OLED Дисплейиндеги (SPI) Bitmap Animation: Бул үйрөткүчтө биз Visuino менен SSD1331 OLED Дисплейинде (SPI) анимациянын жөнөкөй түрүндө битмап сүрөтүн көрсөтөбүз жана айланабыз
Een Slim дисплейиндеги Verander Een Ongebruikte смартфону: 6 кадам (сүрөттөр менен)
Een Slim Displayдеги Verander Een Ongebruikte Smartphone: Бул окуу куралы голланд тилинде, англисче версиясын бул жерден караңыз. Жөнөкөй дисплейлер Google Spreadsheets менен таанышты, жана алар папиердин эшигин ачышты жана үйрөткүчтү колдонууга мүмкүнчүлүк берди
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 же… сыяктуу микропроцессорлорду өнүктүрүү такталарына
Fischertechnik LED реакция убактысы оюну: 7 кадам
Fischertechnik LED Reaction Time Оюну: fischertechnik LED REACTION TIME ОЮНУН кантип түзүү керек? Мен жашоо үчүн ар кандай билим берүүчү манипуляторлор менен ойнойм. (Visit www.weirdrichard.com). Оңой курула турган тиркеме-бул LED REACTION TIME GAME. Роботту башкаруучу (бул учурда