ликбез

Постов: 15 Рейтинг: 24267
720

Дорожный ликбез

Развернуть
Для водителей едущих днем с выключенным светом (или только "на габаритах") в аду предусмотрен отдельный котел с изразцами.

Поясню. Вот так я (водитель фуры) вижу тебя в хреновую погоду. Примерно на уровне отбойника прицепа.
Дорожный ликбез
А вот там же но без света
Дорожный ликбез
Краем глаза я конечно слежу за тобой, но если ты подкрался без света, то... извини, мне помимо ожидания таких вот партизан и за дорогой следить надо, и вообще у меня еще другие зеркала есть. И устал так, что кофе только внутревенно может взбодрить.

ПОМНИ, на большегрузах стекла и зеркала загрязняются моментально, словно заводом изготовителем эти говна идут в базовой комлектации. И никто, даже самый отбитый чистюля-перфекционист (сейчас дружно представили себе такого дальнобойщика), не будет их протирать каждые 5км.
Вот еще несколько кадров для наглядности. Дневные ходовые. На уровне средней оси.
Дорожный ликбез
Ближний. в метрах 10-ти от отбойника
Дорожный ликбез
Ну а тут прекрасно все: и света нет, и цвет подходящий, да и скорость ниче-такая. Где-то промеж тягача и прицепа. Да-да, это пятнышко слева - это Жигуль! (хз, вроде приора)
Дорожный ликбез
Дорожный ликбез
Снимал на кассету Т.Овсиенко, но это лишь подчеркивает краем-глазовость ситуации. За ошибки... граммоте не обучен.
3413

Часовые пояса: Москва - Сибирь

Развернуть
Всем добрый день.
Было время, когда по необходимости сотрудничали с коллегами из Москвы. Разница с Москвой 4 часа. Коллег было достаточно много и из разных контор. Что интересно, у них рабочий день начинался в 9 или 10 утра, и была у них привычка звонить по всяким вопросам в конце рабочего дня.  Московского рабочего дня. То есть по моему времени в 20:00 и позднее. Как всегда вопросы "важные/срочные/безотлагательные/здесь и сейчас". В один из моментов притомило объяснять о разнице в часовых поясах, географии России, совести и начальном образовании. Стал я отвечать так: "Все ясно, все сделаем. Сразу, вот с самого утра, как на работу приду вам позвоню. И почтой вышлю и на всякий случай позвоню и на сотик и на домашний, чтоб почту сразу посмотрели". И звонил. В 8:00 утра. По своему времени. За неделю коллеги выучили и географию России, и что такое часовые пояса.
PS Уважайте людей.
1760

Миф о стрельбе по конечностям

Развернуть
Вступление (отрывок из "Новых центурионов" Джозефа Уэмбо, который прослужил в полиции 14 лет):
"...И уж если речь зашла о такой муре, как фильмы, скажу, что Голливуд нам удружил и кое-чем ещё: он создал легенду, сказку про супермена, которому раз плюнуть - продырявить выстрелом с бедра чью-то кисть и все такое в том же дерьмовом духе... Хоть я и не инструктор по стрельбе, но к самообороне отношение это имеет самое непосредственное. И вы, ребята, не вчера из пеленок, да и тут, в академии, торчите уже достаточно, чтобы знать, как непросто угодить в обычную мишень, не говоря о движущейся цели. И те из вас, кто дослужится в полиции до пенсии, будут палить мимо чёртова бумажного человечка всякий раз, как придётся сдавать ежемесячные нормативы по стрельбе, все двадцать лет! А ведь то всего лишь бумажный противник. Он не отстреливается. И освещение на полигоне что надо, и адреналин не заставит трястись вашу руку. А в бою-то она дрожит, как стебель лакричника на ветру! И вот, когда вы мечтали хотя бы оцарапать преступнику палец, а вместо этого разрываете ему выстрелом зад на куски, вы вдруг слышите вопрос присяжного: "А почему вы его просто не ранили? Что, обязательно было его убивать? Почему вы не выбили пулей револьвер из его руки?.."
Миф о стрельбе по конечностям
На самом деле виноват в появлении этого мифа не только кинематограф. Помните сказки про метких ковбоев? А охотничьи байки про "белку в глаз"? А истории о средневековых лучниках, которые за сто шагов рраз! - и скачущему рыцарю стрелу прямо в забрало? Люди любят красивые мифы. Корень зла - в эмоциях, помноженных на незнание предмета. Вот и появляются в интернетах под очередным видео о расстреле какого-нибудь ушлёпка "злыми полицейскими" комментарии типа: "Почему он не ранил его в руку/ногу? Обязательно было убивать?"
Ребята, их этому не учат. И вообще никого этому не учат. Всех учат стрелять на поражение, а точнее - в центр масс. Опасность не бывает шуточной. Так не бывает, чтобы убивали наполовину или калечили небольно. Любая угроза - реальна, даже если кажется, что это не так. Вот ты думаешь, что это хиленький старичок и он тебе этой зубочисткой ничего не сделает - а вот у тебя нож в печени. Куча народу самонадеянно погорела на том, что недооценила ситуацию.

