Очень маловероятно, что батарея мобильного телефона может питать моторный щит, если предположить, что двигатели будут работать от него. Двигатели обычно потребляют большие токи, и, хотя современные литий-ионные аккумуляторы имеют довольно высокий номинальный ток, они рассчитаны на то, чтобы обеспечивать питание, достаточное для небольшого портативного устройства.
Однако доступны двигатели с очень низким током, такие как двигатели пейджеров, которые могут работать от батареи сотового телефона.
Если цель состоит только в том, чтобы запустить плату Arduino и, возможно, экран, но не управлять двигателем, все становится более позитивным.
Успех будет зависеть от специфики батареи сотового телефона, но в целом:
- Во многих современных сотовых телефонах используются литий-ионные аккумуляторы с номинальным напряжением 3,7 В. Этого недостаточно для работы любой из 5-вольтовых моделей Arduino или любого моторного шилда, о котором я знаю. Это напряжение можно использовать с некоторыми платами Arduino и клонами на 3,3 В: однако не все платы Arduino на 3,3 В поддерживают входное напряжение ниже 5 В.
- Сама батарея должна позволять получать питание от своих контактов без какой-либо специальной обработки: для некоторых батарей сотовых телефонов требуется резистор определенного диапазона значений, подключенный между двумя выступами, чтобы обеспечить подачу питания. Другим может потребоваться (конкретный пример не приходит на ум) электронный диалог с мобильным телефоном хоста, чтобы включить зарядку / подачу питания.
- Некоторые старые батареи мобильных телефонов обеспечивают выходное напряжение 5 или 5,5 Вольт (интересно, какой химический состав батарей они используют). Такая батарея будет лучше приспособлена для питания 5-вольтового Arduino и аналогичных 5-вольтовых шилдов.
- Многие сотовые телефоны содержат схему управления батареей, используемую для контролируемой зарядки, контроля батареи и управления подачей питания. Обход этого не является хорошей идеей: некоторые типы батарей будут повреждены без управления батареей или могут больше не удерживать заряд, если они разряжены до определенного предела.
Как это можно сделать:
- Определите положительный и клеммы аккумулятора (многие имеют более 2 клемм) и измерьте напряжение с помощью вольтметра. Нет чтения = эта батарея не будет работать.
- Подключите вышеупомянутый Arduino, совместимый с напряжением 3,7 В, и экран(ы) к двум идентифицированным клеммам аккумулятора.
- Убедитесь, что батарея заряжена до того, как она полностью разрядится.
Если управляемые устройства не поддерживают питание 3.x В, можно использовать схему повышающего регулятора для повышения напряжения батареи до 5 В с эффективностью от 75 до 90%.
Это будет работать, но текущая способность регулятора наддува будет ниже, чем у одной батареи.