Мазмуну:
- 1 -кадам: Бөлүктөрдү чогултуу
- 2 -кадам: UltraSonic Sensor
- 3 -кадам: Байланыштар жана код
- 4 -кадам: Бүттү !!
Video: NodeMCU колдонуп мени робот ээрчиңиз: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул NodeMCU колдонуу менен мени ээрчүү абдан жөнөкөй робот. Бул NodeMCU HC SR04 аралык сенсорун колдонуп, жакынкы объектти/ адамды сезет. Ал Объектти/ Адамды тапканда, ал ээрчий баштайт.
1 -кадам: Бөлүктөрдү чогултуу
Аппараттык:
1) NodeMCU - микроконтроллер
2) HC SR04 - аралык сенсору
3) L298N - мотор айдоочу
4) 2 X 150 RPM 12V/5V DC мотору дөңгөлөктүү
5) Hylam Sheet - Бардык бөлүктөрдү монтаждоо
6) DC-DC StepUp Converter модулу
7) Power Bank
8) Кастер дөңгөлөгү
9) Нан тактасы
Программалык камсыздоо:
1) Arduino IDE
2 -кадам: UltraSonic Sensor
Туташуу: HC-SR04 сенсору Breadboardго тиркелет
Сенсор Vcc NodeMCU +3.3V/5V туташкан
Сенсор GND NodeMCU GND менен туташкан
Сенсор Trigger Pin NodeMCU Digital I/O D4 туташкан
Сенсор Echo Pin NodeMCU Digital I/O D3 менен туташкан
Кээ бир сенсор 3.3V менен иштейт. Эгерде сиз эч кандай баалуулуктарга ээ болбосоңуз, Vcc Pinди 5Vга өзгөртүңүз.
Файлды жүктөп алыңыз.
Кодду NodeMCUге жүктөө.
Жүктөө аяктагандан кийин сериялык мониторду ачыңыз.
Baud Rate'ди 9600гө коюңуз.
3 -кадам: Байланыштар жана код
Сенсордон зымдарды чыгарбаңыз. Бул акыркы байланыштар үчүн бирдей.
Байланыштар:
NodeMCU L298N
D5 IN1
D6 IN2
D7 IN3
D8 IN4
Электр энергиясы менен камсыздоо үчүн:
Мен Li Ion Powerbankти колдоном. Мен зымдарды литий батареясы менен ширеттим.
Андан кийин Батареядан келген зымдар DC Converter'дин киришине ширетилет жана 5V/12V чыңалуусун алуу үчүн калибрленет. Андан кийин оң терминалды +12V L298Nге жана терс терминалды Gndге туташтырыңыз.
Код:
Кодду NodeMCUге жүктөп жана жүктөңүз.
4 -кадам: Бүттү !!
Powerbankтен NodeMCUду USB менен кубаттаңыз.
Ботту сыноо. Ырахат !!!
Сунушталууда:
5 in 1 Arduino Robot - Мени ээрчиңиз - Сапка түшүү - Сумо - Чийүү - Тоскоолдуктардан качуу: 6 кадам
5 in 1 Arduino Robot | Мени ээрчиңиз | Сапка түшүү | Сумо | Чийүү | Тоскоолдуктарды болтурбоо: Бул роботтун башкаруу тактасында ATmega328P микроконтроллери жана L293D мотор драйвери бар. Албетте, бул Arduino Uno тактасынан эч айырмасы жок, бирок моторду айдаш үчүн башка калканчтын кереги жок, анткени ал пайдалуу! Бул секирүүдөн бекер
Мени ээрчиңиз - Raspberry Pi Smart Drone Guide: 9 кадам
Мени ээрчиңиз - Raspberry Pi Smart Drone Guide: Сиз дайыма A -Zден дронду кантип жасоону ойлонуп көрдүңүз беле? Бул үйрөткүч тетиктерди сатып алуудан баштап 450мм квадрокоптерди этап-этабы менен кантип жасоо керектигин көрсөтүп турат, ал сиздин роботту биринчи рейсинде сынап көрүүгө чейин. Мындан тышкары, Raspberry Pi жана PiCamera менен сиз
Мени ойгот - акылдуу будильник: 6 кадам
Мени ойгот - акылдуу ойготкуч саат: мени ойгот - бул акылдуу ойготкуч, аны акылдуу жарык катары колдонсо болот Бул сиздин күндү баштоо үчүн тынч, табигый жол берет. Ойготкуч саат 4*7 сегменти менен да жабдылган
Line Robotту ээрчиңиз: 8 кадам (Сүрөттөр менен)
Line Robotту ээрчиңиз: Сиз ebayдеги роботтун төмөнкү кичинекей линиясын көргөн болушуңуз мүмкүн, алар балдар үчүн абдан арзан жана сонун. Бул көрсөтмө кичинекей балдарга же жөнөкөй робот жасоону каалаган чоң балдарга багытталган. Роботуңуз менен бир аз ийгиликтерге жетишкенден кийин
LEDди ээрчиңиз!: 3 кадам
Бул LEDды ээрчиңиз!: Бул мен Pythons Quick Reaction оюнуна окшош кылган оюн, бирок биринчи баскычты басуунун ордуна, сиз LED жарыгын ээрчүүгө аракет кылып жатасыз. Жарык үч LED чырактын ортосунда туш келди тартипте өтөт, оюндун максаты - көп п