Мазмуну:
- 1 -кадам: Arduino IDE жүктөө
- 2 -кадам: Аппараттык материалдар
- 3 -кадам: Аппаратты куруу
- 4 -кадам: Программаны жүктөө жана иштетүү
- 5 -кадам: Программаны түшүнүү
Video: Калькуляторуңузду Arduino менен түзүңүз!: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Эй балдар! Сериялык монитордун киришин жана чыгышын колдонууну үйрөнгүңүз келет. Мында сизде муну кантип жасоо боюнча эң сонун окуу куралы бар! Бул көрсөтмөдө мен сизге Arduino сериялык мониторун колдонуп калькулятор түзүүгө керектүү жөнөкөй кадамдарды көрсөтөм.
1 -кадам: Arduino IDE жүктөө
Төмөндөгү шилтеме аркылуу Arduino IDE (Interactive Development Environment) жүктөп алып, орнотуңуз:
www.arduino.cc/en/Main/Software Иштөө тутумуңузга жана конфигурацияңызга эң ылайыктуу версияны тандап, сактаңыз.
2 -кадам: Аппараттык материалдар
- 1 Arduino тактасы
- Ардуино тактасын компьютериңизге туташтыруу үчүн 1 кабель
3 -кадам: Аппаратты куруу
1) Ардуинону компьютериңизге туташтырыңыз
4 -кадам: Программаны жүктөө жана иштетүү
Ноутбукка тиркелген arduino программасын жүктөп алыңыз. Ардуинону ноутбукка туташтырып, программаны иштетиңиз.
Arduino IDEде, Tools-> сериялык мониторду ачыңыз. Жасала турган эсептөөнү териңиз, мисалы, 3+2, ошондо сиз 5ке ээ болосуз. Ошондой эле төмөндөгүдөй алып салууну, көбөйтүүнү жана бөлүүнү колдонсоңуз болот:
4+2 (сиз Result = 6 аласыз)
8-3 (сиз Result = 5 аласыз)
5*3 (сиз Result = 15 аласыз)
10/2 (сиз Result = 5 аласыз)
5 -кадам: Программаны түшүнүү
Алгач сериялык порттун кириши жана чыгышы кандай иштээрин түшүнөлү. Колдонуучу баалуулуктарды жана маалыматтарды Arduinoго жөнөтүү үчүн сериялык монитор терезесиндеги маалыматтарды киргизүү талаасына киргизе алат. Ар кандай сериялык программа, ал тургай, колдонуучунун сериялык тиркемеси Serial Monitor терезесин колдонуунун ордуна Arduinoго маалыматтарды жөнөтүү үчүн колдонулушу мүмкүн.
Биз муну азыр өзүбүздүн жеке эсептегичибизди куруу үчүн колдонобуз.
Биринчиси setup () ыкмасында:
Биз өзгөрмөлөрдү жана сериялык портту баштайбыз.
Serial.begin (9600); // сериялык байланышты баштайт
Serial.println ("Мага эсептөөнү жөнөт");
Serial.println ("Мисалы: 2+3");
Андан кийин loop () методу:
while (Serial.available ()> 0) {// arduinoго берилиштер берилип жатканда, саны1 = Serial.parseInt ();
операция = Serial.read (); // операция биринчи сандан кийинки биринчи чар болот
саны2 = Serial.parseInt (); // экинчи номерди 2 номеринде сактайт
Андан кийин calc () деп атайбыз жана эсептөөнүн жыйынтыгын басып чыгарабыз.
эсептөө () - бул эсептөөлөрдү аткаруучу ыңгайлаштырылган функция. Бул кантип иштээрин түшүнөлү.
Эгерде (операция == '+'), ал эки санды кошот жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт.
Эгерде (операция == '-'), ал эки санды алып салат жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт.
Эгерде (операция == '*'), ал эки санды көбөйтөт жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт.
Эгерде (операция == '/'), ал эки санды бөлөт жана натыйжаны "натыйжа" өзгөрмөсүндө сактайт.
Болбосо, "Error" басып чыгарат
Сунушталууда:
Google Карталарды колдонуу менен Карта китебин түзүңүз: 17 кадам (Сүрөттөр менен)
Google Карталарды колдонуу менен Карта Китеби жасаңыз: Башка күнү мен китеп дүкөнүн карап көрчүмүн, DuPage County, IL үчүн Street Guide, анткени менин сүйлөшкөн кызым ошол жерде жашайт жана көчөнүн деталдуу картасына муктаж. Тилекке каршы, аларда болгон жалгыз нерсе Кук Каунти үчүн болгон (ушул сыяктуу
Бөлүкчөлөрдүн электронун колдонуу менен энергия мониторун түзүңүз: 5 кадам (сүрөттөр менен)
Бөлүкчөлөрдүн электронун колдонуу менен энергия мониторун түзүңүз: Көпчүлүк ишканаларда биз Энергияны бизнестин чыгымы деп эсептейбиз. Эсеп биздин почтада же электрондук почтада көрүнөт жана биз аны жокко чыгаруу күнүнө чейин төлөйбүз. IoT жана акылдуу түзмөктөрдүн пайда болушу менен Energy бизнестин баласында жаңы орунду ала баштады
Микроконтроллер менен өзүңүздүн өнүктүрүү тактаңызды түзүңүз: 3 кадам (сүрөттөр менен)
Микроконтроллердин жардамы менен өзүңүздүн өнүктүрүү тактаңызды түзүңүз: Сиз качандыр бир убакта микроконтроллер менен өзүңүздүн өнүгүү тактаңызды түзүүнү кааладыңыз беле жана кантип жасоону билбейсиз. Бул нускамада мен аны кантип жасоону көрсөтөм. жана программалоо. Эгер кандайдыр бир тапшырмаңыз болсо
Оңой кадам менен өзүңүздүн жеке командаңызды түзүңүз: 4 кадам
Оңой кадам менен өзүңүздүн жеке буйругуңузду түзүңүз: Бул жерде мен Windows OSте кантип өзүңүздүн иштетүү буйругуңузду түзө алаарыңызды көрсөтөм. Негизи терезелердеги бул өзгөчөлүк сонун, бул сиздин колдонмо терезеңизди заматта ачуу үчүн пайдалуу. Эми сиз каалаган буйрутмаңызды киргизип, каалаган тиркемени ачсаңыз болот
Arduino менен иштөөчү сүйлөшүүчү роботтун башын түзүңүз!: 26 кадам (сүрөттөр менен)
Arduino менен иштөөчү Talking Robot Head түзүңүз!: Бул робот башы башында менин физикалык эсептөө классым үчүн жылдын аягында долбоор катары курулган, бирок жай мезгилинде ал " үйрөнгөн " кантип сүйлөшүү керек. Баш эки Freeduinos, 3 TLC5940NT чиптери жана Adafruit Industries менен иштейт