Мазмуну:
- 1 -кадам: талаптар
- 2 -кадам: Туташуу
- 3 -кадам: Коддоо
- 4 -кадам: Жүктөө
- 5 -кадам: Электр менен камсыздоо
- 6 -кадам: Колдонмону орнотуу
Video: Arduino Bluetooth Car: 6 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
бул менин биринчи Arduino долбоорум, аны жасоо абдан жөнөкөй. муну жасоо үчүн жарым сааттай убакыт кетет, бул сиз ойлогондой жөнөкөй, сиз ошондой эле төмөндө келтирилген кадамдарды аткарып, көңүл ачсаңыз болот, мен аны акыры кылганда мага кубаныч тартуулаңыз.эми эми аны жасоо сиз үчүн. сүрөттөмө астында берилген кадамдар
1 -кадам: талаптар
Arduino uno board Bluetooth модулу hc 05 4wd калкан (adafruit) Jumper зымдары Эки 9v батарейкасы (1. arduino тактасы 2. сырттан электр менен камсыздоо) 9v пин уячасы бар батарея капкагы
2 -кадам: Туташуу
калканды arduino тактасына орнотуп, аудиого же түздөн -түз калканга Bluetooth менен туташтыруу аркылуу RXти TX, TXке RX, жерге жерге, vccке сүрөттө көрсөтүлгөндөй туташтырыңыз, ошондой эле Моторду M1ге (солго)) жана М2 (оңдо)
3 -кадам: Коддоо
// *** 1- Документтер // Бул программа Bluetooth модулу аркылуу Arduino менен байланышкан колдонмону колдонуп робот машинаны башкаруу үчүн колдонулат.
#кошуу
// AF_DCMotor motor1 (3) мотор калканчынын 3 жана 4 терминалын башкаруу үчүн эки объектти түзөт; AF_DCMotor мотор2 (4); char буйругу; void setup () {Serial.begin (9600); // Bluetooth модулуна baud ылдамдыгын коюңуз. } void loop () {if (Serial.available ()> 0) {command = Serial.read (); Stop (); // кыймылдаткычтар токтоп калганда баштоо // Пин режимин өзгөртүү, эгер жаңы буйрук мурункудан айырмаланса. //Serial.println(буйрук); switch (command) {case 'F': forward (); тыныгуу; case 'B': back (); тыныгуу; case 'L': left (); тыныгуу; case 'R': right (); тыныгуу; }}} void forward () {motor1.setSpeed (255); // Максималдуу ылдамдыкты аныктаңыз motor1.run (АЛГА); // моторду сааттын жебеси боюнча айлантуу motor2.setSpeed (255); // Максималдуу ылдамдыкты аныктаңыз motor2.run (АЛГА); // моторду сааттын жебеси боюнча буруңуз} void back () {motor1.setSpeed (255); motor1.run (Артка); // моторду сааттын жебесине каршы айлантуу motor2.setSpeed (255); motor2.run (Артка); // моторду сааттын жебесине каршы буруңуз} боштук солго () {motor1.setSpeed (255); // Максималдуу ылдамдыкты аныктаңыз motor1.run (АЛГА); // моторду сааттын жебеси боюнча айлантуу motor2.setSpeed (0); motor2.run (ЧЫГАРУУ); // motor2 өчүрүү} боштук оң () {motor1.setSpeed (0); motor1.run (ЧЫГАРУУ); // motor1 өчүрүү motor2.setSpeed (255); // Максималдуу ылдамдыкты аныктаңыз motor2.run (АЛГА); // моторду саат жебеси боюнча буруңуз} void Stop () {motor1.setSpeed (0); motor2.run (ЧЫГАРУУ); // motor1 өчүрүү motor2.setSpeed (0); motor2.run (ЧЫГАРУУ); // моторду өчүрүү}
4 -кадам: Жүктөө
коддорду жүктөө алдында Bluetooth модулун алып салуу
5 -кадам: Электр менен камсыздоо
9 вольттук батареяны arduino тактасына туташтырыңыз, ошондой эле сиз 9 вольттуу батареяны туташтырып, тышкы кубаттуулукту коргоп, моторуңузга электр энергиясын берүүнү көбөйтүү үчүн сүрөттө көрсөтүлгөн электр секиргичин алып салыңыз.
6 -кадам: Колдонмону орнотуу
Bluetooth RC контроллери колдонмосун оюн дүкөнү аркылуу орнотуңуз, уруксат сураган колдонмону ачыңыз, Bluetooth'ду күйгүзүңүз, ага биринчи жолу пароль 1234 же 0000, андан кийин колдонмодо көрсөтүлгөн тетикти чыкылдатыңыз "машинага туташууну тандаңыз" Greennowго кайрылып, сиз аны менен машине ойногонуңузга байланышкансыз жана долбооруңуздан ырахат алыңыз. Бул көрсөтмөнү көргөнүңүз үчүн рахмат
Сунушталууда:
SMS билдирүүсү жана Thingspeak маалыматын жүктөө менен GPS Car Tracker, Arduino негизделген, үйдү автоматташтыруу: 5 кадам (сүрөттөр менен)
SMS билдирүүсү жана Thingspeak маалыматын жүктөө, Arduino негизделген, үйдү автоматташтыруу менен GPS Car Tracker: Мен бул GPS трекерди өткөн жылы жасадым жана ал жакшы иштегендиктен мен аны азыр Instructableде жарыялайм. Бул менин магистралдагы аксессуарлардын сайгычына туташкан. GPS трекери мобилдик маалымат аркылуу машинанын абалын, ылдамдыгын, багытын жана өлчөнгөн температурасын жүктөйт
IoT RC Car Smart Lamp Remote же Gateway менен: 8 кадам (Сүрөттөр менен)
IoT RC Car Smart Lamp Remote же Gateway менен: Байланышсыз долбоор үчүн, мен MiLight акылдуу лампалары жана лампасынын пульту менен сүйлөшүү үчүн кээ бир Arduino коддорун жазып келгем. Мен сыноо үчүн кичинекей RC машинасын жасоону чечтим
CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын жалпы конверсиясы: 5 кадам (сүрөттөр менен)
CAR-INO: Arduino жана Bluetooth көзөмөлү менен эски RC машинасынын толук конверсиясы: Киришүү Саламатсызбы, мен биринчи көрсөтмөмдө сиз менен 1990-жылдан баштап эски рк машинасын жаңы нерсеге айландыруу тажрыйбам менен бөлүшкүм келет. Санта мага бул Ferrari F40, дүйнөнүн эң ылдам машинасын белекке бергенде, 1990 -ж
HPI Q32 Remote Control Car FPV Upgrade менен: 10 кадам (Сүрөттөр менен)
HPI Q32 Remote Control FPV Upgrade унаасы: Бул жерде биз HPI Racing Q32 ийкемдүүлүгүн көрсөтүп, өзгөртүүлөрдү кабыл алабыз. Биз алмаштырылуучу батарея системасын, ошондой эле FPV камерасын жана өткөргүчүн орнотуу менен эксперимент жүргүзөбүз
Android жана Arduino менен RC Car Hack: 6 кадам (Сүрөттөр менен)
Android жана Arduino менен RC Car Hack: Бул үйрөткүчтө, биз сиздин эски RC'иңизди Android тарабынан башкарылып, ага кошумча функцияларды беребиз Бул окуу куралы башка унаалардын башка эки өзгөчө нерсесине ээ. Биз дөңгөлөктөрдү ийкемдүү башкаруу үчүн servo орнотуп жатабыз2. Биз