Тут логика такая: если ты минимизировал ущерб или сделал предупредительный выстрел - то опасности на самом деле и не было, потому что у тебя было время на всё это. А когда опасность настоящая и каждая секунда на вес золота, то тебе некогда заниматься ерундой.

Почему стрелять нужно в центр масс, а не по конечностям? На это есть три важных причины.

Первая - так легче попасть. Стрелять и попадать - принципиально разные вещи. А в критической ситуации попасть прицельно по конечности весьма сложно. Прямо скажем, только случайно можно попасть.

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

A=(a*L)/l

где А — величина отклонения пули на мишени;
а — величина отклонения мушки от центра прорези прицела;
L — дистанция стрельбы;
l — длина прицельной линии.

Для примера возьмём длину прицельной линии пистолета Макарова (130 миллиметров). Величина отклонения мушки пусть будет, скажем, 5 мм. Дистанция стрельбы пусть будет 2 метра (2000 мм).

И выходит у нас...
76,92=(5*2000)/130

Вот так. Отклонение пули составляет почти 77 мм. Если выстрелить в ногу на расстоянии в два метра, то при смещении мушки на 5 мм есть нехилый шанс промахнуться или же просто незначительно задеть конечность. И чем выше дальность, чем больше стресс и чем меньше времени - тем этот шанс выше. А ещё можно, наоборот, попасть в артерию, и вместо попытки ранить получится убийство. Всё тлен, увы.

Почему мушка отклонится? А потому что стресс. В стрессовой ситуации стрелка колбасит из-за притока адреналина, а мелкая моторика отключается ко всем чертям. Нелегко "ровную мушку" выдержать, когда руки как деревянные, да и некогда. Это не тепличные тировые условия и не стрельба по баночкам из пневматики.

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

Вторая причина, почему нужно стрелять в центр масс - даже если посчастливится попасть в конечность, то гарантии, что это остановит противника, нет. Он вообще может быть наркоманом с повышенным болевым порогом, и остановится только тогда, когда не сможет продолжить нападение физически.

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


1330

Кариес и с чем его едят.

Развернуть
Так как первый мой пост на пикабу неожиданно вышел в горячее, как и обещал продолжаю серию статей на стоматологическую тематику. В комментариях выразили интерес к теме кариеса как таковой. Что ж, приступим. Особо терминами постараюсь не грузить и изложить максимально доступным языком.
В статье хотелось бы дать доступные ответы на такие вопросы как:
1) Почему зуб разрушился, а не болит (на примере строения)?
2) Почему в зубе вроде и дырки нет и боли нет, а мне его стоматолог рассверлил и пломбу поставил.
3) Простенькие советы по сохранению здоровья зубов.

Строение зубов:

Кариес и с чем его едят.
Собственно эмаль - самая твердая ткань в человеческом организме, состоит из минеральных веществ (96-97%) и незначительного количества органических компонентов. В ней нет нервных окончаний и она не регенерирует.
Дентин - опять же бесклеточная ткань, определяющая форму и строение зуба, содержание минеральных веществ уже меньше чем в эмали (70%), 20% органики (преимущественно коллаген), 10% воды.
Пульпа зуба (т.н. нерв) - сосудисто-нервный пучок, обеспечивающий множество функций, в том числе питание, защиту (иммунитет), чувствительность (рецепторная).
Цемент зуба - ткань, напоминающая по структуре кость, только без сосудов. Состоит на 70% из минеральных веществ и на 30% из органики. Осуществляет связь зуба с костью челюсти за счет периодонтальных связок, осуществляющих рецепторную функцию (восприятие жевательного давления: многие помнят то чувство, когда в порыве жевания между зубами попадает какой-нибудь твердый кусочек/косточка и челюсти мгновенно разжимаются от неприятного ощущения) и амортизирующую (у зуба имеется небольшая подвижность в пределах лунки, коей, кстати, не обладают импланты).
Собственно, за счет того, что эмаль не болит, а в дентине так же нет нервных окончаний, зуб может не болеть вплоть до пульпита.

