The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Британская вещательная корпорация представила вторую редакци..."
Отправлено Lex, 19-Окт-20 11:05 
> Покажите мне библиотеку для вайфая без арлуины плизз. Или все это писать
> руками??

Так может тебе просто сразу готовое устройство купить - и готово, зачем лишние заморочки ?

А то, написанные кем-то до тебя библиотеки для вайфайного модуля, библиотеки для работы с двигателем.. библиотеки для мигания светодиодом.
В итоге, все "обучение и программирование" заключается в сваливании в кучу уже кем-то сделанных "черных ящиков" и написании нескольких строк кода, который новичок толком и не поймет, как в принципе не поймет, что вообще происходит в прошивке - просто мотор просто крутится, просто вайфайный модуль просто работает( и хз как, как там данные пробрасываются и обрабатываются и почему вон то конкретное сообщение приводит к неведомым багам ).
С таким же успехом можно просто учить программировать на компе, чтобы у какой-нибудь формы GUI просто менялся цвет кнопок по нажатию итп - в плане изучения "микроэлектроники" результат будет примерно таким же: околонулевым, ведь в обоих случаях обучающийся с реальным железом практически никак не взаимодействует и ни в чем новом не разбирается( работа конкретных протоколов, особенности работы с конкретными железками, прерывания и проч ), ведь это все скрыто от него за жирнющими слоями абстракции.

Тогда как в реализации взаимодействия на тех же Сях посредством SPI, I2C итп нет практически ничего сложного, это довольно интересно и можно быстро получить наглядный результат - подключиться к какому-либо датчику или иному простенькому устройству и считать( что-либо с какого-либо датчика ) или отправить данные на него( вывести текст на тот же двухстрочный дисплей / помигать какими-либо светодиодами или их матрицами )

И, если речь о модулях, предназначенных для творчества, то там обычно весьма неплохая документация.
Нередко может оказываться, что сам протокол обмена данными и система команд у конкретной железки довольно простые и на написание кода, позволяющего взаимодействовать с железкой, требуется весьма немного времени.

Как итог, ардуина и проч - штуки, хорошие для быстрого прототипирования уже теми, кто многое знает.
Но в плане обучения это полнейшее днище, после которого едва ли будут способности работы с железками, как и вообще интерес к этому( ведь для конкретной задачи может просто не оказаться библиотеки или проги )

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру