1.Робототехника нима?
Робототехника бу автоматлаштирилган техник тизимларни ривожлантириш билан шуғулланадиган амалий фан.
Робототехника электроника, механика, информатика, радиотехника ва
электротехника каби фанларга эътибор қаратади. Робототехника мураккаб операцияларни автоматлаштириш, шу жумладан оғир, машаққатли хавфли ишларни бажаришда одамни алмаштириш учун мўлжалланган роботларни яратишга бағишланган.
2. Робототехниканинг пайдо бўлиш тарихи?
Биринчи роботларга 17-18 асрларда француз механиги ва ихтирочиси Жак Де Вокансон томонидан асос солинган. У 1739 йилда механик ўрдак ва флейтист роботларни яратган.Механик робот – қанотларни қимирлатиб юрадиган ҳақиқий патлар билан қопланган. У сув ичиши, қанотларини ҳаракталантириш имкониятига эга бўлган. Ўрдакда 400 дан ортиқ харакатланувчи қисмлар бўлган.Флейлист – флейта ѐрдамида ўзига дастурлаштирилган 11 хил мусиқани чалиш имконига эга бўлган.
3.Роботлар қандай қурилган?
Роботлар турли хил бўлади: кичик роботдан то катта роботгача.Ҳар бир робот қуйидагилардан ташкил топган:
1. Ҳаракат қилувчи қисмлар.
2. Роботнинг оѐқ-қўллари.
3. Сенсорлар.
4. Контроллерлар (олинган маълумотларни қайта ишловчи ва роботга буйруқ берувчи роботнинг ичига жойлашган компьютер).
5. Электр моторлар (роботнинг харакатланиши учун куч бериб турувчи қисм)
4.. Робототехниканинг қўлланиш соҳалари?
Ҳозирги кунда роботлардан қуйидаги соҳаларда кенг қўлланилмоқда:Ишлаб чиқариш;Маъиший техника;Авиасозлик;Тиббиѐт;Сув ости;Қурилиш;Харбий;Фазовий
5. Arduino ва LEGO ўртасидаги фарқлар кандай?
Arduino ва LEGO ўртасидаги фарқлар
Қисқаси, EVE3-да сиз шунчаки экран ва тугмачалари ва мос келадиган портларга эга бўлган бошқарувчини оласиз. Керакли восита ва сенсорларни уланг. Ва кейин унга интуитив график муҳитда ѐзилган дастурни юкланг. Масалан, Arduino-га асосланган очиқ платформа, бу бошқарувчини ўзингиз қуришингизни англатади.
6.Драйвер мотори нима учун керак?
Маълумки, Arduino платаси унга уланган юкнинг жорий қувватига нисбатан сезиларли чекловларга эга. Борт учун бу 800 мА, ва ҳар бир пин учун у камроқ, 40мА. Биз ҳатто энг кичик DS моторни Arduino Uno, Mega ѐки Nano-га улай олмаймиз. Ушбу двигателларнинг ҳар бири ишга тушириш ѐки тўхташ вақтида бу чегарадан ошиб кетадиган энг юқори оқимларни яратади
7.Драйвер моторни ардуино билан қандай улаш керак?
Бир нечта вариант мавжуд:Моторни Arduino платаси билан ҳеч қандай тарзда уланмаган алоҳида электр тармоғига улаймиз. Arduino буйруғи билан ўрни контактларни ѐпади ѐки очади ва шу билан оқим ѐқилади ѐки ўчирилади. Шунга кўра, восита ѐқилади ѐки ўчирилади. Ушбу схеманинг асосий афзаллиги унинг соддалиги ва фойдаланиш қобилиятидир. Бу схеманинг асосий камчилиги шундаки, биз айланиш тезлиги ва йўналишини назорат қила олмаймиз
8.Регистр нима?
Бу ерда ҳамма нарса жуда содда: булар МК ядроси ва ташқи қурилмалар ѐнида жойлашган, 1 байт ҳажмли тезкор хотира блоклари. Дастур томонида, бу ўқилиши ва ўзгариши мумкин бўлган оддий глобал ўзгарувчилар. Микроконтроллер регистрлари турли хил ташқи қурилмалар учун "созламаларни" сақлайди: таймер-ҳисоблагичлар, пинли портлар, АЦП, UART, I2C, SPI ва МК га ўрнатилган бошқа жиҳозлар. Регистрни ўзгартириб, биз микроконтроллерга нима қилиш кераклигини тўғридан-тўғри буйруқ берамиз. Регистрга ѐзиш 1 соатни, яъни 0,0625 микросанияни (соат 16 МГтс частотасида) олади - бу жуда тез. Рўйхатга олиш номлари собит, тўлиқ тавсифи тўлиқ рўйхати билан микроконтроллер учун маълумотлар жадвалида топиш мумкин (ATmega328 – Arduino Nano/UNO/Mini учун расмий маълумотлар жадвали). Агар сиз барчасини ѐддан билмаган бўлсангиз, регистрлар билан ишлаш жуда қийин, чунки уларнинг номлари одатда ўқилмайди, қисқартмалар мавжуд. "Ардуин" деб номланган функциялар аслида регистрлар билан ишлайди, бу бизга қулай, тушунарли ва ўқилиши мумкин бўлган функцияни қолдиради. Бу ҳақда ғайритабиий нарса йўқ
9. 16 битли регистрлар?
Ардуинларда (AVR) ҳам 16 битли икки даражали регистрларга эга, улар иккита 8 битли рўйхатдан иборат, масалан, АЦП ADC ADCH ва ADCLдан иборат, ѐки ICR1 таймер регистри ICR1H ва ICR1L дан иборат. Бизнинг АЦП 10 бит, лекин регистрлар 8 бит, шунинг учун қисми (8 бит) битта регистрда (ADCL), қолганлари (2 бит) бошқасида (ADCH) сақланади.
10.Arduino тушунчаси?
Arduino - бу ўзига хос процессор ва хотирага эга бўлган кичик плата. Arduino - бу профессионал бўлмаган фойдаланувчиларга мўлжалланган оддий автоматлаштириш ва робототехника тизимларини яратиш учун мўлжалланган аппарат ва дастурий таъминот брендидир.
Do'stlaringiz bilan baham: |