Кариес и с чем его едят.
Кариес начинается с того, что на зубе фиксируется конгломерат бактерий, которые перерабатывая углеводы из пищи выделяют кислоты. Кислоты вступают в реакцию с минеральными веществами эмали зуба, она ослабляется, а затем и разрушается, так начинается кариес; кислоты из соков, газировок и т.п. отлично помогают бактериям в их нелегком деле. При кариесе зуб может не давать о себе знать или иногда побаливать от кислого, сладкого и температурных раздражителей. Дальше процесс усугубляется по мере проникновения бактерий все глубже.

При пульпите зуб начинает болеть от холодного и горячего (боль проходит в течение 15-30 минут и более после устранения раздражителя), так же характерный признак - наличие самопроизвольных болей в вечернее и ночное время. За счет того, что при воспалении нерва он увеличивается в размере(отекает), и при условии того, что находится он в замкнутом пространстве возникает боль от сдавления нерва. Если переждать некоторое время (неделя, две - месяц) нерв погибает, боль проходит. В каналах остается распад ("гной"), постепенно инфекция доходит до верхушки корня зуба (на картинках снизу) и благополучно выходит за его пределы, начиная расплавлять кость, в которой находится зуб(периодонтит).
Кариес и с чем его едят.
На данном фото видно, что полости как таковой нет, но сквозь эмаль просвечивает чернота - дентин, пропитанный пигментами и бактериями, которые в тепличных условиях благополучно бурят зуб в направлении нерва. Дентин в таком случае становится как масло и снимается пластами, так что приходится довольно сильно иссекать пораженные ткани, что приводит к сильной потере тканей зуба.

Кариес и с чем его едят.
В какой-то момент, в эмали зуба появилась небольшая щель, в эту щель благополучно попали бактерии из полости рта (в коей их огромное множество). Затем человек начал хорошо чистить зубы, щель в эмали не увеличивалась, а благодаря фтору из зубной пасты/воды/продуктов эмаль еще и укрепилась и дальше не захотела разрушаться. Но т.к. бактерии уже попали в закрытые условия (для самых агрессивных микроорганизмов необходимо отсутствие кислорода) без доступа кислорода, с наличием органики и воды, да еще и температура 36.6С, они благополучно "плодились и размножались" попутно подъедая дентин, окрашивая его в неприглядный коричнево-черный цвет.
При более активном течении кариеса, когда эмаль разрушена больше и имеется доступ в кариозную полость могут быть болевые ощущения от сладкого, холодного, кислого и просто за счет того, что пища попадает в кариозную полость. Так же присоединяется и неприятный запах изо рта - в этом случае человек обычно идет к врачу и лечит кариес.
Так же довольно коварным является кариес между зубами: застревает пища, подгнивает, бактерии ее кушают и попутно разрушают эмаль зуба.
Кариес и с чем его едят.
На снимке отчетливо видно, что справа ткани зуба гораздо плотнее, чем слева (обведено), т.к. слева имеется уже кариес, но на жевательной поверхности все нормально и зуб вроде как и здоров, но конкретно на этом снимке с вероятностью 90% нерв уже погиб и беспокоит пациента вероятнее всего либо дискомфорт в области зуба, либо неприятный запах изо рта.

Советы по сохранению здоровья зубов:
Первое и всем известное - чистка зубов. Если с гигиеной все плохо, можно начать хотя бы с чистки раз в неделю (не шучу) и потихоньку дойти хотя бы до 1 раза в день. Поначалу десна могут сильно кровить, болеть, не пугайтесь. В 99% случает это результат длительного нахождения налета на деснах, что привело к их воспалению и кровоточивости. Буквально за 3-4 дня без налета десны восстановятся (если конечно там налет, а не массивные отложения назубного камня).
Второе: полоскания. Обычные полоскания после приема пищи/соков/газировок/сладкого. После приема пищи прополощите рот водой/чаем без сахара, это удалит остатки пищи и нейтрализует различные кислоты.
Третье: если с гигиеной дело налаживается плохо, ограничьте количество углеводов, особенно липких конфет, леденцов, сладких газированных напитков, они являются излюбленной пищей для кариесогенных бактерий.
Четвертое: больше твердой пищи(овощи, фрукты, яблоки, морковка). Она способствует как дополнительному удалению налета с зубов, так и укреплению десен. А в детском возрасте еще и правильному формированию и росту челюсти ребенка.
Пятое: молочное. Наиболее хорошо кальций усваивается из молочных продуктов: творог, сметана, сыр. Что дополнительно увеличивает сопротивляемость эмали зубов к кариесу.
И шестое: профилактические осмотры и профессиональная чистка зубов. Ни в коей мере не собираюсь рекламировать какие-либо услуги в стоматологии, но тезис "проще предотвратить, чем лечить" никто не отменял. Узнайте в своей поликлинике по месту жительства, возможно вам положено проведение бесплатной проф. гигиены 1-2 раза в год (у нас в гос поликлинике детям проводится бесплатная проф чистка 2 раза в год). Как только вы вылечили все зубы (или у вас все итак нормально) не скупитесь и проводите себе два раза в год (кому-то можно и чаще, кому-то реже) проф. чистку. В эту процедуру входит: снятие мягкого налета, назубных отложений (камень) и покрытие кальций- и фтор-содержащими препаратами. Дополнительно укрепляются зубы, десны, дыхание свежее и меньше шансов развиться кариесу. Плюс в процессе чистки можно обнаружить начальные кариесы, которые лечатся безболезненно даже без анестезии, быстро и с минимальной потерей здоровых тканей.

