Мазмуну:
- 1 -кадам: Керектүү компоненттер
- 2 -кадам: Компоненттерди чогултуу
- 3 -кадам: Программалоо
- 4 -кадам: Жыйынтык
Video: ADC #Arduino баалуулуктарын көрсөтүү үчүн 7 сегмент, #Arduino: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул макалада мен дагы эле мурунку макала менен байланышкан долбоорду жасайм. Тактап айтканда, ADC маалыматын иштетүү.
Ошентип, жарнак маалыматтарынын баалуулугун көрүү үчүн сериялык монитордун кереги жок. бул макалада мен ADC Value көрүүчүнүн дисплейин жасайм. Ошентип, жарнак маалыматтарынын баалуулугун көрүү үчүн сериялык монитордун кереги жок. бул макалада мен ADC Value көрүүчүнүн дисплейин жасайм.
Сиз "7-сегмент" модулун кантип колдонууну билүү үчүн төмөнкү макаланы окуй аласыз
"MAX7219 7-сегмент Arduino колдонуу"
1 -кадам: Керектүү компоненттер
Бул макала үчүн керектүү компоненттер:
- MAX7219 7-сегмент модулу
- Arduino Nano
- зым Jumper
- USB мини
- Потенциометр
2 -кадам: Компоненттерди чогултуу
Компоненттерди туура чогултуу үчүн жогорудагы схеманы караңыз.
Aeduino to Component
+5V ==> 3. Потенциометр жана VCC
GND ==> 1. Потентометр жана GND
A0 ==> 2. Potensio
D12 ==> Маалымат IN
D11 ==> CLK
D10 ==> CS
3 -кадам: Программалоо
Төмөндөгү кодду көчүрүү жана чаптоо:
#"LedControl.h" кошуу
LedControl lc = LedControl (12, 11, 10, 1);
жараксыз орнотуу () {
Serial.begin (9600); lc.shutdown (0, false); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {
int adc = analogRead (A0);
lc.setDigit (0, 7, adc/1000, жалган);
lc.setDigit (0, 6, (adc/100)%10, жалган); lc.setDigit (0, 5, (adc/10)%10, жалган); lc.setDigit (0, 4, адк%10, жалган);
Serial.println (adc);
кечиктирүү (100); }
Түпнуска файлдарды төмөндө жүктөп алсаңыз болот:
4 -кадам: Жыйынтык
жыйынтыгын жогорудагы видеодон көрсөңүз болот.
потенциометр оңго бурулганда, мааниси андан да чоң болот жана 1023 -жылы ментик)
потенциометр солго жылдырылганда, мааниси чоңураак болот жана менталдык 1023)
Сунушталууда:
Каалаган нерсеңизди көрсөтүү үчүн веб -сайттарды кантип өзгөртүү керек: 3 кадам
Каалаган нерсеңизди көрсөтүү үчүн веб -сайттарды кантип өзгөртүү керек: Оо, сиз ээ боло турган кызыктуу … Бул сиз каалаган нерсени көрсөтүү үчүн браузериңиздеги веб -сайттарды өзгөртүү үчүн жинди оңой жана жөнөкөй ыкма. бул веб -сайтты браузериңизден башка жерде өзгөртпөйт жана эгер сиз веб -баракчаны кайра жүктөсөңүз, ал кайра артка кайтат
Китепкана жок жылдыруу текстин көрсөтүү үчүн башка Arduino менен Arduino программалоо: 5 кадам
Китепкана жок жылдыруу текстин көрсөтүү үчүн башка Arduino менен Arduino программалоо: Sony Spresense же Arduino Uno анча кымбат эмес жана көп күчтү талап кылбайт. Бирок, эгерде сиздин долбооруңуз бийликке, мейкиндикке же бюджетке чектөө киргизсе, анда Arduino Pro Mini колдонууну карап көрүңүз. Arduino Pro Microдон айырмаланып, Arduino Pro Mi
Макей Макей көрсөтүү жана көрсөтүү: 12 кадам (сүрөттөр менен)
Макей Макей Шоу жана Айтуу Дисплейи: 19 жыл окуткандан кийин, мен эч качан жаңы, жаркыраган, кызыктуу маалымат тактасына болгон сүйүүмдү жоготкон жокмун! Менин маалымат тактасынын стили көп жылдар бою кооз, дүкөндөн сатып алынган, майрамдык тематикалык кесимдерден баштап, студенттеримдин эмгектеринин маанисине чейин өзгөрдү. Мен
Потенциометрлерден ADC баалуулуктарын окуңуз: 4 кадам
Потенциометрлерден ADC баалуулуктарын окуу: Бул макалада мен ADC баалуулуктарын потенциометрден кантип окуу керектигин көрсөтөм. Бул Arduino программалоонун негизи. Arduino тарабынан берилген аналогдук пинди колдонуу менен аналогдук маанилерди окуп жаткан, потенциалды колдонуу менен бирге, бир нече сенсорлор бар
Engine RPMди көрсөтүү үчүн Arduino колдонуңуз: 10 кадам (сүрөттөр менен)
Engine RPMди көрсөтүү үчүн Arduino колдонуңуз: Бул колдонмодо мен Arduino UNO R3, I2C менен 16x2 ЖК дисплейин жана мотор ылдамдыгын өлчөгүч катары колдонула турган LED тилкесин жана Acura Integra трек машинамда кантип колдонулгандыгым баяндалат. Бул кандайдыр бир тажрыйбасы же таасири бар бирөө үчүн жазылган