Mundarija:

Raspberry Pi mantiqiy chip tekshirgichi: 4 qadam
Raspberry Pi mantiqiy chip tekshirgichi: 4 qadam

Video: Raspberry Pi mantiqiy chip tekshirgichi: 4 qadam

Video: Raspberry Pi mantiqiy chip tekshirgichi: 4 qadam
Video: MKS Gen L — Марлин 1 1 9 (configuration.h) 2024, Iyul
Anonim
Raspberry Pi mantiqiy chip sinov qurilmasi
Raspberry Pi mantiqiy chip sinov qurilmasi
Raspberry Pi mantiqiy chip sinov qurilmasi
Raspberry Pi mantiqiy chip sinov qurilmasi

Bu Raspberry pi uchun mantiqni tekshiruvchi skript, uning yordamida siz (o'z-o'zidan yasalgan) mantiq sxemasi ishlayotganligini tekshirishingiz mumkin.

Bu skriptni o'z o'rni sinab ko'rish uchun ham ishlatish mumkin.

Ogohlantirish:

Raspberry pi 5v GPIO kirishini qo'llab -quvvatlamaydi, shuning uchun agar sizning elektroningiz 5V bo'lsa, siz uni 3V yoki pastroqqa tushirishingiz kerak bo'ladi (1.6V ham ishlaydi), buni oddiy kuchlanish bo'luvchi yordamida qilishingiz mumkin.

Ta'minotlar

Ushbu ko'rsatma uchun sizga kerak bo'ladi:

1 ta Internet kabeli

1 Raspberry pi, SD-karta va Raspbian OS bilan.

5 -sonli pinlarga ulanadigan simlar

1 ta non paneli

Raspberry pi uchun 1 ta quvvat kabeli (duh!)

Shuningdek, sizga Internet porti va terminal dasturi (MobaXterm) bo'lgan kompyuter kerak bo'ladi.

va, albatta, siz sinab ko'rmoqchi bo'lgan elektron yoki komponent.

(ixtiyoriy) R1: R2 = 1: 1 nisbatli 1 ta kuchlanish bo'luvchi (kerak bo'lganda 2200 Ohm rezistordan foydalanganman)

1 -qadam: Raspberry Pi -da skriptni oling

Raspberry Pi -da skriptni oling
Raspberry Pi -da skriptni oling

Xo'sh, agar siz boshlamoqchi bo'lsangiz, sizga skript kerak bo'ladi, shuning uchun uni Google Diskdan yuklab olishingiz mumkin.

MobaXterm yordamida siz faylni RPi -da kerakli joyga qo'yishingiz mumkin.

agar siz uni qo'lda yozmoqchi bo'lsangiz, nusxa ko'chirishingiz mumkin bo'lgan matnli fayl ham mavjud.

2 -qadam: Testerni ulash

Tekshiruvchini ulash
Tekshiruvchini ulash
Tekshiruvchini ulash
Tekshiruvchini ulash

Albatta, natijaga erishish uchun siz sinov qurilmasini sinab ko'rmoqchi bo'lgan narsaga ulashingiz kerak bo'ladi.

Buni faqat matn bilan tushuntirish juda qiyin bo'lgani uchun, men ikkita tasvirni biriktirdim, bittasi RPi, ikkinchisi esa "simli diagramma" yoki shunga o'xshash.

Rasmda siz kuchlanish taqsimlagichini ko'rasiz, uni 5V chiqish mantiqiy eshiklarini sinash paytida ishlatishingiz kerak.

Bundan tashqari, har qanday mantiqiy eshik (va cheklanmagan) va o'rni uchun simlar sxemalari mavjud.

Umid qilamanki, bu rasmlar sizga hamma narsani qanday ulashni tushuntirib beradi.

3 -qadam: Sinov

Sinov
Sinov
Sinov
Sinov

1 va 2 -bosqichlar tugagandan so'ng, siz nihoyat ushbu skriptni va testerni sinab ko'rishingiz mumkin.

Skriptni ishga tushirish uchun skript joylashgan katalogga o'ting, va keyin uni yozib ishga tushiring: python3 LOGIC_TESTER.py

(bularning barchasini Raspberry pi terminalida qilasiz)

Yuqorida ko'rsatilgan kodni yozgandan so'ng, siz 1 yoki 2 raqamlarini kiritishingiz va skript nima qilishni xohlasangiz, Enter tugmasini bosishingiz kerak bo'ladi.

4 -qadam: Natijalar

Natijalar
Natijalar
Natijalar
Natijalar
Natijalar
Natijalar
Natijalar
Natijalar

Tabriklaymiz: endi siz sinovdan birinchi natijalarni oldingiz, yuqorida natijalarga misollar keltirilgan

Tekshiruvchi birinchi navbatda mantiq eshigi/o'rni orqali bir qator kirishni amalga oshiradi, so'ngra chiqishni saqlaydi, keyinchalik u chiqishni barcha mavjud mantiq eshiklarining haqiqat jadvallari bilan taqqoslaydi.

Agar chiqishlar ma'lum bir mantiq eshiklari bilan bir xil bo'lsa, u siz sinab ko'rgan eshik nomini chiqaradi.

agar natijalar haqiqat jadvallarining hech biriga teng bo'lmasa, sizning mantiq eshigingiz buzilgan yoki ulanishlar yomon.

testerdan zavqlaning va umid qilamanki, sizga bu ko'rsatma yordam beradi.

Tavsiya: