Обо мне
Привет! Меня зовут Лис и это мой блог. Здесь я могу ныть и страдать, писать про код и обо всем.
Календарь записей
Май 2024
ПнВтСрЧтПтСбВс
12345
6789101112
13141516171819
20212223242526
2728293031
Теги
Блог страдающего Лиса
Lorem ipsum hello dolor sit world amet

20 янв 2023 Подключить Wifi к своему процессору

Давно я уже думал о таком. У меня очень много, на самом деле, wifi модулей, которые я никак не использовал еще, не изучал, и мне вчера пришла одна интересная мысль. Вот я сделал собственный процессор и компьютер, так. Но есть проблема — я не знаю, что делать на нем. Реально, не вижу цели, смысла развивать этот компьютер. Очень часто говорю о том, а зачем оно мне все надо, когда есть реально все то же самое, только лучше, на моем основном компе?
Мысль заключается в том, чтобы провести стрим со своего компьютера. Да, все так, именно со своего компьютера. Это было бы невероятно. Во-первых, чтобы это сделать, необходим доступ в интернет, а это реально через Wifi модуль. Еще для этого мне потребуется сделать на сайте такой код, который бы принимал данные от моего процессора и переводил бы их в экранное видео. Не знаю, можно ли подключить микрофон к собственному компьютеру, передача голоса была бы достаточно сложным делом в том смысле, что придется передавать огромный объем данных...
Как же было бы классно, если бы мне и правда удалось сделать самодостаточный компьютер, с которого можно было бы стримить. Да, на ютуб бы не удалось, ведь для этого надо передавать видеопоток, на что мой слабый процессор не был бы способен, да и к тому же, мне потребовалось бы как-то сжимать данные, а я и алгоритмов не знаю, и такое дело сложно скомпилить на ограниченном ресурсе. Ведь 128кб памяти не так и много.
Насчет wifi-модуля, я пытался как-то его понять, даже пытался сделать что-то на отладочной плате DE0, но дело особо не пошло у меня. Для этого мне нужно и время, и мотивация, которой у меня почти нет.
Еще вчера я смог доделать сжатие музыки и выгрузку в файл .wah, но это уже мелочи. Теперь бы распаковщик сделать.
Метки: Идея

10 янв 2023 Автоматический подбор NAND

Мне только что пришла одна интереснейшая мысль, которую я постараюсь как-нибудь реализовать. Дело в том, что у меня есть микросхема К155ЛА3, которая, как все знают, является весьма популярной микросхемой. Так вот, тут подумал, что с ее помощью можно делать довольно много цифровых устройств, в том числе даже триггеры, но, а насколько хорошо выйдет у этих 4-х элементов симулировать комбинаторную логику? С кое-какой она успешно справляется, например, сделать мультиплексор не составит труда. А демультиплексор? Вот тут уже задача посложнее. Я не смог найти быстрого решения, и потому придумал одну вещь. Что если переложить задачу поиска необходимого кода на компьютер?
То есть как. У нас есть 2 входа, 2 выхода (например), и 4 элемента NAND с 8 входами. На каждый из входов можно прицепить один из 4 выходов NAND и 2 входа (тут опционально настраиваем).
Задача - найти такую комбинацию, при которой выходы будут соответствовать входам в комбинационной схеме. Для этого придется перебрать (2+4)^8=1679616 различных комбинации брутфорсом. Это почти 1.7 млн комбинации. Так вот, пусть этим займется великий и могучий Javascript! Я сделаю утилиту прямо в браузере, чтобы он считал. Не сегодня может, не знаю, но как смогу.
Это будет интересно. Заодно, возможно, подберу комбинационную схему DEMUX, если она существует, конечно. Я тут статью уже 3-й день написать не могу по микросхеме К155ЛА3, застрял на демультиплексоре. Помню же, раньше его делал! Но забыл. И потерял схему. Как только мне удалось, без понятия. Может быть, я вообще совершил ошибку и не сделал его, а подумал что сделал.
Метки: Сайт, Идея
<< Ранние записи | Поздние записи >>