Помогите с WEB сервером на UNO + Ethernet 28j60 + micro CD
- Войдите на сайт для отправки комментариев
Начнем с того что в arduino не силен, но очень хочется собрать задуманное и соответственно увеличить познания Ардуины.
Собираю контролер теплицы.
Требуемый функционал:
1. По запросу определенного IP (пример 192.168.1.20) в браузере загружается HTML страничка находящяяся на CD карте.
2. Отображение графика изменения показаний датчиков за определенный период времени на выше упомянутой страничке.
3. При достижении критических показаний датчиков производится отправка SMS сообщения (пример SMS сообщения: температура в теплице 5С)
Для реализации задуманого закупил:
1. Arduino UNO
2. Ethernet mini ENC28j60
3. Модуль micro CD карты
4. Датчик температуры и влажности DHT22
5. GPRS/GSM GA6 mini
Прошу помоч со следующими вопросами:
1. Схема подключения Arduino UNO + Ethernet mini ENC28j60 + micro CD
2. Cкетч для этой связки
Вы обратились не в тот раздел. Вам - в "Ищу исполнителя".
Я же написал что хочу собрать своими силами, тем самым преобрести навыки в данной области.
Ибо не существует человека всезнающего с рождения, все участя и перенимают чей то опыт!
Не думаю что знающему человеку будет трудно пояснить или набросать легкую схемку как подключить 2 модуля по SPI (Ethernet и модуль CD карты). Я думаю для взаимопомощи и создаются такого рода форумы.
Если Вы хотите сделать что-то сами, то нужно самому и что-то делать.
Где схема?
Где скетч?
Пока в данной теме нет предмета для обсуждения, а есть лишь беспочвенные хотелки в стиле "сделайте за меня".
То есть для того, чтобы начать разговор, у Вас должны быть уже свои наработки.
Если Вы не знаете, как ко всему этому подойти, отвечу:
- постепенно, маленькими шажками, начиная с того, чтобы помигать светодиодом. Когда получится одним, полмигайте двумя - так, чтобы их частоты мигания были не кратны друг другу.
Я думаю для взаимопомощи и создаются такого рода форумы.
Форумы создаются для общения по интересам.
Вы пока никакого интереса для общения не представляете.
Я же написал что хочу собрать своими силами, тем самым преобрести навыки в данной области.
Не думаю что знающему человеку будет трудно пояснить или набросать легкую схемку как подключить 2 модуля по SPI (Ethernet и модуль CD карты). Я думаю для взаимопомощи и создаются такого рода форумы.
не думаю, что человеку, умеющему читать и не преданному анафеме в гугле будет трудно найти всю необходимую информацию. Если решил сам делать - будь добр потрудись, почитай, поразбирайся. Здесь не делают за кого-то, здесь помогают разобраться тем, кто сам что-то делает.
постановка вопроса должна быть не "Дайте мне.... ", а "Вот у меня есть.... помогите разобраться".
Человек хочет, чтобы кто-то за него в гугле поискал, перебрал варианты, собрал у себя, отладил а потом сказал: "вот тебе схема, это сюда, то - туда, скачиваешь отседа, на кнопку такую жмешь и вуаля! А если что не так - прихади, дорогой, чаем напою, спать уложу, все твои сопли перепаяю, тупой код перепишу, токо яви свой светлый лик - очень прошу. Прямо кушать не могу без твоих просьб".
28j выбросьте в помойку, там они встретятся со всеми остальными, в тч и моими.
только 5100
28j выбросьте в помойку, там они встретятся со всеми остальными, в тч и моими.
Приму в дар ENC28J60 с 12-пиновым разъемом (т.е. со входом +5V) ;)
Приму в дар ENC28J60
А я - три литра тёмного ирландского эля, у каво есть лишний.
Требуемый функционал:
1. По запросу определенного IP (пример 192.168.1.20) в браузере загружается HTML страничка находящяяся на CD карте.
2. Отображение графика изменения показаний датчиков за определенный период времени на выше упомянутой страничке.
3. При достижении критических показаний датчиков производится отправка SMS сообщения (пример SMS сообщения: температура в теплице 5С)
то, что вы задумали, на Уно практически нереализуемо в силу крайней ограниченности ресурсов. Используйте Мегу или ЕСП8266.
Кроме того, идея размещать веб-сервер на управляющем МК, ИМХО, в корне непродуктивная. Обычно делают так - контроллер типа Уно опрашивает датчики и запускает испольнительные устройства, а общением с пользователем занимается отдельный сервер - либо ваш собственный, либо сетевой.