Длинновасто вышло, где-то немного кривовато, так что пока закругляюсь.
Так же могу рассказать про подготовку к беременности в стоматологическом аспекте (сам читал лекции беременным в форме вопрос-ответ). Кариес у детей и уход за зубами у деток. Сам я врач-стоматолог детский, так что не во всех вопросах я компетентен (сложное протезирование, ортодонтия), но на что смогу - отвечу.
З.Ы. Если есть какие-либо замечания по форме статьи, может надо более детально на чем-то остановиться или наоборот попроще все рассказывать - пишите, учту ваши пожелания.
З.Ы. не знаю, ставить ли тег "мое", фотки с интернета, информация из книг, вольный пересказ и рекомендации - мои :)

Ну и напоследок.
Кариес и с чем его едят.
226

Подключаем Arduino к счетчикам воды

Развернуть
Уже достаточно давно я не писал на тему Arduino – как-то со временем не складывалось. Месяц назад знакомый решил установить водосчетчики, но, ввиду очень неудобно расположенных вводов труб в квартиру, считывать их показания приходилось чуть ли не с фонарем и в крайне неудобной позе. Возник вопрос – а можно ли как-то вывести показания с них на более удобное место или, в дальнейшем, автоматизировать сбор и отправку данных? Дело осложнялось тем, что нужен был бюджетный вариант (не более 1000 рублей) и в крайне короткие сроки. Я решил помочь, и вот что из этого получилось.

Что мы хотим получить:
1. Читать показания со счетчика горячей и холодной воды их состояние и выводить их на экран;
2. Хранить состояние счетчиков в энергонезависимой памяти микроконтроллера на случай пропадания питания;
3. Предусмотреть возможность корректировки показаний;
4. Предусмотреть возможность масштабирования (например, если в будущем мы захотим передавать данные по радиоканалу).

Что нам понадобится:
1. Arduino Nano - 1 шт. ~ 120-170 рублей.
2. Беспаечная макетная плата размера Half+ (хотя, подойдет и большая) – 1 шт. ~ 70 рублей.
3. ЖК-дисплей 2004 или 1602 с I2C-модулем. Если у Вас уже есть такой дисплей без I2С, то можно купить отдельно модуль и подключить его к дисплею. Да и, в принципе, можно обойтись без I2C – но в этом случае существенно увеличится количество проводов. Различие между 2004 и 1602 только в количестве строк и символов: 20x4 и 16x2 соответственно. Можем использовать любой, но я бы рекомендовал 2004 – на него еще и часы выведем) – 1 шт. ~ 350 рублей за 2004 с I2C
4. Модуль часов реального времени. В моем случае использую DS1307. – 1 шт. ~ 45 рублей.
5. Соединительные провода male-male или перемычки – примерно 20 штук длиной около 10 см. ~ 50-140 рублей. Если жаба не подписывает – можно купить моток одножильного тонкого провода и нарезать самим.
6. Клемники для подключения импульсных выводов счетчиков – 2 шт. ~ 10 рублей
7. Тактовая кнопка для включения подсветки дисплея с колпачком на нее – 1 шт. ~ 20 рублей
8. Необязательно: Модуль питания, позволяющий подключить обычный сетевой адаптер 6-12 вольт. Если Вы будете использовать питание через USB или от батареи – то без него можно обойтись. 1 шт. ~ 80 рублей.
9. Необязательно: Предусмотрите коробку, в которой разместите собранный блок. По моему опыту одним из лучших вариантов является бокс для монтажа электрощитков. Размер и стоимость их колеблются от 50 до 700 рублей.

