Mundarija:
Video: 4 Bit Adder konversiyasi: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ushbu loyiha Ardunio -dan foydalanib, 4 bitli yig'uvchini etti segmentli displeyga aylantirish uchun mo'ljallangan bo'lib, sizga quyidagilar kerak bo'ladi:
- Arduino - simlar
- 5x chiroqlar
- 2 marta etti segmentli displey
- 2 marta DIP kalitlari SPST x4
- 2 marta XOR eshiklari
- 2x VA darvozalar
- 1x OR eshiklari
- 1x 100 ohmli qarshilik
- 1x 1k ohmli qarshilik
1 -qadam:
Boshlash uchun siz to'rt bitli qo'shuvchi qurmoqchisiz. Bu to'rt bitli qo'shimchada 2 ta XOR darvozasi, 2 ta VA eshik va 1 ta OR darvozasi ishlatiladi. Chiqish uchun 5 ta LED va kirish uchun 2 ta DIP kalitlari. Siz yuqoridagi sxemaga amal qilishni xohlaysiz.
2 -qadam:
Siz tugatganingizda, u shunga o'xshash bo'lishi kerak. (E'tibor bering, bu qurilma Arduino bilan ishlaydi, u 100 ohmli qarshilik bilan boshqariladi.)
3 -qadam:
Endi siz arduino -ga ulanishni xohlaysiz, shunda u sizning lampalaringiz orqali kuchlanish o'tkazilishini o'lchaydi va qolgan chiqishni etti segmentli displeyga ulaydi. Shunday qilib, biz arduino va etti segmentli displeylardan foydalanib, qiymatini bilib olamiz. Endi arduino pimlari cheklanganligi sababli, ikkinchi raqam uchun b pinini ulashingiz kerak bo'ladi. Buning sababi, 4 bitli yig'uvchi faqat ikkinchi raqamga ega bo'ladi: 0, 1, 2 va 3. Bu shuni anglatadiki, b pin har doim yoniq bo'ladi, shu orqali biz qolgan pimlarni nazorat qila olamiz.
4 -qadam:
Endi arduino -ni kodlash vaqti keldi, endi etti segmentli displeyning har bir piniga qaysi arduino pinini biriktirilganligini yozib olishni unutmang. Va shunga mos ravishda kodni o'zgartiring.
Tavsiya:
Logitech 3D Extreme Pro Hall effekt sensori konversiyasi: 9 qadam
Logitech 3D Extreme Pro Hall effekt sensori konvertatsiyasi: mening joystikdagi rulni boshqarish tugadi. Men kostryulkalarni ajratib tozalashga harakat qildim, lekin bu yordam bermadi. Shunday qilib, men kostryulkalar o'rnini bosa boshladim va bir necha yillar oldin bir nechta veb -saytlarni uchratdim
Servo dvigatellarni Moto yordamida qanday ishga tushirish kerak: bit Micro: bit: 7 qadam (rasmlar bilan)
Servo dvigatellarni Moto: bit yordamida Micro: bit yordamida qanday ishga tushirish mumkin: Micro: bit funksiyasini kengaytirishning bir usuli-SparkFun Electronics (taxminan 15-20 dollar) moto: bit deb nomlangan taxtasidan foydalanish. Bu murakkab ko'rinadi va ko'plab xususiyatlarga ega, lekin undan servo dvigatellarni ishlatish qiyin emas. Moto: bit sizga imkon beradi
Mikro dasturlash: Bit Robot va Joystik: MicroPython bilan bit boshqaruvchisi: 11 qadam
Mikro dasturlash: Bit Robot va Joystik: Bit boshqaruvchisi MicroPython bilan: Robocamp 2019 uchun, bizning yozgi robototexnika lagerimiz, 10-13 yoshli yoshlar BBC mikro: bitga asoslangan "og'ir vaznli robot" ni lehimlaydi, dasturlashadi va qurishadi. mikro: bitni masofadan boshqarish pulti sifatida ishlatish uchun. Agar siz hozir Robocampda bo'lsangiz, chang'i
ATX PSU konversiyasi uchun bir lahzali kalit: 4 qadam
ATX PSU konversiyasi uchun bir lahzali kalit: nima? Siz aytayotganingizni eshitaman! Bir lahzali kalit? Albatta, bu mumkin emas! Lekin bu shunday. Men dizaynni tarmoqdan topdim va uni biroz o'zgartirdim, shuning uchun agar ATX psu -ga ulangan bo'lsa, PSU yopilsa, u to'g'ri sozlamaga o'tadi
Pimoroni muhitida yorug'lik va rang o'lchovlari: mikro uchun bit: bit: 5 qadam
Pimoroni Enviro bilan yorug'lik va rang o'lchovlari: bit uchun Micro: bit: Men ilgari yorug'lik va rangni o'lchashga imkon beradigan ba'zi qurilmalarda ishlaganman va siz bu o'lchovlar nazariyasi haqida bu erda va bu erda ko'rsatmalarni topishingiz mumkin. yaqinda muhitni chiqardi: bit, m uchun qo'shimchalar