Мазмуну:
- Жабдуулар
- 1 -кадам: Программаны жүктөө
- 2 -кадам: Arduino программалоо
- 3 -кадам: Sphero программасын улантуу (Callbacks жана Controls)
- 4 -кадам: Аны туташтыруу
Video: Arduino программасын Sphero RVR менен: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Өткөн жылы октябрда Sphero RVR чыккан. Бул башка роботторго окшобогон робот болчу. Биринчиден, аны Micro: bit, Raspberry PI жана Arduino менен программаласа болот. Сиз ошондой эле аны бир нече ар кандай функцияларды аткара аласыз. Светодиоддор да түсүн өзгөртө алат. Жана, анын батарейкасы кайра заряддалат жана бир жолку батарея менен иштебейт!
Ардуиного кайтып келсек, элдер эмнеден баштаарды билишпейт. Ошон үчүн мен муну жаздым, мен муну силерге Arduino менен кантип жупташтырууну көрсөтүп жатам. Бул процесс сиз ойлогондон да оңой жана сизге бир сааттан аз убакыт кетет! Баштайлы!
Жабдуулар
1 Sphero RVR
1 Arduino
1 -кадам: Программаны жүктөө
Бул кадам жетишерлик оңой, бул шилтемеге өтүүңүз керек. жана файлды жүктөп алыңыз. Эсиңизде болсун, сиздин программаңыз Linux, Windows же Apple болушу керек.
2 -кадам: Arduino программалоо
Сиз программалык камсыздоону ачып, кодду даяр болгондон кийин, бул кодду терүү менен баштайсыз
#кошуу
кийинки, сиз терүү керек
rvr.configUART (& Сериялык);
Ошентип, сиз Сферо менен байланышыңыз бар
3 -кадам: Sphero программасын улантуу (Callbacks жана Controls)
Callbacks сизге Spheroго жөнөтүүнүн ордуна Spheroдон сизге маалымат жөнөтүүнү суранууга мүмкүндүк берет. Мисалы, rvr.poll () колдонуу; цикл функциясында сиз Spheroдон бир нерсе аласыз. Эгер сиз аны кошпосоңуз, анда эч нерсе укпайсыз.
Башкаруулар Arduino кодун колдонуп RVR менен сүйлөшүүнү жөнөкөйлөтөт, андыктан Sphero Arduino SDK кодун казуунун кажети жок болгондуктан, кээ бир буйруктарга шилтемелер бар.
Анда, калганын өзүңүз чечесиз! Sphero RVR менен эмне кылгыңыз келет?
4 -кадам: Аны туташтыруу
Аны аягына чыгаруу үчүн, аны сайыңыз. Андан кийин Arduino программаңызды иштетип, эмне кылганыңызды көрүңүз!
Эгерде сизде кыйынчылыктар болсо, Arduino жана Sphero барагына өтүңүз. Балким, алар мага караганда жакшыраак түшүндүрүү иштерин жүргүзүштү. Бул жерде мен изилдөөмдү алдым.
Сунушталууда:
ESP8266 флешерин жана программистин, IOT Wifi модулун колдонуу менен ESP8266 AT программасын кантип Flash же программалык камсыздоо: 6 кадам
ESP8266 Flasher жана Programmer, IOT Wifi Module колдонуу менен ESP8266 AT программасын кантип Flash же программалык камсыздоо: Сүрөт: Бул модуль ESP-01 же ESP-01S түрүндөгү ESP8266 модулдары үчүн USB адаптери /программисти. ESP01ди туташтыруу үчүн ыңгайлуу түрдө 2x4P 2.54mm аял башы менен жабдылган. Ошондой эле, ал ESP-01дин бардык казыктарын 2x4P 2.54мм эркек чөнтөгү аркылуу сындырат
NodeMCU программасын Arduino IDE менен орнотуу: 3 кадам
NodeMCU программасын Arduino IDE менен орнотуу: Бул көрсөтмөдө мен Arduino IDEди колдонуп NodeMCU тактасын кантип программалоону көрсөтөм. Бул үчүн драйверлерди орнотуп, NodeMCU тактасын Arduino тактасынын тизмесине кошуу керек. Кадам менен кылалы
PIC MCU программасын PICkit программисти менен кантип иштетүү керек: 3 кадам
PIC MCU программасын PICkit программисти менен кантип иштетүү керек: PIC (же башка) микроконтроллерлер менен ойноо үчүн кымбат жана татаал инструменттердин кереги жок. Сизге керектүү нерсенин бардыгы - бул сиздин схемаңызды жана программалооңузду сынап көрүүчү панель. Албетте, кандайдыр бир программист жана IDE керек. Бул нускамада
Android смартфонун колдонуу менен Arduino программасын кантип калыбына келтирсе болот: 8 кадам
Android смартфонун колдонуу менен Arduino программасын кантип калыбына келтирсе болот: Сиз Pendrives менен оюн контроллерлерин туташтыруу үчүн OTG адаптерин колдонуп, кичине түзмөктөргө күч беришиңиз мүмкүн. Сиз Smart Phone менен Arduino тактаңызды иштетүүдөн башка дагы көп нерселерди жасай аласыз. Бул үйрөткүчтө биз Arduду түзүп, жүктөп беребиз
Microsoft Winsock Controlтун жардамы менен Visual Basicте жөнөкөй чат программасын кантип жасаса болот: 7 кадам
Microsoft Winsock Controlтун жардамы менен Visual Basicте Жөнөкөй Чат Программасын Кантип Жасоо керек: Бул көрсөтмөдө мен визуалдык базада жөнөкөй чат программасын кантип жасоону көрсөтөм. Мен бардык коддордун үстүнөн иштейм, ошондо сиз аны жасап жатканда үйрөнөсүз жана аягында мен аны кантип колдонууну көрсөтөм