Итого, менее чем за 1000 рублей мы можем собрать довольно удобное устройство для считывания и хранения показаний счетчиков воды.
Подключаем Arduino к счетчикам воды
Принцип работы импульсных счетчиков
На данный момент большинство счетчиков воды снабжены импульсными выходами. Если у вашего такого выхода нет – советую при следующей поверке озаботится их заменой на импульсные. Тем более что, как это ни странно, цена импульсных счетчиков обычно не отличается от простых той же модели (правда, встречал варианты с разницей цены в 100 рублей). Визуально такие счетчики отличаются наличием двухжильного провода. Собственно, внутри счетчика провод подключен к геркону и при проходе через счетчик очередных 10 литров геркон замыкается, а при проходе еще трех – размыкается. Как раз момент замыкания мы и будем ловить.
Описание принципов работы и подключения блока
Импульсные выводы счетчиков подключаем через клемники к нашей Arduino. При замыкании соответствующего выхода счетчик десятков литров увеличивается, соответственно, на 10, а при наборе 1000 литров – обнуляется счетчик литров и увеличивается на 1 счетчик кубометров. Все данные сразу же пишутся в энергонезависимую память EEPROM для того, чтобы при потере питания нам не пришлось бы выставлять начальные значения счетчиков заново.
Затем, при включенном дисплее (дисплей включается по кнопке примерно на 30 секунд) на экран выдаются обновленные значения показаний.
Код
В отличие от предыдущих постов я не буду приводить код прошивки, а остановлюсь только на наиболее важных моментах, которые могут понадобиться при настройке.
Первый запуск, Обязательные параметры
При первом запуске нам надо установить ряд параметров, чтобы считыватель счетчиков верно работал. Таких параметра всего два:

1. Текущее время.
Для автоматической установки времени с компьютера при прошивке микроконтроллера установите значение константы SETTIME в 1 (строка 65). После прошивки и перезапуска, когда время будет установлено, верните значение константы в 0 и прошейте микроконтроллер заново – время будет сохранено в модуле RTC и не потребует повторной установки при пропадании питания. Если все же время не восстановилось после отключения – возможно у Вас разряжена батарея, установленная на модуле RTC: проверьте, при необходимости замените ее и заново установите время через константу SETTIME.

2. Базовые показания счетчиков горячей и холодной воды.
Для этого существуют два массива в строках 30 и 31:
Подключаем Arduino к счетчикам воды
В CounterHighBase содержатся показания кубометров для обоих счетчиков (сначала для холодной, потом для горячей воды), в CounterLowBase – показания для литров (то, что на вашем счетчике обычно обозначается красными цифрами). По умолчанию, если эти значения равны нулям, они берутся из энергонезависимой памяти. Если же любое из этих четырех значений отлично от нуля – оно записывается в память и далее будет считаться как базовое при следующем запуске. Например, если Вам надо при первой установке запомнить уже существующие счетчиков (допустим 01342,234 на счетчике горячей воды и 01637,110 на счетчике холодной), то эти две строки будут выглядеть следующим образом:
Подключаем Arduino к счетчикам воды
Обратите внимание, что лидирующие нули не пишутся – по стандартам языка С с нуля начинается число в восьмеричной системе счисления. После заливки прошивки с этими значениями в Arduino, нам надо перезапустить микроконтроллер и убедиться что значения попали в память (в этом нам поможет константа DEBUG или просто посмотрите на подключенный экран). Затем выставляем эти значения обратно в нули и заново перепрошиваем микроконтроллер.
Необязательные параметры
Следующие параметры не нуждаются в обязательной модификации и понадобятся Вам, например, в том случае, если Вы решили убрать или добавить какой-то модуль, а также если Вы, в силу каких-то причин, не смогли или не захотели использовать полностью аналогичные указанным в схеме компонентам:

1. За настройку параметров экрана отвечают следующие константы:
LED_DELAY – время в миллисекундах, через которое экран будет автоматически гаснуть.
MOD_LCD_AUTO_OFF – По умолчанию установлен в 1. Если сбросить эту константу в 0, то автоотключение экрана будет недоступно, экран будет гореть до тех пот, пока мы не нажмем на кнопку включения/выключения экрана.
LCD_COL и LCD_ROW – Устанавливает количество строк и символов в строке на LCD-дисплее. Если количество строк больше двух, то в последней строке будет отображаться текущая дата и время.

