Пины на плате не соответствуют программным
- Войдите на сайт для отправки комментариев
Сб, 04/02/2017 - 22:59
Приветствую!
Купил Контроллер Arduino на чипе WiFi ESP8266, CH340G, c 32mb памяти.
В Arduino IDE пишу:
pinMode(4, OUTPUT);
digitalWrite(4, 0/1);
на плате работает "D1".
Если включаю 2-ой пин. Включается лампа на плате.
Совпадений номер на плате и в программе не нашёл....

Так в чем собственно вопрос то? Составьте свою карту пинов, делов то на 5 минут.
а можно узнать что делает строка
не встречал такую
а можно узнать что делает строка
не встречал такую
включение/выключение.
Так в чем собственно вопрос то? Составьте свою карту пинов, делов то на 5 минут.
Составить свою карту не получается, например при включении пин 1 и 3(в программе) никакой пин на плате не включается совсем.
Может быть настройки какие-то могут влиять на это, например "Плата" или "програматор"?
в ниструкции на сайте про это не написано. Написали только как установить набор плат.
Просто производитель промаркировал пины по только ему известным данным. Вообще у ESP8266 пины называются GPIO0,GPIO1 и у них кроме функции GPIO есть еще одна хардварная фунция. Так вот GPIO1 и GPIO3 это Tx и Rx.
Тут надо брать разводку платы, даташит и карту пинов компилятора и сидеть сравнивать.
Я бы открыл спор и сказал что плата не работает - пусть высылает коректную карту пинов (вариант платы) для среды ардуино.
а можно узнать что делает строка
не встречал такую
включение/выключение.
Ты это всерьез сейчас написал?
Давай так, а то может я раньше времени выводы делаю, ты тут, полность, по правилам вставки кода, опубликуй свой скетч и его результат, хорошо?
Я бы открыл спор и сказал что плата не работает - пусть высылает коректную карту пинов (вариант платы) для среды ардуино.
Не в обидку, плз., но не надо бредить.
1. это штатная разводка пинов для NODMcu
2. это роботдин. сия компания, просто по размеру и объему выпуска, не косячит.
3. вот фотка боевой NODMcu Amica, на которой я все макеты собираю. Поверь - она работает. На фото видно, что pinout у нее тот же.
Просто производитель промаркировал пины по только ему известным данным. Вообще у ESP8266 пины называются GPIO0,GPIO1 и у них кроме функции GPIO есть еще одна хардварная фунция. Так вот GPIO1 и GPIO3 это Tx и Rx.
Тут надо брать разводку платы, даташит и карту пинов компилятора и сидеть сравнивать.
Я бы открыл спор и сказал что плата не работает - пусть высылает коректную карту пинов (вариант платы) для среды ардуино.
Спасибо за наводку!
Действительно тут извратились производители :)
вот тут схема https://www.youtube.com/watch?v=-lV1RZYmZV4
Придётся заниматься мапингом вручном режиме :)
Вот "программная статья". Которая нужна для начала работы с ESP8266 из Ардуино ИДЕ.
Обязательно читать!.
Действительно тут извратились производители :)
Вот снова, просто не в силах промолчать!!!
Блин! Опять производитель виноват, не САМ затупил и не прочел дукментацию, а производитель!
Притом, что NODMcu производится сотнями фирм по всему миру, и все они одинаковые.
Нет, блин, они все - пи... расы, один ТС у нас Д'Артаньян!
На всех nodmcu, любого производителя, на самой платке вот так помечены контакты, это пометки НЕ ДЛЯ ардуино ИДЕ. Маппинг для Ардуино ИДЕ идет по номерам GPIO, о чем написано на десятках сайтов на всех языках, на которых говорят программисты.
Действительно тут извратились производители :)
Вот снова, просто не в силах промолчать!!!
Блин! Опять производитель виноват, не САМ затупил и не прочел дукментацию, а производитель!
Притом, что NODMcu производится сотнями фирм по всему миру, и все они одинаковые.
Нет, блин, они все - пи... расы, один ТС у нас Д'Артаньян!
На всех nodmcu, любого производителя, на самой платке вот так помечены контакты, это пометки НЕ ДЛЯ ардуино ИДЕ. Маппинг для Ардуино ИДЕ идет по номерам GPIO, о чем написано на десятках сайтов на всех языках, на которых говорят программисты.
Наберитесь сил, они понадобятся для включения мыслительного процесса.
Напомню, что я читал инструкцию, и даже ссылаюсь на ней.
Да, виноват производитель.
Во первых надо привести этот самый мапинг в инструкции по подключению к IDE, которая уже есть на сайте и даже на русском языке. Не понимаю в чём сложность добавить туда одну картинку.
Во вторых, не понимаю зачем выводить этот мапинг на пользователя/программиста если это всё легко реализуется в библиотеке IDE. Просто поленились.
Ну а Вы мою ссылку на esp8266.ru прочли? Верю, что да.
А теперь, как говорят в известной передаче, "Внимание, вопрос!":
а почему Вы не прочли этот материал ДО того как писать на форум?
Вы первый, кто купил nodmcu? Нет, но Вы первый - кто в своей невнимательности винит производителя.
===========================================
....Ладно, фиг с ним, сегодня - воскресенье... что-то я завелся не по делу. Разобрались и ладно.
Ну а Вы мою ссылку на esp8266.ru прочли? Верю, что да.
А теперь, как говорят в известной передаче, "Внимание, вопрос!":
а почему Вы не прочли этот материал ДО того как писать на форум?
Вы первый, кто купил nodmcu? Нет, но Вы первый - кто в своей невнимательности винит производителя.
===========================================
....Ладно, фиг с ним, сегодня - воскресенье... что-то я завелся не по делу. Разобрались и ладно.
Тупость нести не надо.
Тупость нести не надо.
Ты, родное сердце тут человек новый, но уже хамишь? А разумно ли?
Ты советы папе своему давай, если тебя мама с ним познакомила, а старым дядькам - ох не нужно.
Ты советы папе своему давай, если тебя мама с ним познакомила, а старым дядькам - ох не нужно.
а, я шо говорил? - вырожденный генетический материал подлежит физической ликвидации.
А я шо, против?
\o