The OpenNET Project / Index page

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



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

Исходное сообщение
"Представлен моноблок Raspberry Pi 400, объединённый с клавиа..."
Отправлено Ordu, 03-Ноя-20 08:27 
Подумай вот о чём.

Давай представим себе какую-нибудь реалистичную ситуацию... Ну, например, стоит у тебя ненужный струйный принтер, и задумал ты, что его можно использовать совсем не по назначению, но для этого надо выкинуть оттуда всю управляющую электронику, и поставить свою. Ты включил принтер, потыкался с  измерительными приборами, чтобы понять как оно работает, порыл интернет в поисках не делал ли кто-нибудь ещё такого, насобирал информации, и вот теперь, вроде как, готов приступать к практическим попытка что-то сделать. И, допустим, ты решил начать с механизма протягивания бумаги: надо рулить движком, и может ещё какими-то актуаторами, чтобы протягивать бумагу. У тебя есть смутное представление, как это делать на уровне электрических сигналов и напряжений. Как ты будешь из этого смутного представления делать законченное знание?

Возьмёшь avr'ку, будешь пилить прошивки для неё, и смотреть как эти прошивки будут работать? А как насчёт подключить к принтеру вот эту клавиатуру, подключить к этой же клавиатуре монитор, и сидеть писать программу, компилировать/запускать, и тут же наблюдать за движением бумаги в принтере? Так ведь будет проще, не так ли? Когда у тебя будет готова программа, которая сможет протянуть бумагу, позиционировать её так, как тебе хочется, ты сможешь легко то же самое реализовать на любом мк, по твоему выбору. Но скорее всего, ты переключишься на то, чтобы разобраться с позиционированием головки, а потом на то, чтобы управлять головкой и прыскать чернилами, потом ещё на что-нибудь... И может через год-два у тебя накопится достаточно знаний, чтобы осмысленно решить, какой именно мк тебе лучше нужен, какую обвязку надо к нему повесить, чтобы подключить все актуаторы принтера, и чтобы написать прошивку для этого мк. Но и даже тогда, быть может, будет лучше сделать обвязку, а вместо мк подключить малинку, и всё проверить ещё раз в сборе -- это упрощает итеративную разработку: итерация короче, проще, дешевле, значит можно больше итераций прогнать за тот же промежуток времени.

Если ты умеешь распаять мк в BGP корпусе, это не повод распаивать его каждый раз, когда появляется возможность. Часто борода проводков соединяющая плату с малинкой будет удобнее.

 

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



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

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