Первый проект (авто сад)
Я довольно долго возился и хочу попробовать arduino для управления автоматизированным проектом небольшого сада для выращивания семян. Я никогда раньше не занимался кодированием и ищу несколько советов о том, какое оборудование/программное обеспечение я должен использовать, которое легко освоить и будет работать для моего приложения. Моя идея состоит в том, чтобы иметь arduino для управления системой освещения и спринклерной системой, которая будет работать на таймерах, включаемых или выключаемых через определенные промежутки времени, с возможностью обновления в будущем для запуска датчиков влажности, когда я почувствую себя более уверенным в своих способностях кодирования. Я пытаюсь сохранить этот проект в рамках бюджета, так что Arduino nano заманчив из-за своей цены, но может ли он делать все, что я хочу? Любые советы или рекомендации приветствуются, спасибо.
@user168694, 👍0
1 ответ
На YouTube уже есть несколько подобных проектов, которые вы можете использовать в качестве руководства. Если это ваш 1-й проект с использованием arduino, я бы рекомендовал Uno как самый простой в работе. По мере того как вы будете лучше знакомы с микроконтроллерами, вы сможете легко переключиться на нано.
Что касается того, какие датчики вы решите использовать, то это зависит только от вас. У тебя довольно много гибкости. Идеи можно найти на сайтах Adafruit и arduino. То, что вы выберете, будет зависеть от специфики вашего проекта, которая немного расплывчата в этом посте.
- Как автоматически сбросить модуль NRF24L01
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- как быстро loop() работает в Arduino
- Использовать Arduino Nano V3 для программирования другого Arduino (Pro Mini)?
- Варианты программирования, отличные от C++
- Как прочитать значение PIN PWM-выхода?
- Как мигать светодиодом и одновременно запускать другой код?
- Подключение Arduino Nano к Raspberry Pi Zero
Забыл упомянуть, что на сайте arduino есть раздел с примерами, которые вы должны изучить, чтобы изучить основы программирования. Изучение основ C++ также было бы полезно., @Zhelyazko Grudov
Вы действительно можете отредактировать свой ответ, если забыли что-то сказать XD, @chrisl