2. Константы MOD_LCD и MOD_RTC – отвечают LCD-дисплей и часы реального времени. По умолчанию установлены в 1(включено). Если выставим MOD_LCD в 0, то информация на дисплей выдаваться не будет, но будет обрабатываться и сохраняться в памяти. Для чего это надо? Ну, например, если мы будем передавать данные со счетчиков по радиоканалу на некий приемник (как организовывать радиоканал я описывал в одном из предыдущих постов) – в этом случае для уменьшения потребления энергии дисплей мы можем отключить.
Константа MOD_RTC во включенном состоянии (1) указывает, что в системе присутствует модуль часов реального времени. Все данные, полученные со счетчиков будут запоминаться с учетом времени изменения. Также при отключении питания часы не надо будет выставлять заново. При отключенных часах этот функционал будет недоступен.

3. Константа DEBUG. По умолчанию выключена. Если включить ее (установить в 1) то, при подключении к компьютеру через USB-порт, лог событий можно будет просматривать в реальном времени (например, через “Монитор порта” в ArduinoIDE).

4. Константы BUTTON_PIN, HOT_COUNTER_PIN, COLD_COUNTER_PIN указывают, к каким выходам Arduino подключены кнопка выключения дисплея, счетчики горячей и хоодной воды.

Итого, если Вы соберете схему в точности с представленной в данном посте, Вам, для успешного запуска будет достаточно двух вещей:
1. Правильно установить время;
2. Установить значения счетчиков на момент подключения.
В результате у нас получается вот такое устройство:
Подключаем Arduino к счетчикам воды
Что дальше?
Как я уже сказал, данный скетч разрабатывался с целью дать возможность легко подключать и отключать функциональные модули. Например, воспользовавшись одним из моих предыдущих постов, Вы легко сможете модифицировать код так, чтобы данные, считанные со счетчиков передавались по радиоканалу на другую Arduino, допустим, подключенную к локальной сети, а оттуда выводились в базу данных или на веб-страницу. Также, подключив GSM-модем или GSM-модуль организовать автоматическую передачу данных, например, в Вашу управляющую компанию. Работа c GSM-модулем или модемом мной еще не описывалась и может быть рассмотрена позднее в отдельном посте.
Ссылки на компоненты, используемые в данном устройстве.
Как уже стало традицией, ниже приведены ссылки на всем известный китайский магазин, где эти компоненты можно заказать.

1. Arduino Nano: Рекомендовал бы вариант вариант с MicroUSB – визуально качество изготовления лучше.
a. C MiniUSB:
b. С MicroUSB:

2. Макетная плата: .

3. Часы DS1307: . Прошу обратить внимание – в этом лоте их 10 штук. Если нужны только для этой задачи, то лучше не переплачивать и купить одну штуку у другого продавца.

4. Дисплеи:
a. LCD 2004 I2C:
b. LCD 1602 I2C:
c. LCD 1602 без I2C:
d. LCD 2004 без I2C:
e. I2C-модуль:

5. Соединительные провода
a. Шлейф из 40 штук 10 см:
b. Набор перемычек – 140 штук разных размеров :

6. Клемники – 100 штук в упаковке: . Если нужны всего две – ищите у другого продавца, например вот:

7. Тактовая кнопка: . Если нужна всего одна – ищите у другого продавца.

8. Модуль питания MB-102:

9. Если Вы первый раз столкнулись со сборкой чего-то на Arduino, то проще всего будет сразу купить вот такой комплект , чем искать компоненты по отдельности.
Вместо послесловия или к тем, кто задался вопросом “Зачем это вообще здесь?”
1. Да, я видел кучу статей на тему “подключаем счетчики к микроконтроллерам”. Но данная статья рассчитана именно на новичков, по возможности я попытался написать ее так, чтобы человек, мало знакомый с микроконтроллерами все же смог вынести из нее какую-то пользу.

2. Да, я знаю о ESP8266, STM32 и прочих. Но данная статья именно про Arduino (К любителям работать напрямую с мк Atmel это тоже относится).

3. Да, я знаю, что вы напишете код лучше. Но, очевидно, этот код работает, и работает достаточно хорошо (по крайней мере выполняет свои функции). Хотите улучшить? Флаг Вам в руки, никто не помешает это сделать.
В конце традиционно даю ссылку на архив с библиотеками, кодом и схемой самого блока:
И вопрос к подписчикам: делать пост про управление Arduino через GSM? Или информации, наличествующей в сети достаточно?
2314

LeTour – Тактика шоссейных велогонок

