Arduino се заключва на захранван от батерии, безжичен, DC мотор
Имам свързан Arduino Mega 2560

- L293D Двигател на интегрална схема, свързан с два малки двигателя.
- MPU-9150 с помощта на i2c
- Xbee v1.1 arduino shield разгледан
- Li-po батерия, 7.4 волта, 2200 mah.
Всички компоненти се тестват отделно, всички работят добре, показанията на сензора показват данни на серийния монитор, l293 задвижва двигателите, xbee изпраща безжични серийни данни към компютъра и работи добре.
Проверих кабелите много пъти. Изглежда всичко е наред.
Проблемът възниква, когато ги свържа всички, защото използвам едно захранване, захранвах l293d с Li-po и Arduino и Li-po.
Когато L293D се захранва с помощта на Li-po и започне да разрежда захранването от батерията, серийният/arduino монитор остава заключен. Вече не показва показанията на сензора, тъй като двигателите с постоянен ток започват да се въртят. И продължава да се върти, докато не се изключим от батерията.
Без захранването на l293d, показанията на сензора работят добре, всичко върви нормално, както трябва, но веднага щом l293d е свързан, arduino е заключен .
Търсих много форуми за това, намерих малко информация, може би нещо за аналогово и цифрово? mpu-9150 е цифров. Ето защо мега arduino спира, когато l293d започва да тече ток. Целият ад се разпада.
Може ли някой да ми помогне с това? Оттогава ме боли глава!