Мазмұны:
- Жабдықтар
- 1 -қадам: жұмыс принципі
- 2 -қадам: кодты жүктеңіз
- 3 -қадам: қозғалтқыш білігіне тесік жасау
- 4 -қадам: мотор тізбегі 1 -бөлім
- 5 -қадам: Мотор тізбегі 2 -бөлім
- 6 -қадам: Объектілерді анықтау схемасы
- 7 -қадам: Буферлі қайық
- 8 -қадам: дөңгелектер
Бейне: Арудиномен бірге қайықпен жүруге кедергі: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Сәлем достар, мен бұл оқулықта қайықпен жүруге кедергі жасайтын жолды көрсетемін. Мен бұл ойды балық тоғанының жанында демалып, пластикалық сынақ идеясын ойлап жүргенде ойлап таптым. Мен мұндағы пластик қайық ретінде қолдануға өте пайдалы болатынын түсіндім, себебі оның көтергіштігі мен су өткізбейтіндігі.
Жабдықтар
Дене
1 x тағамдық контейнер 700 мл
2 x қалақ дөңгелегі 70 мм
5 x Бөтелке қақпағы
Электронды бөлшектер
1 x Arduino Nano/Uno (Ұсынылған нано)
2 x тұрақты ток қозғалтқышы
1 x L298N мотор драйвері
1 x ультрадыбыстық сенсор
1 x микросерво
2 x 18650 батарея
1 x 18650 аккумуляторлық ұстағыш (2 орын)
4 x AA батареясы
1 x AA батарея ұстағышы (4 орындық)
1 x қосқыш
Сым
Қолдау құралдары
Желім мылтық
Пісіру темірі
1 -қадам: жұмыс принципі
Негізгі алгоритм
Ультрадыбыс 15 см қашықтықта объектіні анықтағанда, серво 180 градусқа бұрылады, содан кейін 0 градусқа (оңға және солға бұрылыңыз) қай жол кедергісіз екенін табады. Осыдан кейін қозғалтқыш қалақты қайықты еш кедергісіз жолаққа жылжытады
Схема
Бұл жобада біз 2 кернеу көзін қолданамыз, олардың бірі Arduino, ультрадыбыстық сенсор және мотор драйвері үшін, екіншісі арнайы серво үшін. Arduino, ультрадыбыстық сенсор және мотор драйвері 18650 аккумуляторын қолданады, себебі 18650 аккумуляторы қозғалтқышқа үлкен ток бере алады, ал басқа себептерге байланысты, мотор батареяны тез таусады, сондықтан 18650 батареясын зарядтауға болады.
2 -қадам: кодты жүктеңіз
Жүктеу процесін жеңілдету үшін біз тізбекті жасамас бұрын кодты алдымен Arduino -ға жүктейміз.
Arduino файлы:
3 -қадам: қозғалтқыш білігіне тесік жасау
Бұл қадамда біз азық -түлік контейнерінің сол және оң жағында тесіктер жасаймыз. Кейінірек динамо білігі осы екі тесікке енгізіледі. Шұңқырдың орны тамақ контейнерінің ұзындығының ортасында (ұзындығы/2) және төменнен 3,2 см.
4 -қадам: мотор тізбегі 1 -бөлім
Бұл қадамда біз L298n батарея мен қозғалтқышқа қосамыз.
Қосылу:
1. L298N (шығыс) тұрақты ток қозғалтқышына
2. Батареяны қосу үшін терминалды терминал
3. Қосу үшін L298N (12В)
4. L298N (GND) батареяның теріс терминалы
Содан кейін оларды тамақ контейнеріне жабыстырыңыз.
Ескерту:
-Батарея ұстағышын қалақтың қайығы солға немесе оңға қарай қисаймайтындай етіп дәл ортасына (еніне) жабыстырыңыз.
5 -қадам: Мотор тізбегі 2 -бөлім
Енді біз arduino -ны L298N -ге қосамыз.
Қосылу:
1. D5 A қосу үшін
2. B қосу үшін D6
3. A0 1 кірісіне
4. 2 кірісіне A1
5. A2 3 енгізу үшін
6. A3 4 енгізу үшін
7. Вин - 5В (L298N -ден V)
8. GND (arduino) - GND (L298N)
6 -қадам: Объектілерді анықтау схемасы
Объектілерді анықтау тізбегінің негізгі компоненттері - серво және ультрадыбыстық сенсор. Ультрадыбыстық сенсор Arduino -ны қуат көзі ретінде пайдаланады, ал серво бөлек батареяны пайдаланады (AA батареясы x 4). Серво батареясы 18950 батарея ұстағышына қарама -қарсы тағам контейнерінің соңына жабыстырылады.
Сенсорды кез келген жерге қоюға болады, егер оған басқа заттар кедергі келтірмесе. Менің жағдайда, мен ультрадыбыстық датчиктер мен серво орнына кесілген пластикалық контейнер қақпағын қолдандым (суретті қараңыз).
Серво қосылымы:
VCC оң батареяға (АА)
D10 сигнал
GND аккумуляторы мен arduino үшін GND серво
Ультрадыбыстық сенсордың қосылуы:
VCC 3.3в дейін (arduino)
GND - GND (arduino)
D2 -ге жаңғырық
D3 -ке өтіңіз
7 -қадам: Буферлі қайық
Буферде қалақ доңғалағын еденге / үстелге тигізбеу функциясы бар. Буфер бөтелке қақпағын қолданады. Бөтелкенің қақпағы оңай табудан басқа, біздің қайыққа сәйкес келетін өлшемге ие.
Буфер жасау үшін 3 бөтелке қақпағын алыңыз және оларды жоғарыда көрсетілгендей қайықтың төменгі жағына жабыстырыңыз.
8 -қадам: дөңгелектер
Алдымен бөтелке қақпағының ортасынан тесік жасаңыз. Осыдан кейін қалақты бөтелкенің қақпағына келесі суреттегідей жабыстырыңыз. Содан кейін соңғы қадам - оны динамо білігіне жабыстыру.
Ұсынылған:
LEGO роботына кедергі жасамау: 8 қадам (суреттермен)
LEGO роботына кедергі жасамау: Біз LEGO -ны жақсы көреміз, сонымен қатар біз Crazy Circuits -ды жақсы көреміз, сондықтан екеуін қабырғаға және басқа заттарға соғылмайтын қарапайым және көңілді роботқа біріктіргіміз келді. Біз сізге өзіміздің үйді қалай құрғанымызды көрсетеміз және өзіңіз жасай алатын қажетті негіздерді көрсетеміз
Кешенді математиканы қолданатын компоненттік кедергі: 6 қадам
Кешенді математиканы қолдана отырып, компоненттердің кедергісі: Бұл күрделі математикалық теңдеулердің практикалық қолданылуы, бұл шын мәнінде сіз алдын ала белгіленген жиіліктерде компоненттерді, тіпті антеннаны сипаттауға болатын өте пайдалы әдіс. отбасы болуы мүмкін
Автокөлікпен жүруге арналған балалар квадраты, көлікті бақылау және кедергілерді анықтау: 4 қадам
Автокөлікпен жүру, жолды бақылау және кедергілерді анықтайтын автокөлікке арналған балалар квадраты: Бүгінгі нұсқаулықта біз 1000 Вт (Иә, мен оны көп білемін!) Электрлік балалар квадратын өздігінен жүретін, жолмен жүретін және кедергілерді болдырмайтын көлікке айналдырамыз! Демо бейне: https: //youtu.be/bVIsolkEP1kБұл жоба үшін бізге келесі материалдар қажет болады
BTS - «Нерди менімен сүңгуір қайықпен сөйлес: 11 қадам
BTS-Talk Nerdy to Me Submarine: Материалдар: 12 дана 6 дюймдік ПВХ құбыры 2 дана 3 дюймдік ПВХ құбыры 1 дана 18 дюймдік ПВХ құбыры 8 дана үш жақты шынтақ 1 Т-шынтақ 3, 2 фут сым 3 қосқыш 3 қозғалтқыштар 3 винт 1 қуат көзі
OAWR қалай жасауға болады (кедергісіз жаяу жүруге арналған робот): 7 қадам (суреттермен)
OAWR қалай жасауға болады? Мотордан, пластиктен, болттар мен профильдерден бастауға болатын кезде, ойыншық сатып алудың қандай қызығы бар?