Помочь с выбором

Тема в разделе "Arduino & Shields", создана пользователем maksim, 17 сен 2020.

Метки:
  1. maksim

    maksim Нуб

    Всем привет!
    Мне нужно подключить к ардуино датчик температуры и что показания отправлялись в телеграмм.
    Я уже ранее писал по этому вопросу.
    Ранее купил Shield W5500, arduino uno и DHT-11, хотел что бы каждый час ардинка отправляла сообщения в канал с температурой и влажностью по средствам http запроса, вот официальное api https://core.telegram.org/bots/api
    Но как оказалось что не умеет w5500 отправлять на прямую http , пришлось ещё python подключаться что бы парсить локальный web server на ардуино.
    Вот и хочу поинтересоваться что лучше для этого сделать, а точнее каким шилдом воспользоваться для создания второй такой штуковины .
     
  2. b707

    b707 Гуру

    наверно не умеет https. потому что http умеет точно
    взять есп8266 и прикрутить к нему датчик температуры. А ардуина для данной задачи не подойдет никакая. потому что поддержки https в ардуино нет.
    Есп отлично сам умеет выходить в сеть, причем в том числе и по https
     
    maksim нравится это.
  3. maksim

    maksim Нуб

    Спасибо за совет, я думал про есп но дело в том что подключение нужно именно через патч корд
     
  4. b707

    b707 Гуру

    Сначала точно выясните, какое вам подключение нужно - http или https, потому что ответы по железу будут совершенно разными.
    В частности, забракованный Вами Shield W5500 - точно работает по http. если у вас он не заработал - значит вы просто не разобрались
     
    maksim нравится это.
  5. maksim

    maksim Нуб

    Я понял вас, что вы имели в виду.
    Да https, мне пришлось на ардуино запустить web server потом я парсил даные и через питон отправлял.
    '
    Но вот как эту операцию сделать только на ардуино без wifi, так как патч корд подключается в коммутатор[/QUOTE]
     
  6. b707

    b707 Гуру

    если речь идет о стандартных ардуино, типа Уно, Нано, Мега - то никак. Для протокола HTTPS нужна библиотека шифрования, а обычные 8битные АВР эту библиотеку просто не тянут. Так что дело тут не в WiFi или патчкорде - на ардуино просто недостаточно ресурсов, ищите более мощную платформу.
    купите за 20 долларов точку доступа WiFi и подключите ее к коммутатору. А датчик делайте на ЕСП
     
    maksim нравится это.
  7. maksim

    maksim Нуб

    Спасибо!
     
  8. parovoZZ

    parovoZZ Гуру

    Как это???