Развернуть
Обсуждение предыдущих постов натолкнуло меня поговорить о тактике в шоссейном велоспорте. 
В нём никогда не получится просто на старте выйти вперёд и приехать первым. С большой вероятностью, ты даже до финиша не доберёшься, если попробуешь сделать так. Чтобы сэкономить силы, нужно кому-нибудь "сесть на колесо" – попасть в воздушный мешок, который образуется за спиной у другого велосипедиста. Работать будет первый, а тебе будет намного легче держать ту же скорость.
LeTour – Тактика шоссейных велогонок
Итак, для того, чтобы понять, как это работает в гонке, представим себе борьбу на плоском, так называемом спринтерском этапе. Стартуют все гонщики вместе, и тут же сталкиваются с главной проблемой велосипедистов, чем быстрее ты едешь, тем сильнее тебя тормозит набегающий поток воздуха. Чтобы от него спрятаться, гонщики собираются в пелотон – в большой, плотной группе, едущие на первых позициях играют роль лезвия, разрезающего воздух. При этом в конце плотности такой нет, в хвосте мешок достаточно большой, для того, чтобы ехать довольно расслабленно.
LeTour – Тактика шоссейных велогонок
Почти сразу после старта начинается борьба за возможность уехать в отрыв дня. Причин этому много, кто-то всерьёз рассчитывает постараться выиграть, а кого-то отправляет команда, чтобы, под предлогом того, что в отрыве есть их гонщик, не работать в голове пелотона. Так или иначе, за любым пытающимся убежать от группы рванёт кто-то из обороняющихся, чтобы сесть ему на колесо, продлив таким образом воздушный мешок. Если не догонит, то, по крайней мере, создаст мостик, который поможет остальным догнать беглеца.
LeTour – Тактика шоссейных велогонок
Однако, может так получится, что к атаковавшему на колесо сядут другие желающие уехать в отрыв, и тогда у них вполне может получиться сбежать от пелотона. Чаще всего основная группа согласна успокоиться и отпустить их, если состав отрыва не угрожает капитанам команд. Пусть у нас отрыв будет состоять из пяти гонщиков. 
LeTour – Тактика шоссейных велогонок
В небольшой группе, с воздухом борется только самый первый, поэтому, он периодически уходит назад, подставляя под поток следующего. Если гонщики договорились, то это повторяется до бесконечности и формируется так называемая "вертушка".
LeTour – Тактика шоссейных велогонок
Тем временем, постепенно поднялся мощный боковой ветер, он заставляет заметно перестроится и пелотон и отрыв. Когда ветер дует сбоку, воздушный мешок смещается вбок от гонщика, а значит и сидеть у него на колесе придётся сбоку и сзади. 
LeTour – Тактика шоссейных велогонок
Пелотон же не может так выстроиться и сильный ветер вполне может порвать его на небольшие группы. Они уже и начнут выстраиваться такими диагоналями – так называемыми эшелонами. Из-за этого, команды стараются держать своих капитанов ближе к голове, чтобы под ветром они не отвалились вместе с хвостами.
LeTour – Тактика шоссейных велогонок
Наконец, ветер стих, пелотон собрался воедино и приближается финиш. В этот момент, там выходят вперёд те, кто совершенно не заинтересован в существовании отрыва – спринтерские команды. Они хотят, чтобы пелотон воедино приехал на финиш и начинают активно догонять пятёрку беглецов. Гонщики этих команд выходят вперёд, начинают диктовать темп и создают "вертушку" уже в голове пелотона.
LeTour – Тактика шоссейных велогонок
По мере приближения пелотона, дружба в отрыве кончается, те у кого осталось больше сил, начинают атаковать. Чаще всего, атаковать стараются "с колеса" – со второй третьей позиции, так и воздушный мешок поможет, и противники, едущие впереди не увидят момент начала атаки.
LeTour – Тактика шоссейных велогонок
Однако, эта атака не удаётся и пятёрка снова собирается вместе. После, ещё один гонщик пытается "просеять" отрыв и бросить уставших. Без рывков, не вставая из седла, он начинает диктовать остальным такой непомерный темп, который выдерживает только один из товарищей по отрыву.
LeTour – Тактика шоссейных велогонок
Несмотря на все усилия, пелотон, ведомый спринтерскими командами, всё таки, добирает отрыв – в основной группе осталось больше свежих гонщиков. На последних километрах, две такие команды выстраивают свои "поезда". В "поезде" каждый работает уже на износ, они стараются вести пелотон с такой скоростью, чтобы никому даже в голову не пришла идея попробовать убежать в одиночку.
LeTour – Тактика шоссейных велогонок
"Последним колесом" в таком поезде сидят спринтеры (с буквами "с"), их помощники же, сначала держат максимальную скорость, выдохнувшись, просто бросают работать и уходят из группы. Сами спринтеры, защищённые до последней сотни метров, перед финишной чертой выскакивают с колеса разгоняющих и выясняют, кто из них быстрее.
LeTour – Тактика шоссейных велогонок
Такая вот воображаемая гонка у нас получилась, надеюсь, теперь какие-то неясные моменты, которые я пишу, станут понятнее. 
На десерт добавлю видео, с камер GoPro, закреплённых на велосипедах гонщиков на Тур де Франс 2016. Там видны некоторые описанные здесь моменты. Редкая возможность взгляда на гонку изнутри.
На этом заканчиваю. Постараюсь написать ещё что-нибудь познавательное и подробнее представить приближающиеся Арденнские классики, а особенно ближайшую из них – Амстел Голд Рейс.
Спасибо за внимание к сему маленькому опусу, и до новых встреч.
1517

