Оригинал: https://wumo.com/wumo/2023/02/08
Данный пост открывает серию постов о проекте Универсальный
дом.
Данный пост открывает серию постов о проекте Универсальный дом.
Данный пост открывает серию постов о проекте Универсальный дом.
Что бы не обвиняли в инфо-цыганстве и прочих грехах, сразу скажу.
Проект абсолютно бесплатен, и размещён в свободном доступе (будет
выкладываться по мере публикаций).
Он не подразумевает хоть каких-то моих возмездных услуг при его реализации. А также требует выплаты каких-либо роялти при частной или коммерческой застройке.
Основной целью при создании данного проекта было следующее:
Создать дом в нескольких размерах, с полностью свободной
планировкой, продуманный и недорогой в строительстве, с высоким
уровнем комфорта, и низкой ценой обслуживания. Который легко можно
построить самостоятельно или с привлечением слабо квалифицированной
рабочей силы.
Не буду лить воду и перейду сразу к конкретике.
Свободная планировка.
Дом по умолчанию имеет свободную планировку. В нём нет ни одной внутренней несущей стены, окна и проёмы имеют свободное расположение.
Несколько размеров.
По умолчанию дом предоставлен сразу в трёх размерах.86,4 115,2 144 м2 чистой внутренней площади.
Цокольный этаж.
Под всем домом расположен технический цокольный этаж высотой 2,2 м который имеет вход как с улицы так и из дома и может использоваться как место хранения, мастерская, кладовая, сарай для хранения инструмента, газовая котельная, и .т. д.
Модульные пристройки.
Пристройки реализованы таким образом что бы была возможность их спокойно перемещать вдоль стен располагая где угодно, а также легко изменять сам размер пристроек. Базовые доступные пристройки: крыльцо, веранда, навес для машины.
Дом спроектирован так-то бы прокладка всех инженерных сетей была максимально простой и удобной независимо от планировки. Отопление, водопровод, канализация, электрика, а также это касается вентиляции и кондиционирования.
В проект входит всё внутренняя инженерия: отопление, водоснабжение, вентиляция, кондиционирование, рекуперация, канализация. Естественно для каждой планировки прокладка линий коммуникаций будет индивидуальной, но общая схема будет одинаковой, разница только в расположении узлов и оборудования.
В проект входит и внешняя инженерия: Септик, дренаж, водосточная система, подвод электрики, водопровода, и.т..д
В проект входит как наружная, так и внутренняя черновая и
чистовая отделка.
Наружная представляет собой набор технологических решений, которые
позволяют сделать быстро и дешево интересную и выразительную
внешнюю отделку путём их комбинирования.
Что касается внутренней.
С одной стороны, это кажется глупостью сколько людей столько и мнений. С другой стороны, очень часть цена на отделку совершенно не коррелируется с полученным результатом. Когда вы за приличную сумму денег получаете обычный ремонт.
Чистовая отделка в данном проекте это своеобразная заготовка (шаблон), от которой можно оттолкнуться при оценке стоимости отделки, и понять переплачиваете вы или нет.
Более подробно о материалах и базовых решениях можно ознакомится
тут: universal-house.ru
Проект создан для неспециалиста, он не требует умения читать чертежи в нём нет отсылок к нормативным документациям. Это скорее технологическая карта с комментариями, которая рассказывает. Что, как, в какой последовательности надо делать. Причём касающиеся не только непосредственно строительства, но и организационных моментов.
В проект интегрирован раздел контроля выполнения всех работ. Мало знать, что и как надо делать, не менее важно знать, что нужно контролировать и какие отклонения допустимы. По моему глубокому убеждению, хорошо строят не там, где хорошие строители, а где хороший контроль.
Проект очень детальный в нём подробно развёрнуты все узлы. Сами узлы не являются типовым набором, как это часто бывает, а индивидуально сделаны для данного проекта.
Все решения максимально оптимизированы и упрощены, с точки зрения сложности исполнения. Что бы выполнить работы мог кто угодно. Это немного ухудшает архитектурную выразительность, но значительно упрощает и удешевляет постройку, а так же повышает надёжность.
Неотъемлемой частью проекта является смета.
Поскольку я никак не оказываю строительных услуг. В ней нет никаких
обобщений накруток, забытых трат и всего остального, всё
максимально подробно и открыто. Все материалы посчитаны точно с
учётом оптимального раскроя.
По мере публикаций проект будет постепенно выкладываться на сайте universal-house.ru раздел скачать.
P.S. Весной-летом 2023г Должно состояться строительство
дома по этому проекту. Видео планируется
образовательно-показательное, и оно будет являться составной частью
проекта.
Доступно будет по адресу: https://www.youtube.com/@universal-house
P.P.S. Дом создавался в течении 5 лет. Все узлы и решения
это результат многих итераций и оптимизаций. Все узлы были
рассчитаны и пересчитаны многократно. Для расчётов использовался
программные комплексы Scad office, Base, Плита
Если вам что-то покажется необычным или неправильным и вообще так нельзя, не спешите кидаться тапками :)
Добрый.
У многих наверняка есть вещи, которые очень ценны как память и цена
восстановления не имеет особого значения.
Вот и клиент, ранее уже обращавшийся ко мне, принёс на
восстановление немного разбитый телефон
Естественно мёртвый.
Попросил сохранить данные и сделать полное восстановление всего
телефона.
Телефон у меня уже был ранее в сервисе и делал я тут увеличение
памяти полгода назад.
Причина невключения телефона сразу стала понятна
При развале межплатной рамы 10 айфона телефон включаться
перестанет и в большинстве случаев рушится в dfu режим (авария xD)
по причине разрыва шины board id. Процессор не понимает кто он и
висит в аварии.
Поясню: процессоры Iphone 8/8+ и десятки одинаковые и что бы не
делать под каждый прошивку кристалла на заводе, то используют
дополнительные шины идентификации, называемые board id.
При установке резистора нужного номинала и на определенной линии
можно делать из одной модели в другую при одинаковом процессоре. В
общем из 8 айфона можно сделать десятый)
Но сейчас не об этом.
Согласовываю стоимость и половиню платы:
Для переноса я покупаю либо подготовленные на чпу станке платы сразу со спиленными микросхемами, либо покупаю у поставщика заблокированные платы
Не. Я не ворую. Мне это не нужно. Платы стоят не таких
космических денег. Я, например, беру их по 3 тысячи за штуку.
Раскидываю доски
И снимаю комплект, нужный для активации и нормальной работы телефона.
Wifi, модем, nfc и eeprom (память модема)
Тоже самое делаю с заблокированной платой
А далее запаиваю на донора
Ошариваю нижнюю доску
И полдела сделано)
Остаётся только запаять раму обратно и готовить новый корпус
Корпус б.у в хорошем состоянии и копия дисплей.
После сборки и проверки не заработали основные камеры и face id
А дело в том, что была неисправна камера true depth. Да, она
садила контроллер питания камер и он тупо не раздавал напряжения, а
если её отключить для проверки, то система диагностики всё равно не
будет запускать камеры, так как видит что есть потеря)
Причём такое встречается только у десятки.
Так как эта ик-камера привязана к процессору, то значит надо
разобрать и посмотреть что там с ней случилось.
Бывает от падений отваливается сам шлейф и достаточно просто
перепаять камеру на другой.
Открываю сборку, извлекаю камеру и отпаиваю шлейф
Увы, кристалл лопнул
Всё. Фейса на этой плате больше никогда не будет.
Жаль.
Собираю сборку с другой камерой от другого телефона, что бы
работали камеры и закрываю телефон
Итоговая стоимость восстановления 22 тысячи.
Данные восстановлены, телефон отреставрирован.
Задать вопрос по реставрации убитых напрочь телефонов можно мне в
телегу или в инсту, а так же в почту,
контакты которой можно найти по моему нику в яндексе.
Ну либо зовите меня тут по призыву @R.Fon
Если кому интересен процесс восстановления, то видео есть на моём
ютуб канале, где скоро
я буду рассказывать о ремонтах, а возможно и вести онлайн стримы,
если решусь)
Да ладно)
Загружу сюда видео напрямую, нечего по пендосовким сайтам
лазать)
Увидимся)
Ваш любимый напиток утром?
Сложный вопрос. А на работу идти надо?!
Эти суки радостно запостили картинку с текстом "Даже танки присылать не надо". Шарли Эбдо - это французский сатирический журналишко.
А это Месут Ханджер держит за руку свою 15-летнюю дочь Ирмак, погибшую в результате землетрясения, произошедшего в Кахраманмараше.
Как этих французов земля носит?
Турцию продолжает трясти. Все в том же Кахраманмараше вчера вечером снова было 5 баллов.
Слово мама в заголовке поста взято в кавычки не случайно. И вот
почему...
Решил я потаксовать сегодня вечером, после основной работы. Через
приложение.
Такси "Максим".
Место действия - Краснодарский край.
Время 19 часов.
На Кубань пришла зима со снегом, ветром и т.п.
Заказ с адреса- многоквартирный дом , так называемый " сиротский",
т.е. квартиры там выданы сиротам.
Конечная точка не указана.
Еду.
На адресе выходит девушка лет 19 . С двумя детьми. Один ребёнок
грудничёк, второй постарше, может годовалый.
Кресло детское у меня одно с люлькой. Ставлю на переднее сиденье,
девушка туда укладывает грудничка, а сама усаживается со вторым
сзади.
Да, нарушение. Но повёз.
Слышу запах алкоголя. Ну, не моё дело.
Привёз в "Магнит" - эта " мама", забирает из кресла грудничка и
пилит в магазин.
Включаю ожидание в программе ( её и назад нужно было отвезти) и
только потом соображаю, что в магазин она пошла с одним
ребёнком.
Смотрю, а у меня подарок там.
Маму эту я прождал 40 минут - связь только через приложение и
трубку не брала. Уже в полицию хотел звонить.
В итоге, пришла.
На мои словесные пиздюля буднично ответила - ну, забыла я про него.
Замоталась.
Вам, мужикам, не понять, как матери устают.
Такие дела.
Мечта любого ребёнка - попасть в мультфильм!
По телевизору его показывали редко, а я его в детстве очень любила.
Мои дети тоже на мульт "запали" и от того, что в доме сохранилась такая книга были в восторге.
"Какая удивительно невкусная старушка!"
Когда пересматривала с детьми, то наконец-то вслушалась в песню охотников (ограничения и запрещения будут лет через триста. Весело бей птиц и зверей и не грозит тебе штраф!). Вот такая была сатира.
Год издания 1965.
Автор Владимир Сутеев
Художник Б. Степанцев
У каждого врача есть пациенты, которые западают в памяти.
Работая терапевтом на участке, был у меня один пациент, сначала он
мне не очень понравился, был хамоват, недовольный всем (мне так
показалось). Его диагноз был: Рак лёгких. С таким диагнозом вообще
сложно быть жизнерадостным.
Онкобольным часто надо сдавать анализы перед каждой химией, и как
любит наша бесплатная медицина, для этого им необходимо идти к
терапевту по записи(а запись на 2 недели вперёд) или сидеть к
дежурному (где можно подхватить ещё что-нибудь). Я таким своим
пациентам говорила, чтобы они приходили ко мне без записи, когда до
их химии остаётся 3 дня (чтобы успеть забрать результат).
И вот этот мужчина ходил ко мне до последнего, часто приносил
шоколадки и шутил. Когда стало всё совсем плохо, приходила его
жена, т.к. после химии он не мог сам встать. И потом его не
стало
До сих пор могу о нем вспомнить.
Был профессор по онкологии у нас в институте, когда я училась, он
сказал: Если в лёгких есть зло размером даже со спичечную головку,
считай этого человека уже нет. Один из самых неблагоприятных раков
и с низким % выживаемости в течении 3-х лет - это рак лёгких.
Мои:
ВКонтакте: https://vk.com/dr.anastasia.novik
Телеграмм: https://t.me/dr_anastasia_n_k
Всем привет! Предупреждаю заранее, данный проект не является сколь-либо экономически выгодным. За время, затраченное на эту работу, можно было заработать на несколько таких новых посудомоек. Целью данного поста является демонстрация примера разработки ПО для небольшой автоматики в кустарных условиях (аналогичных производственным). Если из этой идеи получится что-то стоящее, то исходные коды проекта я потом выложу. Писать код буду в реальном времени по мере возможности. Конкретно в данном посте мы изучим устройство этой машины, подготовим платформу, и загрузим первую тестовую программу.
Итак, попала ко мне в руки вышедшая из строя посудомоечная машина. Было выяснено, что её агрегаты (соленоиды, насосы и т.д.) находятся в исправном состоянии. Вышел из строя сам контроллер, где находится программа для управления этими приборами. Что, скажу я вам, весьма серьёзная ситуация - ведь без этого контроллера большая и дорогостоящая машина подлежит отправке на помойку. В интернете я уже видел подобные проекты, но они были сделаны как-то халтурно, не уверен, что они вообще работали. Для написания подобного ПО в производственных условиях программисту уже должны быть даны технические параметры всех приборов и назначение выводов. Но у нас нет ни оригинального контроллера, ни исходников. Поэтому нет никаких шансов восстановить заводское ПО. В таком случае, будем писать своё. Но для начала необходимо изучить, что собой представляет машина - ведь у нас нет практически никаких данных, все провода для нас отличаются только цветом. Первым делом, выпаиваем старый, вышедший из строя контроллер:
Далее, мы видим на плате микросхему ULN2003 (моя называется иначе, но 2003 в названии сути не меняет). Подпаяем к прибору специальную платку (состоит из резисторов и блока переключателей):
Итак, из даташита мы знаем, что микросхема ULN2003 имеет семь
входов и семь выходов с инвертированием сигнала. Сделано это для
удобства подключения к реле - при подаче логической единицы 5В на
вход микросхемы, выход подтягивается к земле и в катушках реле
начинает течь ток. Мощный прибор, подключенный к реле, включается в
работу.
Для определения этих самых приборов плату устанавливаем на машину,
после чего щелкаем переключателями по очереди. Методом проб
переключателей было выяснено, что каждый из 7 выходных пинов
выполняет свою функцию:
1. Запуск центробежного насоса (ЦН) на большой скорости
2. Запуск ЦН на малой скорости (половинная загрузка?)
3. Открытие входного клапана (залив воды)
4. Открытие дозатора моющего средства
5. Включение соленоида, находящегося в баке с солью
6. Включение сливной помпы
7. Включение ТЭНа для нагрева воды.
Теперь стала понятна суть выходного регистра. Далее, была очередь
за входным - вот тут сложнее, ибо понять, какой провод за что
отвечает было очень сложно. Но, как не зря кстати, совершенно
случайным образом мне была ниспослана с неба монтажная схема на
этот прибор. Она многое прояснила.
Выявленные опытным путём выводы соответствуют указанным на схеме (выходы - внизу прямоугольника). Однако, также полно внесистемных обозначений. Например, что такое FM? ISS? Это всё пришлось выяснять опытным путём. В результате, спустя некоторое время, схема выглядела уже так:
Входы расположены следующим образом:
1. RE - вход терморезистора (на 9,7КОм), установленного в баке с
водой. Он контролирует температуру воды, нагреваемой ТЭНом.
Константа зависимости сопротивления от нагрева для него неизвестна
(утеряна в заводской прошивке), её предстоит выяснять опытным путём
в следующих постах. Пока опустим его. Вход аналоговый.
2. FM - Fluid Meter. Датчик воды. Представляет собой геркон с
магнитом, который размыкается при заполнении бака. Вход
цифровой.
3. IAQS - датчик (микрик) аквастопа. При его активации включается
режим аварии и отключаются все приборы. Вход цифровой. Его мы тоже
пока опустим.
4. +5V и ISS. Питание датчика соли. Он выполнен на компраторе
LM339, вход цифровой.
5. ISB - неизвестный переключатель, находящийся в дозаторе моющего
средства. Его расположение выяснять не стал, для тестового запуска
он пока не нужен. Вход также цифровой и опустим его.
6. DOOR - датчик двери (замок). Работает аналогично IAQS.
P1 - пресловутый прессостат, но он в данной машине к модулю не
подключается, а работает независимо.
Итого, имеем 4 на данный момент важных входа:
1. RE - его реализуем позже через полумостовую схему измерения
2. FM - проверяется через подтяжку линии к 5В через резистор 10K на
плюс питания и 2K к самой линии.
3. ISS - аналогичным образом
4. DOOR/IAQS (их пока можно объединить) - аналогичным образом.
От себя также добавлю 2 кнопки (питание и служебная кнопка), и 6
выводов для работы дисплея 1602 (включен в полубайтном параллельном
режиме).
Таким образом, мы определили, что к выбираемому контроллеру для данной машинки предъявляются следующие требования:
1. Наличие 14 и более I/O портов для всех агрегатов (выходной регистр, входы, также для подключения дисплея 1602, которого не было в оригинальной схеме)
2. Наличие на борту таймеров (непосредственно для работы отсчёта времени)
3. Наличие АЦП (для обработки показаний термодатчика)
4. Возможность подключения кварцевого генератора для обеспечения стабильности схемы
Собственно, ничего серьёзного. Подойдёт контроллер ATMEGA8 (но т.к. он уже сильно устарел, заменим на любимый китайцами и ардуинщиками ATMEGA328, они полностью совместимы). Скажу сразу, Arduino в данном проекте мы не используем, пишем на чистом AVR.
Когда контроллер выбран, настало время подготовить плату и
приборы для отладки. Начнём с того, что подготовим тестовый стенд
для ИМС. Запаяем её и некоторые DuPont пины.
Было / стало:
Далее, подготовим аппаратные имитаторы агрегатов машинки. Кто-то скажет, что отладить можно было и в электронном виде, на что я скажу да, можно. Но часто бывает, что в симуляторе не выявляются некоторые косяки, такие как дребезг кнопок, наводки и т.д., т.к. условия там слишком приближены к идеальным. Плюс ко всему, прибор не очень громоздкий, так что можно изготовить "набор для отладки". Состоит он из платы с микросхемой ULN2003, имитирующей работу нашего модуля и агрегатов (но вместо них установлены светодиоды). Второй модуль состоит из 2 кнопок и 3 переключателей, имитирующих наши важные датчики, также, туда будет установлен терморезистор
Для оптимизации схемы некоторые доработки выполнялись "на соплях" прямо на дисплейном модуле:
Вот так вся эта отладочная установка смотрится после сборки. Выходной регистр назначен на порт D (используется 7 выводов из 8), дисплей - на порт B (6 выводов), входной регистр - на порт C (неполный, 6 выводов):
Подписаны светодиоды, имитирующие приборы и все кнопки с переключателями. В таком виде схему можно отлаживать. Предусмотрено внутрисхемное программирование, сразу накинут кварц на 6 МГц (какой нашел, потом, возможно, поменяю). Для испытания на машинке достаточно будет отпаять с модуля блок переключателей, и установить туда также DuPont штыри, к которым будем подключать макетную плату легко и просто без изменений в схеме. В дальнейшем по завершению испытаний отладочные платы убираются.
Теперь создадим проект под эту схему. Сразу же инициализирую git-репозиторий. Пока что лишь маленькая программка "бегущие огни" на задержках для проверки правильности проводки.
Тут уже вылезли косяки: как выяснилось, две абсолютно новые
непаянные ATMEGA328P, лежавшие у меня несколько лет, тупо
отказались прошиваться. Судя по всему, вышли из строя от лежания.
Такой подлянки я от них не ожидал - ведь стоят сейчас достаточно
крупных денег. Пришлось перепаивать три раза сам контроллер с
переходника, в итоге выдрал из какой-то ардуины более-менее
рабочий. После чего плата завелась. Судя по всему, для решения
дефицита комплектующих придется где-то раздербанить немного
ардуинов.
Программа запустилась, порты были подключены верно, все приборы
успешно запитаны, но дисплей пока не инициализирован. Проверено
питание модулей и работа переключателей. Видно, что светодиоды
успешно горят, значит, мы на финишной прямой.
Дальнейшие задачи по этому устройству, в основном, программные и
заключаются в следующем (будем выполнять во второй части
поста):
1. Инициализировать аппаратный таймер, отмеряющий время работы
конкретного агрегата
2. Инициализировать дисплей для вывода тестовой информации о
состоянии машины
3. Написать тестовую программу, которая позволит залить воду в бак
машинки, прогнать её насосом без нагревания в течение 5 минут,
после чего слить воду.
В дальнейшем:
- Инициализировать АЦП для корректной работы термодатчика и ТЭНа
(какое мытьё посуды без нагрева воды)
- Реализовать функцию паузы / аварийного слива
- Реализовать открытие отсека моющего средства в программе
- Индикация отсутствия соли (вывести с датчика на дисплей)
- Реализовать аквастоп/остановку по замку
Более сложные заморочки, такие как выбор программы под разную
посуду, подгонка времени и напора воды под конкретное моющее
средство пока реализовывать не планирую, ибо эти фичи, как правило,
нужны уже конечному потребителю (да и то не всегда). Для
минимальной же работоспособности прибора сойдут и ранее
перечисленные функции. Подключение модуля и первые натурные
испытания 7-минутной тестовой программы также в следующем посте.
Пока что наше изделие ещё не переросло уровень "Ардуина щелкает,
светодиодами мигает", но это всё в скором времени поправимо.
А пока всё, с вами был Kekovsky, спасибо всем кто дочитал (если
кому-то это интересно). Своё мнение по поводу проекта пишите в
комментариях.