Мазмуну:
- 1 -кадам: Билл материалдар
- 2 -кадам: Схемалык диаграмма
- 3 -кадам: Пиндер массивин киргизүү
- 4 -кадам: казыктарды Solder
- 5 -кадам: LED орнотуу
- 6 -кадам: Долбоорду аяктоо
Video: 8 бит Arduino бинардык эсептегичи: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
8 бит бит Arduino Binary Counter микроавтобусу 0дон 255ке чейин. Бул проект Arduino пин 5, 3, 4, 7, 10, 11, 12 & 13 туташуу үчүн 8 светодиод менен эсептегич, ошондуктан ал оңдон солго карай нөлдөн 255ке чейин коддорду түзүү.
1 -кадам: Билл материалдар
Эмне керек болот:
1-Arduino Uno R3
1-PCB Arduino Mega
1-USB-B-USB-A кабели
8x5 мм LED
2x5 Arduino үчүн казыктардын тизими
Кандооч
Solder roll
Балким, кичинекей зым # 22
2 -кадам: Схемалык диаграмма
Долбооруңуздун схемасын кылдаттык менен текшериңиз.
3 -кадам: Пиндер массивин киргизүү
Түйрүктөрдүн массивин Arduino тешиктерине салыңыз, алар 3 4, 5, 6, 7 жана 10, 11, 12, 13, GND казыктарына киргизилиши керек.
4 -кадам: казыктарды Solder
Кадрларды кыстаргандан кийин, аларды ширетүүгө өтүңүз.
5 -кадам: LED орнотуу
Жарык диоддорду сиз каалагандай орното аласыз, бирок бул сиз долбоор үчүн жасаган массив болчу. Ал тургай, мен бир жуп байланыштарды жасоо үчүн #22 зымын #22 колдондум. Муну сүрөттөрдө бааласа болот. Эскертүү, сиз GND'ди Arduino үчүн GND пининде да, ширетүүнү колдонбостон, жалпы катод казыктарын туташтыруу үчүн кыйыр түрдө колдоно аласыз.
6 -кадам: Долбоорду аяктоо
Долбоорду Arduino казыгыңызга киргизиңиз. Эгерде сиз бул долбоорду так аткарсаңыз, анда төмөнкүгө кириңиз:
Андан кийин, кодду жүктөңүз:
бирок сиз колдонулган өз казыгыңызга жараша гана өзгөрүүлөрдү жасайсыз.
Сунушталууда:
4-бит бинардык эсептегич: 11 кадам (сүрөттөр менен)
4-бит бинардык эсептегич: Мен компьютерлердин фундаменталдуу деңгээлде иштешине кызыгуумду арттырдым. Мен татаал милдеттерди аткаруу үчүн дискреттик компоненттерди жана схемаларды колдонууну түшүнгүм келди. CPUдагы маанилүү фундаменталдык компоненттердин бири - бул
Raspberry Pi MMA8452Q 3-Axis 12-бит/8-бит Digital Accelerometer Python үйрөткүчү: 4 кадам
Raspberry Pi MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Python Tutorial: MMA8452Q-акылдуу, аз кубаттуу, үч огу, сыйымдуулугу, 12 биттик чечилиши бар микромахиндүү акселерометр. Колдонуучунун ийкемдүү варианттары акселерометрге орнотулган функциялардын жардамы менен камсыз кылынат, эки үзүлүүгө конфигурацияланат
74HC393 бинардык эсептегичи: 4 кадам
74HC393 бинардык эсептегичи: 74HC393 - бул кеңири колдонулган ic чипи. Анын негизги функциясы бинардык эсептегич болуп саналат. Экилик эсептегич ондогон жылдардагы эсептегичке окшош, мисалы, 4017 Джонсон эсептегич, бирок 74HC393 эсептегич бир аз башкача иштейт (кийинкиде көрөсүз
Микро программалоо: Бит робот жана джойстик: MicroPython менен бит контроллери: 11 кадам
Микро программалоо: Bit Robot & Joystick: MicroPython менен Bit Controller: Robocamp 2019 үчүн, биздин жайкы робототехника лагери, 10-13 жаштагы жаштар BBC микро: битке негизделген "салмакка каршы роботту" ширетип, программалап жана куруп жатышат. микро: битти алыстан башкаруу катары колдонсоңуз болот.Эгер сиз азыр Robocampта болсоңуз, лыжа
Raspberry Pi MMA8452Q 3-Axis 12-бит/8-бит Digital Accelerometer Java үйрөткүчү: 4 кадам
Raspberry Pi MMA8452Q 3-Axis 12-bit/8-bit Digital Accelerometer Java үйрөткүчү: MMA8452Q-акылдуу, аз кубаттуу, үч огу, сыйымдуулугу, 12 биттик чечилиши бар микромахиндүү акселерометр. Колдонуучунун ийкемдүү варианттары акселерометрге орнотулган функциялардын жардамы менен камсыз кылынат, эки үзүлүүгө конфигурацияланат