Мазмуну:

Мисал Лабораториялык ишмердүүлүк: 8 кадам
Мисал Лабораториялык ишмердүүлүк: 8 кадам

Video: Мисал Лабораториялык ишмердүүлүк: 8 кадам

Video: Мисал Лабораториялык ишмердүүлүк: 8 кадам
Video: ЛАБОРАТОРИЯЛЫК ИШ 2024, Июль
Anonim
Мисал Лабораториялык ишмердүүлүк
Мисал Лабораториялык ишмердүүлүк

Бул лаборатория жана долбоорлор боюнча көрсөтмөлөрдү колдонуу боюнча күтүүлөрүмдү көрсөтүүгө жардам берүү үчүн лабораториялык мисал. Бул лаборатория баскычтын жана үч LEDдин жардамы менен жөнөкөй бинардык эсептегичти түзөт. Көрүнүп тургандай, бул жөнөкөй долбоор бир нече негизги этаптарга бөлүнгөн, андан кийин долбоорду иштетүү үчүн керектүү код бар. Бардык лабораториялар минимум талап кылат:

1. Фритинг диаграммалары компоненттердин доскага кантип туташканын түшүндүрөт.

2. Ар бир компонент эмне экенин жана ал кандайча колдонуларын түшүндүрүү. (б.а. жөн гана бир катар сүрөттөрдү жүктөбөңүз!)

3. Долбоорду түзүү үчүн колдонулган кодду бериңиз. Бул коддун кантип иштээрин жана/же өзгөртүлүшүн жакшыраак түшүнүүгө жардам берүү үчүн аны да бөлүктөргө бөлүүгө болот.

* Кошумча, бирок кубатталган* Мүмкүн болушунча, долбоорду курууда жалпы каталарды кантип чечүү керектигин түшүндүрүү үчүн жардам бөлүмүн кошуңуз.

1 -кадам: LED кошуу

LED кошуу
LED кошуу

1. Жарык диодун (каалаган түстү) нан тактасына коюңуз

2. 220 Ω (ом) каршылыгынын бир учун жогорку коргошунга (+) туташтырыңыз, узунураак коргошун болушу керек, ал эми экинчи учу Arduino тактаңыздагы 12 -пинге.

3. Өткөргүч зымды астыңкы коргонго (-) жана нан тактасындагы жерге коюлган темирге туташтырыңыз.

5. Жерге салынган темир жолдон Arduinoдогу GND (жерге) Pinге Jumper Wire туташтырыңыз.

2 -кадам: Led каталары

Led Errors
Led Errors

3 -кадам: Жашыл LED кошуу

Жашыл LED кошуу
Жашыл LED кошуу

Жашыл LED биздин кызыл LED менен бирдей орнотууга ээ.

1. Лидерди нан тактасына туташтырыңыз.

2. 220Ω каршылыгын LEDдин оң (+) коргошунга жана Arduinoдогу Pin 10го туташтырыңыз.

4. Терс коргошун жер темир жолуна туташтырыңыз.

4 -кадам: Blue LED кошуу

Көк LED кошуу
Көк LED кошуу

Көк LED биздин кызыл жана жашыл LED менен бирдей орнотууга ээ.

1. Лидерди нан тактасына туташтырыңыз.

2. 220Ω каршылыгын LEDдин оң (+) сымына жана Arduinoдогу 8 -пинге туташтырыңыз.

4. Терс коргошун жер темир жолуна туташтырыңыз.

5 -кадам: Баскычты кошуу

Баскычты кошуу
Баскычты кошуу

1. Баскычты "E" жана "F" мамычаларына туташтыруу аркылуу нан тактасына бекиңиз. "E" жана "F" тилкелери биздин катарларды бөлүү үчүн колдонулат, башкача айтканда, A-Eдеги компоненттер туташкан жана F-Jдеги компоненттер туташып, эки башка бөлүмдү түзөт.

2. Баскычтын оң жагын жерге коюлган темирге туташтыруу үчүн 10 кОмдук резисторду кой.

3. Баскычтын сол жагын электр темир жолуна туташтыруу үчүн Jumper Wire коюңуз.

4. Төмөнкү оң жагын 4 -пинге туташтыруу үчүн Jumper Wire койгула. (Бул техникалык жактан каршылык менен бир тарапта болушу мүмкүн. Jumper Wire диаграмманы уюшкандыкта кылуу үчүн баскычтын башка жагында турат)

6 -кадам: Баскычтын каталары

Баскычтын каталары
Баскычтын каталары

7 -кадам: бинардык эсептегичти түшүндүрүңүз

Бинардык эсептегичти түшүндүрүңүз
Бинардык эсептегичти түшүндүрүңүз

Программалоодо биз экилик деп аталган номерлөө системасын колдонобуз, ал 1 жана 0 менен көрсөтүлөт. Ex 011 бинардык - бул сиз экөөбүз деп атаар элек 3. Светодиоддор сонун, анткени алар бинардык баалуулуктарды оңой чагылдыра алышат! 1ди LED күйгүзүү менен, ал эми 0ну өчүрүү менен көрсөтүүгө болот. Бизде үч LED бар болгондуктан, бизде иштей турган үч бинардык бит бар. Биздин LED эсептегичибиздин потенциалдуу баалуулуктары жогорудагы диаграммада толук көрсөтүлгөн.

8 -кадам: бинардык эсептегичтин коду

BinaryCounter.ino тиркелген, анда Arduino Unoдо бинардык эсептегич долбоорун иштетүү үчүн бардык коддор камтылган.

Сунушталууда: