Мазмуну:
- 1 -кадам: Arduino IDE жүктөө
- 2 -кадам: Аппараттык материалдар
- 3 -кадам: Аппаратты куруу
- 4 -кадам: Программаны жүктөө жана иштетүү
- 5 -кадам: Программаны түшүнүү
Video: LED чыгаруу менен Arduino Calculator: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Эй балдар! Сериялык монитордун киришин жана чыгышын колдонууну үйрөнгүңүз келет. Мында сизде муну кантип жасоо боюнча эң сонун окуу куралы бар! Бул көрсөтмөдө, мен сизге Arduino сериялык мониторун колдонуп калькуляторду түзүү жана LED жаркылдоосунда натыйжаны көрсөтүү үчүн зарыл болгон жөнөкөй кадамдарды көрсөтөм.
1 -кадам: Arduino IDE жүктөө
Төмөндөгү шилтеме аркылуу Arduino IDE (Interactive Development Environment) жүктөп алып, орнотуңуз:
www.arduino.cc/en/Main/Software Иштөө тутумуңузга жана конфигурацияңызга эң ылайыктуу версияны тандап, сактаңыз.
2 -кадам: Аппараттык материалдар
- 1 Arduino тактасы
- Ардуино тактасын компьютериңизге туташтыруу үчүн 1 кабель
- 1 LED
- Jumper Wires
3 -кадам: Аппаратты куруу
1) Ардуинону компьютериңизге туташтырыңыз
2) LEDди панельге жана Arduino -го сүрөттө көрсөтүлгөндөй туташтырыңыз.
4 -кадам: Программаны жүктөө жана иштетүү
Ноутбукка тиркелген arduino программасын жүктөп алыңыз. Ардуинону ноутбукка туташтырып, программаны иштетиңиз.
Arduino IDEде, Tools-> сериялык мониторду ачыңыз. Жасала турган эсептөөнү териңиз, мисалы, 3+2, ошондо сиз 5ке ээ болосуз. Ошондой эле төмөндөгүдөй алып салууну, көбөйтүүнү жана бөлүүнү колдонсоңуз болот:
4+2 (сиз Result = 6 аласыз)
8-3 (сиз Result = 5 аласыз)
5*3 (сиз Result = 15 аласыз)
10/2 (сиз Result = 5 аласыз)
Сиз LED канча жолу чыкпаганын көрөсүз.
5 -кадам: Программаны түшүнүү
Алгач сериялык порттун кириши жана чыгышы кандай иштээрин түшүнөлү. Колдонуучу баалуулуктарды жана маалыматтарды Arduinoго жөнөтүү үчүн сериялык монитор терезесиндеги маалыматтарды киргизүү талаасына киргизе алат. Ар кандай сериялык программа, ал тургай, колдонуучунун сериялык тиркемеси Serial Monitor терезесин колдонуунун ордуна Arduinoго маалыматтарды жөнөтүү үчүн колдонулушу мүмкүн.
Биз муну азыр өзүбүздүн жеке эсептегичибизди куруу үчүн колдонобуз. Биринчиси setup () методунда: Биз өзгөрмөлөрдү жана сериялык портту баштайбыз. Serial.begin (9600); // сериялык байланыш башталат Serial.println ("Мага эсептөө жөнөтүү"); Serial.println ("Мисалы: 2+3"); Андан кийин loop () методунда: while (Serial.available ()> 0) {// arduinoго маалыматтар жөнөтүлүп жатканда, number1 = Serial.parseInt (); операция = Serial.read (); // операция биринчи сандан кийинки биринчи чар болот number2 = Serial.parseInt (); // экинчи номерди номерде сактайт2 Андан кийин calcule () деп атайбыз жана эсептөөнүн жыйынтыгын басып чыгарабыз. эсептөө () - бул эсептөөлөрдү аткаруучу ыңгайлаштырылган функция. Бул кантип иштээрин түшүнөлү. Эгерде (операция == '+'), ал эки санды кошот жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт. Эгерде (операция == '-'), ал эки санды алып салат жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт. Эгерде (операция == '*'), ал эки санды көбөйтөт жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт. Эгерде (операция == '/'), ал эки санды бөлөт жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт. Болбосо, "Error" басып чыгарат
Жарк этүү ыкмасы жөнөкөй цикл менен натыйжада LEDди канча ирет өчүрүү кодуна ээ.
Сунушталууда:
Frog V2.0 менен өбүшүү - Арткы мүйүз Bluetooth спикери Толук басып чыгаруу: 5 кадам (Сүрөттөр менен)
Frog V2.0 менен өбүшүү - Арткы мүйүз Bluetooth спикери Толугу менен басып чыгаруу: Киришүү Мени кичине фондон баштайын. Ошентип, артка жүктөлгөн мүйүз спикери деген эмне? Муну тескери мегафон же граммофон деп ойлоп көрүңүз. Мегафон (негизинен алдыңкы мүйүз үн күчөткүчү) акустикалык мүйүздү колдонот, анын натыйжалуулугун жогорулатат
3D принтери менен атайын схемаларды басып чыгаруу: 7 кадам (сүрөттөр менен)
Өзгөчө схемаларды 3D принтер менен басып чыгаруу: Эгерде сиз 3D принтерин биринчи жолу көрүп жатпасаңыз, анда кимдир бирөөнүн мындай деп айтканын уккандырсыз: 1) 3D принтер сатып алуу 2) Башка 3D принтерди басып чыгаруу 3) Түпнуска 3D кайтаруу принтер4) ???????? 5) ProfitNow ким болбосун
Деталдуу тетиктерди чыгаруу: Протездик манжалар (Жылтырап, Түсүн Жылуулук менен Өзгөртүү жана башкалар ): 10 кадам (Сүрөттөр менен)
Деталдуу тетиктерди чыгаруу: Протездик манжалар (Бул жылтырак, Түшүн жылуулук менен өзгөртүү жана башкалар …): Бул кичинекей, татаал бөлүктөрдү арзан баада куюу боюнча колдонмо. Мен кастинг боюнча адис эмесмин деп айтыш керек, бирок көп учурда ойлоп табуунун энеси - бул жердеги кээ бир процесстер жакшы иштеген. Мен Найджел Окленд менен Лондондогу Future Festте таанышкам жана
PropVario, DIY Variometer/Altimeter RC Sailplanes үчүн үн чыгаруу менен: 7 кадам (Сүрөттөр менен)
PropVario, DIY Variometer/Altimeter RC Sailplanes үчүн үн чыгаруу менен: Бул көрсөтмөлөр сизге бийиктигин сүйлөй турган жана албетте, деңиз учагыңыздын бийиктигин өзгөртүүдө ар кандай обондорду жөнөтө турган арзан Варио курууну көрсөтөт. Кээ бир өзгөчөлүктөр: - үн жана обон - өзүңүздүн (толкун) үлгүлөрүңүздү колдонуңуз
TV чыгаруу менен Arduino негизги PC: 5 кадам (сүрөттөр менен)
TV чыгаруу менен Arduino негизги компьютери: Бул көрсөтмөлөрдө мен эки Arduino жана башка бир нече компоненттердин жардамы менен BASIC менен иштөөчү ретро 8-бит компьютерди кантип курууну көрсөтөм. Сиз PS2 клавиатурасы менен өзгөрмөлөрдү жана BASIC программасын киргизе аласыз, жана чыгаруу монитор менен көрсөтүлөт