вроде бы блоки все на месте, а логика не работает
У меня перистальтический насос (кто не знает что это, посмотрите) там вал двигателя крутит вальцы, те в свою очередь в кожухе вращаются по силиконовой трубке, и сегментами продвигают жидкость по трубке, замерил опытным путем время, за которое набирает нужное колличество удобрения и вбил в таймер.
Не знаю какую версию ПБ для SIM800 Вы используете, но рекомендую через терминал сначала настроить AT командами скорость COM порта в модуле на 9600 (AT+IPR=9600) и сохранить эти изменения (AT&W). Не забудьте про согласование уровней логики.
Как это что? У вас ардуино питается от пяти вольт...верно? А модуль SIM800 от 4 вольт. Логика работает на 2.8 вольт.