
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:53

Мен D2-2 роботун кайра программалагым келет, ал чынында арзан (мис. Banggoodты караңыз). Берилген µконтроллер AT89C2051, менде IDE, программист жана үйрөнүүгө убакыт жок, ошондуктан мен AT89C2051ди алып салууну жана PICти колдонууну чечтим.
Мен 16F690 тандадым, анткени менде көп, бирок сиз дагы ошол диаграмма диаграммасына ээ болсоңуз, башка схеманы колдонуп көрсөңүз болот (мисалы, 16F1507 жакшы).
Бул кылуу абдан оңой жана жөнөкөй! Сизге микроконтроллер (жана PICKit) гана керек.
1 -кадам: схеманы түшүнүү

Принцип абдан жөнөкөй: 2 кириш бар: 2 фотодетектор кош коштоочуга туташкан. 4 чыгаруу бар: 2 мотор жана 2 LED.
Программа дагы абдан жөнөкөй: эгер фотодетектор ак бөлүктү сезсе, анда тиешелүү мотор КҮЙГҮЗҮЛГӨН.
Схемада XTAL Y1 жок. Бул AT89C2051 4 жана 5 -пиндердин ортосунда жайгашкан.
2 -кадам: PIC16F690 розеткасын орнотуу

Сиз комплектти төмөнкү бөлүктөрү жок эле ширетишиңиз керек:
R1 жана C4: бул баштапкы абалга келтирүү схемасы
C6, C7 жана Y1: бул осциллятор
Төмөнкү өзгөртүүлөр кылдаттык менен жасалышы керек:
R10 C4 терс пинге туташтырылышы керек
20 казыктуу IC розеткасы РЕВЕРСке коюлушу керек, пин 1 роботтун ортосуна карай.
16F690 пин 1 (P3.7 катары белгиленген) кийинки Vcc менен ширетилиши керек.
3 -кадам: Жыйынтыктар


R10 кантип орнотулганына көңүл буруңуз.
4 -кадам: PICKit 2 же 3 үчүн туташтыргыч


PICKitти оңой туташтыруу үчүн, мен 5 Male to Male Jumper Cable Dupont Wire колдонуп жатам.
Алар түстүү кодго ылайык ширетилет.
Биринчи зым (күрөң зым R10 пиндин ордуна ширетилиши керек.
PICKitке туташуу түс кодуна ылайык жүргүзүлөт …
5 -кадам: Жыйынтык
Бул кичинекей хак абдан жөнөкөй жана дароо иштейт!
Берилген Excel файлы көрсөтмөлөрдүн тизмесин, регистрлерди жана 16F690 пин-кодун камтыйт.
Бул жерде Youtubeдагы программаланган роботтун жыйынтыгы.
Бирок азыр сиз акылдуу роботту программалай аласыз …
Сунушталууда:
SMARS роботун кантип куруу керек - Arduino Smart Robot Tank Bluetooth: 16 кадам (сүрөттөр менен)

SMARS роботун кантип түзүү керек - Arduino Smart Robot Tank Bluetooth: Бул макала PCBWAY.PCBWAY тарабынан сыймыктануу менен каржыланат, бүткүл дүйнө жүзү боюнча адамдар үчүн жогорку сапаттагы ПТРлерди жасайт. Өзүңүз үчүн аракет кылып көрүңүз жана PCBWAYде болгону 5 долларга 10 ПКБ алыңыз, абдан сонун сапат, рахмат PCBWAY. Arduino Uno үчүн мотор калканы
3d принтери жана Arduino жок бий роботун жасаңыз/#акылдуу чыгармачылык: 11 кадам (сүрөттөр менен)

3d принтер жана Arduino жок бий роботун жасаңыз/#smartcreativity: Салам достор, бул окуу куралында мен сизге үйдө 3D принтерсиз жана Arduino жок бий роботун жасоону көрсөтөм. Бул робот бийлей алат, авто балансташтырат, музыка чыгарат жана басат. Жана роботтун дизайны ушунчалык сонун көрүнөт
Жаңсоо роботун жасоонун эң оңой жолу: 7 кадам (сүрөттөр менен)

Жаңсоо роботун жасоонун эң оңой жолу: оюнчуктарды superHero сыяктуу башкарыңыз. Жаңсоолор менен башкарылган машинаны кантип жасоону үйрөнүңүз. Бул жаңсоолор менен башкарылган машинаны өзүңүз жасоо жөнүндө. Негизинен бул MPU-6050 3 огу гироскопунун, акселерометрдин жөнөкөй колдонмосу. Сиз дагы көптөгөн нерселерди жасай аласыз
"Дизайн эрежелерин" өзгөртүү менен профессионалдуу CAD инструменттери менен Hobbyist PCB жасаңыз: 15 кадам (сүрөттөр менен)

"Дизайн эрежелерин" өзгөртүү менен профессионалдуу CAD инструменттери менен Хоббист ПХБ жасаңыз: Хоббисттер үчүн жеткиликтүү болгон кээ бир профессионалдык схемалар бар. Бул жерде аларды колдонуу үчүн бир нече кеңештер бар, аларды жасоо үчүн профессионалдуу фабриканын кереги жок дизайн такталары
Өтө кичинекей робот жасаңыз: Дүйнөнүн эң кичинекей дөңгөлөктүү роботун туткун менен жасаңыз.: 9 кадам (сүрөттөр менен)

Өтө кичинекей роботту куруңуз: Дүйнөнүн эң кичинекей дөңгөлөктүү роботун туткун менен жасаңыз: 1/20 куб дюймдук роботту кичинекей нерселерди алып, жылдыра турган туткасы менен куруңуз. Бул Picaxe микроконтроллери тарабынан башкарылат. Бул учурда, менимче, бул дүйнөдөгү эң кичинекей дөңгөлөктүү робот болушу мүмкүн. Бул шексиз болот