Мазмұны:

Жазғы жоба 2020: 8 қадам
Жазғы жоба 2020: 8 қадам

Бейне: Жазғы жоба 2020: 8 қадам

Бейне: Жазғы жоба 2020: 8 қадам
Бейне: #Донор Қазірден бастап барлық кинотеатрларда! 2024, Шілде
Anonim
Жазғы жоба 2020
Жазғы жоба 2020

Менің 2020 жылғы жазғы жобам үшін мен екі шассиі бар екі робот машинасын жасадым. Бір робот автокөлік ультрадыбыстық сенсорды пайдаланып, алдында тұрған заттарды анықтап, содан кейін бағыттарды автоматты түрде өзгертуі керек еді. Басқа көлікті менің телефоным басқаруы керек еді.

1 -қадам: Жабдықтарды алыңыз

Жабдықтарды алыңыз!
Жабдықтарды алыңыз!

Екі автокөлікті жасауға қажетті барлық материалдар төменде келтірілген:

- мөлдір акрил негізі

- 2 резеңке шиналары бар пластикалық дөңгелектер

- 2 сары редукторлы қозғалтқыш (оларға коннекторлар қосқаныңызға көз жеткізіңіз)

- Дөңгелек/артқы доңғалақ - қондырғы жабдықтары (гайкалар мен болттар) - он алтылық тұрақсыздықтар - KeyeStudio Arduino Clone (Сары және Қара тақта) - NodeMCU Esp8266 тақтасы - Мини нан тақтасы - 480 нүктелі нан тақтасы

- Микро USB (ESP8266 үшін)

- USB A - B (Arduino тақтасы үшін

- 6 вольтты батареялар жинағы (4хАА сыйымдылығы бар)

- DF Robot Dual H-Bridge (Қара схема, қара жылу қабылдағыш және жасыл қосқыштары бар)

- L298N (Қара жылу қабылдағыш және көк коннекторлары бар қызыл схема)

- Jumper Wires

- 2 дана IR сенсорлары (шағын көк тақталар, 4 істікшелі қосқыштар)

- 3qty Wheel қозғалыс дискілері (1 - қосалқы)

- 2 шаршы грамм 9 серво

- UltraSonic сенсоры (көк тақта, 2 үлкен дөңгелек «көз»)

- Қосу/Өшіру түймесі

- 1 хобби бұрағыш (қара тұтқа, қызғылт сары түсті)

- Екі жақты таспа (бөлшектерді шассиге бекіту үшін. Сіз желім тапаншасын да қолдана аласыз)

2 -қадам: Автомобиль шассиін жинаңыз

Автомобиль шассиін жинаңыз
Автомобиль шассиін жинаңыз
Автомобиль шассиін жинаңыз
Автомобиль шассиін жинаңыз
Автомобиль шассиін жинаңыз
Автомобиль шассиін жинаңыз

Нұсқаулық менің жинағыммен келді, сондықтан суретті сақтап, қаласаңыз, оны орындауға болады. Әйтпесе, шассиді құрастыру үшін төмендегі нұсқауларды орындауға болады. Сізге екінші адамның көмегіне жүгінгіңіз келуі мүмкін, себебі сізге көлікті ұстап тұруға ешкім көмектеспесе, бұрандаларды қатайту қиынға соғады.

Алдымен сіз моторды шассиге пластикалық бекіткіштермен, бұрандалармен және жоғарыдағы суреттегідей жаңғақтармен бекітуіңіз керек.

Содан кейін сіз дөңгелектерді қозғалтқыштарға бекітесіз

Енді сізге алдыңғы доңғалақты шассиде алты бұрандалармен, бұрандалармен және жаңғақтармен бекіту керек

Содан кейін батарея контейнерін бұрандалармен бекітіңіз. Сіз мұны жасағаннан кейін, автомобиль шассиі аяқталды!

3 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Біз алдымен ультрадыбыстық сенсор басқаратын машинаны жасаймыз. Сізге ультрадыбыстық сенсор, 6В батарея, қосқыш сымдар, L298 тақтасы, нан тақтасы және Arduino Redboard қажет болады. Маған көмектесу үшін жоғарыдағы схеманы қолдандым.

Екі қозғалтқышты да L298 тақтасына қосқыш сымдар арқылы қосыңыз

L298 тақтасын 9В қуат көзіне қосыңыз

L298 тақтасын қызыл тақтадағы GND -ге қосыңыз

Ультрадыбыстық сенсорды бос тақтаға және аналогтық кірістерге қосыңыз

L298 тақтасын қызыл тақтаға қосыңыз

Сенсордың бұрылысын нан тақтасына және қызыл тақтаға қосыңыз

Содан кейін басқа батареяны қызыл тақтаға адаптермен қосыңыз

4 -қадам: код

Орналастырылған код ультрадыбыстық сенсордың алдында кез келген нәрсені тексеру үшін қолданылады. Содан кейін ол көлікке оның жолына кедергі келтіретін нәрсеге байланысты бағытты өзгертуді айтады. Сонымен қатар төменде орналастырылған NewPing кітапханасын жүктеу қажет болады. Содан кейін оны Arduino қосымшасының кітапханалар қалтасына қою керек.

bitbucket.org/teckel12/arduino-new-ping/downloads/

5 -қадам: сәттілік (немесе жоқ)

Image
Image

Егер сіз бәрін дұрыс жасасаңыз, онда ол жұмыс істеуі керек. Көріп отырғаныңыздай, мен сенсорларды жұмысқа алдым, бірақ қозғалтқыштар жұмыс істемейді. Код пен сенсордың бәрі жұмыс істейтін сияқты. Алайда, көлік жүргізбейді. Мен сымдар мен кодты тексердім және бәрі жақсы болып көрінді. Сіз бұл техникалық ақауларға тап болуыңыз мүмкін, егер солай болса, бірдеңе бұзылғанын немесе сынғанын тексеруді қайталаңыз. Сенсор төменде көрсетілген бейнелерде көрсетілгендей жұмыс істеді. Мотор сынған жоқ, себебі мен оны келесі көлікте сәтті қолдандым. Мен бұл машинаны келесі көліктен кейін жасадым, бірақ мен оны алдымен көрсетуге шешім қабылдадым. Мен L298 тақтасында ақау бар деп ойлаймын.

6 -қадам: Екінші көлікті сыммен қосу

Екінші көлікті сыммен қосу
Екінші көлікті сыммен қосу

Енді біз сіздің телефоныңызбен басқарылатын көлікті құрастырамыз. Бақытымызға орай, бұл жұмыс істеді, менде оның айналасында жүріп жатқан бейнелер бар. Бұл көлік үшін сізге соңғы материал сияқты көп материал қажет емес. Сізге тек секіргіш сымдар, L298N тақтасы мен батарея контейнері қажет. Мен көлікті басқаруға қажетті қосымшаны жүктеу үшін андроид телефонды қолдандым.

Қозғалтқыштарды L298 тақтасына қосыңыз

Нан тақтасы мен L298 тақтасын қосыңыз

Батарея жинағын L298 тақтасына қосқаныңызға көз жеткізіңіз

7 -қадам: код

Міне, осы көлікке жүктеу қажет код. Телефонның IP -мекен -жайын анықтау керек, осылайша сіз көлікті телефонмен басқара аласыз. Сіз сондай -ақ Android телефонына қосымшаны жүктеуіңіз керек.

8 -қадам: сәттілік

Барлық қадамдарды төмендете отырып, сіз енді сенсорлық экранды пайдаланып көлікті басқара аласыз

Ұсынылған: