Мазмуну:
- Жабдуулар
- 1 -кадам: ЖК туташтыруу
- 2 -кадам: Башкарууну туташтыруу
- 3 -кадам: LEDди Breadboardго туташтыруу
- 4 -кадам: Кодду жүктөө
- 5 -кадам: Баары бүттү
Video: I2C ЖК колдонуу Arduino Секундомер: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул долбоордо мен сизге LCD дисплейди жана Arduino интерактивдүү секундомер катары колдонууну үйрөтөм.
Сиздин долбоор берилген код менен бүткөндө, ал жогорудагы сүрөттө окшош болушу керек.
Кайдан баштоо керектигин билүү үчүн кийинки кадамга өтүңүз.
Жабдуулар
2 LED
Jumper Wires
Breadboard
2 баскычтар
4 330k резистор
LCD дисплей I2C модулу менен
1 -кадам: ЖК туташтыруу
LCDди I2C модулу менен алып, 5V пинди Breadboardдогу электр темир жолуна туташтырыңыз. Нан тактасы Arduinoдогу электр кубатына туташканын текшериңиз. Андан кийин, жерге төөнөгүчтү Breadboardдогу жер темир жолуна туташтырыңыз. ЖКда SDA пинин Ардуинодогу A4 пинге жана SCL пинди Ардуинодогу A5 пинке туташтырыңыз.
2 -кадам: Башкарууну туташтыруу
Баскычтардын экөөнү Arduino менен туташтырыңыз. Биринчи зымды биринчи баскычка туташтырыңыз, бул баштоо баскычы болот. Кабелдин экинчи жагын тактадагы 8 пинге туташтырыңыз. Башка баскыч үчүн да ушундай кылыңыз, бирок башка зымды Arduinoдогу 9 -пинге туташтырыңыз. Андан кийин эки баскычты жерге туташтырыңыз, өтө чыңалууга жол бербөө үчүн 4 резистордун 2син колдонуңуз.
Жетекчи катары жогорудагы сүрөттөрдү колдонуңуз.
3 -кадам: LEDди Breadboardго туташтыруу
2 лед алып, аларды нан тактасына коюңуз. Бирин ледке 2, экинчисин 3 -кадап туташтырыңыз. Андан кийин, эки ледти жерге туташтырып, 330 каршылыгынын акыркы 2син колдонуңуз.
Жетекчи катары жогорудагы сүрөттөрдү колдонуңуз.
4 -кадам: Кодду жүктөө
Arduino компиляторун ачыңыз жана Arduino -ны компьютердеги USB портуна туташтырыңыз. Ардуиного берилген файлды жүктөңүз.
5 -кадам: Баары бүттү
Секундомерди колдонуу үчүн адегенде ЖКда "баскычын басыңыз" деп жазылганын текшериңиз. Бул жогорудагы сүрөттө окшош болушу керек. Секундомерди баштоо үчүн, Нан тактасындагы баскычтардын бирин басыңыз жана токтотуу үчүн башка баскычты басыңыз.
Жогорудагы видеону секундомерди колдонууга көрсөтмө катары колдонуңуз.
Сунушталууда:
DS1307ди кантип колдонуу керек Arduino колдонуу: 7 кадам
DS1307ди кантип колдонуу керек Arduino колдонуу: DS1307 - бул чыныгы убакыт сааты IC (RTC). Бул IC убакыт маалыматтарды берүү үчүн колдонулат. Белгиленген убакыт секундадан, мүнөттөн, сааттардан, күндөрдөн, датадан, айдан жана жылдан башталат. Бул IC Crystal жана 3.6V батареялары сыяктуу кошумча тышкы компоненттерди талап кылат. Кристалл
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам
Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу - Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу - Rc Helicopter - Rc учагы Arduino колдонуу: 5 кадам (сүрөттөр менен)
Ардуино менен 2.4Ghz NRF24L01 модулун колдонуу менен зымсыз алыстан башкаруу | Nrf24l01 4 каналы / 6 каналды берүүчү Quadcopter үчүн алуучу | Rc Helicopter | Arduino менен Rc учагы: Rc машинасын иштетүү | Quadcopter | Дрон | RC учагы | RC кайыгы, бизге дайыма рецептор жана өткөргүч керек, RC QUADCOPTER үчүн бизге 6 каналдуу өткөргүч жана кабыл алгыч керек деп ойлойбуз жана TX менен RXтин бул түрү өтө кымбат, ошондуктан биз аны өзүбүздө жасайбыз
VHDL жана Basys3 тактасын колдонуу менен негизги секундомер: 9 кадам
VHDL жана Basys3 тактасын колдонуу менен негизги секундомер: Негизги VHDL жана Basys 3 тактасын колдонуу менен секундомерди кантип куруу керектиги боюнча инструкцияга кош келиңиз. Биз сиздер менен долбоорубузду бөлүшүүгө кубанычтабыз! Бул 2016 -жылдын күзүндө Cal Poly, SLOдогу CPE 133 (Санариптик Дизайн) курсунун акыркы долбоору болчу. Биз курган долбоор
Pic18f4520 колдонуу менен секундомер 7 сегмент менен Proteus: 6 кадам
Секундомер 7 сегменттеги Proteus менен Pic18f4520 колдонот: Мен жөн гана сүрөт көзөмөлчү менен иштей баштадым, менин досумдун бири андан секундомер курууну суранды. Ошентип, менде бөлүшө турган аппараттык сүрөт жок, мен Proteus программасында код жаздым жана аны окшоштурдум, бул жерде мен ошол схеманы бөлүштүм