Взвод, рота, полк, дивизия - сколько это?

Развернуть

Отделение - 5-8 чел, командует сержант (капрал).


Взвод - 4-6 отделений, командует лейтенант (также существует и полувзвод).


Рота - 3-6 взводов, командует старлей или капитан (редко).


Батальон - 3-4 роты + штаб и отдельные спецы (оружейник, связист, снайперы и т.п., минометный взвод (опционально), иногда - ПВО и истребители танков (ПТБ), командует капитан или майор.


Полк - 3-6 батальонов, штаб, полковая артиллерия, ПВО, ПТБ, командует подпол, полковник.


Бригада - несколько батальонов, иногда 2 или даже 3 полка. Командует полковник.


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


Корпус - несколько дивизий. Генерал-майор.


Армия - от двух до десяти дивизий разных родов войск, тыловые части, ремонтные мастерские и т.п. Генерал-майор, генерал-лейтенант.


Фронт (в мирное время - военный округ) - типичных цифр не имеет, в зависимости от региона, военной доктрины, политической обстановки и т.п. Самодостаточная структура с резервами, складами, учебными частями, военными училищами и т.п. генерал-лейтенант, генерал армии.


Как-то так)

1259

как мы чуть не сгорели

Развернуть
Пришел я домой на обед. Сидим с женой никого не трогаем, смотрим два с половиной человека, я наяриваю отбивные с макарошками. Вдруг из зала слышатся хлопки, ну, думаю, ветер поднялся, дверь балкона хлопает. Пошел в зал, ветра нет, зато дым валит откуда-то. Бегу на балкон проверять, что случилось, жене кричу, пожар, звони 112. Оказалось загорелась розетка, которой никогда не пользовались.. Находилась она за шифоньером и доступа к ней у нас не было. Я побежал вырубать электричество на лестничную площадку, жена звонила спасателям. После отключения рубильника огонь утих, не успев зацепиться за обои и заднюю стенку шифоньера. Спасатели отправили к нам электрика, который добирался до нас около 20 минут. Мне страшно представить, что бы было, если бы нас не было дома или если бы я пришел на обед позже (что наверное даже страшнее, потому что жена запаниковала бы и не смогла бы быстро и адекватно среагировать в данной ситуации). Так вот, электрик сказал, что просто ослабло натяжение винтов клемм в розетке и такое иногда происходит. Чтобы избежать такой ситуации нужно просто время от времени их подтягивать. Мне и в голову не могло придти, что пожар может вот так просто взять и начаться, без перегрузки сети, без вмешательства дурной головы или кривых рук. Я думаю многие, так же как и я, не в курсе подобной проблемы, поэтому я делюсь с вами информацией, и советую, - сходите, затяните клеммы в розетках.
1131

Говорите по-русски правильно

Развернуть
На мой взгляд, отличное начинание. Давайте поддержим парня
3321

"Чтобы" или "что бы"?

Развернуть
Убираем "бы".
1. Смысл поменялся или пропал — пишем "чтобы".
2. Смысл не поменялся — пишем "что бы".

Я не знаю, что бы ещё такого придумать, чтобы вы запомнили, где и как надо писать "чтобы" и "что бы".
1623

Мультиметр для чайников

Развернуть
знания в массы!
Мультиметр для чайников
1207

Калькулятор для чайников - 2

Развернуть
Функциональные клавиши
Калькулятор для чайников - 2
2089

Калькулятор для чайников - 1

Развернуть
"Переключалочки"
Калькулятор для чайников - 1
1286

Теория относительности и вращение Земли

Развернуть
ссылка на тот самый пост http://pikabu.ru/story/_2474148
Теория относительности и вращение Земли
1071

Инфографика семейства АК

Развернуть
Учимся различать автоматы Калашникова
Инфографика семейства АК