Мазмуну:
- 1 -кадам: LCDди Arduino менен туташтыруу
- 2 -кадам: Баскычтопту Arduino менен туташтыруу
- 3 -кадам: Бардык компоненттерди туташтыруу
- 4 -кадам: Number Pad диаграммасы
Video: Arduino Calculator - Акыркы долбоор: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул долбоор үчүн мен Arduino Uno, ЖК экраны жана 4x4 сандык тактасы аркылуу эсептегич жасадым. Ал сандык тактанын ордуна чыкылдатуу баскычтарын колдонгону менен, бул долбоордун идеясы жана кээ бир коддордун жардамы менен Александр Томичтин бул сабагынан келип чыккан:
www.allaboutcircuits.com/projects/simple-a…
Бул жерде бул долбоорду аягына чыгаруу үчүн керек болгон нерселер:
- Arduino Uno
- Breadboard
- 16x2 LCD модулу
- 4x4 мембраналык баскычтоп
- Jumper Wires
- Потенциометр
Китепканалар керек:
- LiquidCrystal
- Баскычтоп
Эки китепкананы Arduino IDEнин "Китепканаларды башкаруу" өтмөгүнөн жүктөп алсаңыз болот.
1 -кадам: LCDди Arduino менен туташтыруу
Бул жерде биз LCDди Arduino менен туташтырабыз. Биринчиден, ЖКны Breadboardго туташтырып, анан казыктарды төмөнкү тартипте туташтырыңыз:
- Жер
- Күч
- Pin 13
- Pin 12
- Pin 11
- Pin 10
- Бош
- Бош
- Бош
- Бош
- Pin 9
- Жер
- Pin 8
- Потенциометр (жерге жана кубатка туташуу)
- Күч
- Жер
Акыр -аягы, Breadboardдагы Жер темир жолун Arduinoдогу GND портуна туташтырыңыз. Ошондой эле, Breadboardдогу Power Rail'ти Arduinoдогу 5V портуна туташтырыңыз.
2 -кадам: Баскычтопту Arduino менен туташтыруу
Эми биз 4x4 баскычтопту Arduino менен байланыштырабыз. Мен колдонгон Membranous 4x4 баскычтобу Fritzing диаграммасында сунушталбайт, ошондуктан мен бул 4x4 баскыч панели менен орун кармоочу катары импровизация кылдым. Мен колдонгон сандык тактада 8 гана порт бар жана бул диаграмма үчүн мүмкүн болушунча түшүнүктүү кылууга аракет кылдым.
Бул кадам үчүн сол жактагы төрт казыкты Arduinoдогу 2, 3, 4 жана 5 портторуна туташтырыңыз.
Эми сандык тактанын оң жагындагы калган төрт казыкты Arduinoдогу A5, A4, A3 жана A2 портторуна туташтырыңыз.
3 -кадам: Бардык компоненттерди туташтыруу
Бул убакта сизде толук кандуу иштей турган Arduino эсептегичи болушу керек. Эми аны иштетүү үчүн төмөнкү кодду колдонуңуз!
4 -кадам: Number Pad диаграммасы
Мен сандык тактаны Arduino менен ушундайча форматтадым.
Сунушталууда:
Жайкы долбоор 2020: 8 кадам
Жайкы долбоор 2020: Менин 2020 -жылдын жайкы проектиси үчүн мен бир эле шасси менен эки робот машина жасадым. Бир робот машинанын алдында турган объектилерди аныктоо үчүн УЗИ сенсорун колдонуп, анан багытын автоматтык түрдө өзгөртүшү керек болчу. Башка унаа болсо керек
Дем алыш күндөрү үчүн кызыктуу долбоор, FishCam !: 4 кадам
Дем алыш күндөрү үчүн кызыктуу долбоор, FishCam !: Мен бир нече ай мурун учкучсуз учагымды кыйраттым жана мен кыла турган жалгыз акылга сыярлык нерсе - аны ажыратуу. Көрсө, менде эмне кылсам болот деген көптөгөн идеялар бар болчу. Мен эч качан алган эмесмин, бирок биздин ранчого барганда менде бир ой пайда болду. Камерада W бар
Arduino таймерлери: 8 долбоор: 10 кадам (сүрөттөр менен)
Arduino Таймерлери: 8 Долбоор: Arduino Uno же Nano үч камтылган таймерди колдонуу менен алты арналган казыкта так санарип сигналдарды түзө алат. Алар иштетүү үчүн CPU циклдерин орнотуу жана колдонуу үчүн бир нече буйруктарды гана талап кылат
Сиздин долбоор үчүн мыкты Arduino такталары: 14 кадам
Сиздин проектиңиз үчүн эң мыкты Arduino такталары: *Бул инструктивдүү суперди Arduino сынагынын финалына жакын басып чыгарганымды унутпаңыз (сураныч, мага добуш бериңиз!) Менде буга чейин жетиштүү убакыт болгон эмес. . Азыр менде саат 8ден баштап мектеп бар. кечки 5ке чейин, онду
Автоматтык акылдуу өсүмдүк казаны - (DIY, 3D принтери, Arduino, өзүн өзү сугаруу, долбоор): 23 кадам (сүрөттөр менен)
Автоматтык акылдуу өсүмдүк казаны - (DIY, 3D Басылып чыгарылган, Ардуино, Өзүн -өзү Сугаруу, Долбоор): Саламатсызбы, Кээде биз үйдөн бир нече күнгө же чындап бошобой калганда, үйдүн өсүмдүктөрү (адилетсиз) кыйналышат, анткени алар сугарылбагандыктан керек. Бул менин чечимим. Бул Smart Plant Pot, анын ичине төмөнкүлөр кирет: Курулган суу сактагыч. Сенсо