Ү. Arduino платформасы


-сурет. Практикалық сабаққа арналған схемалық байланысы



бет3/4
Дата19.06.2023
өлшемі4.39 Mb.
#475203
1   2   3   4
Ардуино

5-сурет. Практикалық сабаққа арналған схемалық байланысы

6-сурет. Практикалық сабақ үшін макет платасы бар қосылу схемасы
Программа коды

4. Су деңгейінің сенсорымен тәжірибе
Бұл практикалық сабақта бізге қажет:
- Arduino Uno тақтасы;
-USB кабелі (Am-Bm);
- су деңгейінің сенсоры;
- қызыл жарық диоды;
- 220 ОМ резистор;
- макет тақтасы;
- қосқыш сымдар.
Су деңгейінің сенсоры (су сенсоры) судың мөлшерін (дәлірек айтқанда деңгей) анықтайды, икемді жоғары сезімтал және аз энергия жұмсайды, сонымен қатар көптеген адамдар қолдайды контроллерлер және кеңейту/әзірлеуші тақталары. Алайда, Fritzing кітапханасында ол жоқ, сондықтан схемаларда жиынтықтан топырақтың ылғалдылық сенсорын (Soil Moisture Sensor) пайдалану керек болды элементтері (parts) SparkFun-Sensors, ол бірдей 3 шығысқа ие. Бұл тапсырмада біз тақтаның 12 сандық шығысына қосылған жарықдиодты жарықтандырамыз Arduino Uno, егер су деңгейі берілген белгілі бір шекті мәннен (550) асып кетсе аналогтық порт A1 тақталар. Сонымен қатар, бізге суға батырылатын су ыдысы қажет болады (тек соңына дейін емес!) су деңгейінің сенсоры. Сенсорды бірнеше секунд суға батырудан қорықпаңыз, оны дұрыс емес жолмен батырудан қорқыңыз, немесе-бұл, бірақ-су сенсоры жазуының деңгейі және одан да тереңірек немесе оны ұзақ уақыт суда қалдырудан қорқыңыз. Біз сондай-ақ консольді (порт мониторын) ашуымыз керек қараңыз сенсордың көрсеткіштері. Тапсырманы орындағаннан кейін сенсорды сүртуді ұмытпаңыз!
Схема келесі суреттерде көрсетілген:

7-сурет. Практикалық сабаққа арналған схемалық байланысы

8-сурет. Практикалық сабақ үшін макет платасы бар қосылу схемасы


Программа коды

5. Өрт сенсорымен тәжірибе


Бұл практикалық сабақта бізге қажет:
- Arduino Uno тақтасы;
-USB кабелі (Am-Bm);
- өрт сенсоры;
- динамик-сықырлау;
- 10к резистор;
- макет тақтасы;
- қосқыш сымдар.
Инфрақызыл өрт сенсоры жалынның түс спектріне өте сезімтал. Онда жарқырау бар жалын тақтаның кірісіне түсетін әлсіз сигналға айналады. Өрт сенсоры келесідей қосылады, осылайша, жарық диодынан айырмашылығы: катод (қысқа түйреуіш) қуат көзіне қосылады, ал анод (ұзын түйреуіш) 10к резистор арқылы жерге қосылады, ал резисторға Шығыс шығады. Arduino Uno тақтасының аналогтық Түйреуіші Өрт датчигі аналогтық пин тақтасын бере отырып, отсыз жұмыс істейді, шамамен 0.3 в. жалын тым жақын болған кезде сенсор 1.0 В және одан да көп береді. Сондықтан кодта 0.6 в шекті мәнді қолданған жөн болар еді, алайда тәжірибе көрсеткендей, бұл шын мәнінде, сенсор өте сезімтал, тіпті 3 қарапайым жарықтандырылған бөлмеде қыздыру шамдары 984-985 мәнін береді, бұл 4.8 в-қа сәйкес келеді, бірақ бөлмеде от жоқ. Сондықтан кодта шекті мән 1000-ға тең. Бұл тапсырмада бізге консоль қажет болады (Ctrl+Shift+M) және жеңіл/сіріңке (жеңіл, әрине, сіріңкеден жақсы).
Схема келесі суреттерде көрсетілген:



Достарыңызбен бөлісу:
1   2   3   4




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет