Задать вопрос
  • Что делать с питанием от аккумуляторов на улице?

    @kalapanga
    timka228, Я к тому, что возможно и не стоит объединять всё в одну кучу? Сильно разные у устройств потребности. Метеодатчик у многих за окном висит и долго и счастливо работает от батареек АА. А вот точка доступа - совсем другое дело. Кстати, она-то зачем на улице? Впрочем это уже Вам виднее. Надо на проект в целом смотреть - что Вы от него хотите.
  • Что делать с питанием от аккумуляторов на улице?

    @kalapanga
    А потребление этого всего хозяйства рассчитывалось? Что-то мне кажется, что видеонаблюдение + вайфай + прочее долго от одного 18650 не проработают.
  • Почему tar в винде распаковывается не так как в линуксе?

    @kalapanga
    АртемЪ, я прежде всего хотел просто дополнить ответ тем, что кроме имён различающихся регистром, в архиве могли быть и реально одинаковые имена.
  • Почему tar в винде распаковывается не так как в линуксе?

    @kalapanga
    Johnny Gat, У меня есть zip содержащий в себе в одной папке два файла с абсолютно одинаковыми именами, но с разным содержимым и разного размера. Архив получен из личного кабинета на сайте одного из ЭДО-провайдеров. Как они этого достигают - я без понятия. При извлечении естественно проблема будет как у автора вопроса.
    К сожалению, сам архив выложить не могу, т.к. там реальные документы. Могу показать только скрин из 7-Zip:
    60ca316cbf767207533974.png
  • Почему мерцает экран?

    @kalapanga
    kesha15614, этот похоже только по I2C и умеет.
    Тогда загуглите скетч "i2c scanner", подключайте по отдельности экран и этот датчик. В каждом случае смотрите какой адрес покажет этот самый сканер. Если у обоих устройств адрес окажется одинаковый, то понятно, что оно работать не может. Тогда нужно внимательнее рассматривать датчик и I2C адаптер на дисплее на предмет того, нельзя ли у кого-нибудь из них изменить адрес перемычками на плате.
    Если нельзя, то и это конечно ещё не конец. Можно глядеть в сторону https://playground.arduino.cc/Main/SoftwareI2CLibrary/
    Но боюсь, что это уже за рамками задачи.
  • Почему мерцает экран?

    @kalapanga
    Вставьте скетч в тег code (используйте кнопку >). Тогда и форматирование будет и имена библиотек "не съедятся".
  • Как дополнить дополнить скетч для Ардуино что бы светодиоды включались только при нужном условии(ниже)?

    @kalapanga
    Rinat_2001, вижу, уже поправили. До форматирования там отсутствовали имена библиотек.
    За платными услугами Вам на фриланс или к одногруппникам. Меня это не интересует.
  • Как дополнить дополнить скетч для Ардуино что бы светодиоды включались только при нужном условии(ниже)?

    @kalapanga
    Rinat_2001, причем тут "написать int"? Это вы что имеете ввиду?
    Я Вам написал, что в логике скетча изменить нужно. Сейчас при температуре > 35 градусов Вы что-то делаете только с красным индикатором, а нужно ещё и выключить зелёный. Точно также при температуре < 20 градусов Вы только включаете зелёный индикатор, а нужно ещё и выключить красный.
    А уж синтаксис в любой книжке поглядите...
    Кстати, что в скетче делает куча #include которые ничего не "инклюдят"?
  • Реализация автополива с Arduino, если ты ничего не знаешь?

    @kalapanga
    s1vemod, Если Вашей системе потребуется связь с внешним миром, наличие веб-сервера, то возможно удобнее будет ESP или микрокомпьютер. По ссылке Владимир Коротенко собственно ардуин и вообще нет. Может потребоваться своего рода сеть из нескольких простейших микроконтроллеров и одного более продвинутого устройства. Посмотрите побольше подобных проектов, просто чтобы увидеть - что в принципе бывает.
    Если какая-то связь, удалённые контроль и управление нужны, то сразу возникает вопрос - а что имеется? Проводной интернет, wifi, сотовая связь... В зависимости от этого потребуются различные компоненты. И т.д.
  • Реализация автополива с Arduino, если ты ничего не знаешь?

    @kalapanga
    s1vemod, если основная цель - освоение микроконтроллеров, значит её и решаем. А то, что в принципе есть практическая задача - ещё лучше. Тогда действительно приобретайте ардуинку хотя бы "на потрогать", светодиодиком помигать. А там видно будет.
    Я имел ввиду, что если главным ставить проект, то после уточнения требований возможно лучше подошли бы
    ESP или даже микрокомпьютеры типа Малинки. Тем более, что последнее программисту на питоне наверное даже ближе.
  • Почему программа не может внести изменения в файл hosts.sys?

    @kalapanga
    alinaparamonova1, убедитесь, что в программе ничего не перепутали. Из других возможных причин, ещё у антивирусников вроде такая опция бывает - защищать hosts от изменений. Сторонний антивирус не установлен?
  • Компьютер зависает при просмотре видео, фото. Как исправить?

    @kalapanga
    advancesss, думаю, Вы прекрасно поняли, что я имею ввиду. Одно дело производство комплектующих в Китае известными фирмами. Другое дело покупка неизвестно чего неизвестно у кого. С какой помойки Вам этот процессор продали? И у материнки небось качество как у всего китайского ширпотреба. Какое получится.
    Я же написал - лотерея. Вы сэкономили, сыграли в лотерею, проиграли. Кому-то везёт больше.
  • Оболочка под PowerPoint?

    @kalapanga
    Вам бы с такими вопросами на фриланс куда-нибудь... Вы на учениках деньги зарабатываете, а за советами на бесплатный ресурс пришли - ловко!
  • Как можно оптимизировать код?

    @kalapanga
    Alertoso, Нюанс этот с интерфейсом я заметил и даже вроде написать об этом хотел, но мы на него (интерфейс) особо внимания не обращали - так и забыл.
    Нужно как следует подумать, что Вы хотите достигнуть. По-моему, "клик в секунду" тут совсем ни при чём.
    Мне кажется, здесь нужно сделать, чтобы если запущен расчёт, то новый запускать нельзя и всё. А реализуется просто изменением Enabled нужных контролов. Грубо говоря, в процедуре обработки нажатия кнопки "Начать расчёт" первое действие должно быть установка у этой самой кнопки Enabled := False. А в True оно возвращается в обработчике нажатия кнопки "Стоп". Я примерно пишу, уже не помню точно весь Ваш интерфейс. Я бы что-то такое сделал.
  • Почему система требует большой размер файла подкачки?

    @kalapanga
    nApoBo3, c hiberfil.sys не путаете?
    Антон, сами по себе 32 GB оперативы ни к чему систему не обязывают. У меня тоже 32, при этом вот сейчас файл подкачки всего 5 гигов. Значит у Вас кому-то надо было больше.
  • Если в трансформаторе просверлить отверстие в сердечнике, получится соленоид?

    @kalapanga
    aspirantes, Я же написал - считать надо!
    А Ваш подход похож на следующее. Нужно решить сложное уравнение. Но я не буду. Пусть решением будет число 5! Вдруг подходит! Вероятность не нулевая! :)
    Но хотя бы уж тогда Бобби Шифер послушайте - вместо сверления выкинте сердечник совсем.
  • Если в трансформаторе просверлить отверстие в сердечнике, получится соленоид?

    @kalapanga
    aspirantes, если Вам нужен соленоид "чтобы был", то сверлите на здоровье, раз так хочется!
    Но обычно соленоид нужен, чтобы выполнять определённую работу, допустим, с какой-то силой воздействовать на сердечник. Так вот чтобы обеспечить эту силу соленоид должен быть определённой формы, с определённым количеством витков, по которым течёт определённый ток, не превышающий допустимый для данного провода. Всё это рассчитывается, а не берётся от балды случайная хреновина с проводом.
    Так что с практической точки зрения у Вас будет не соленоид, а трансформатор с дыркой.
  • Как можно оптимизировать код?

    @kalapanga
    Alertoso, Привет! Да собственно с точки зрения именно алгоритма - ни в чём. Это только удобство написания кода. У Вас же был пример с полностью "самодельным" стеком. Сколько там всякого геммороя с указателями накручено было. И не уверен, что всё это без переработки подойдёт в другой задаче для другого типа данных. Если бы стояла задача самому реализовать работу со структурой типа стек - так бы и пришлось писать. А в используемом классе System.Generics.Collections.TStack уже всё написано за нас, нужно только сказать - работаем с типом Integer. В этом собственно и плюс дженериков, что одинаково работаем с данными практически любых типов. Ещё один класс, реализующий стек System.Contnrs.TStack - это скорее всего нечто более старое, а по функционалу - промежуточное. Работает с указателями, а уж на что они указывают - надо самому заботиться.
  • Компонент для изменения мета данных в JPG для Delphi 7?

    @kalapanga
    Олег М, Вот именно для программирования для себя, для обучения очень рекомендую перейти на Delphi Community Edition. Семёрке почти двадцать лет уже - это слишком много.
  • Какими способами можно провод присоединить к нескольким контактам?

    @kalapanga
    А проблема-то в чём? Есть провод, есть ножка светодиода - зачистили, залудили, припаяли. Или Вы что имеете ввиду? Вы бы хоть какой-то контекст вопроса давали. А то непонятно, что рассказывать.
    Или подходит ответ к Вашему прошлому вопросу - присоединять можно любым способом. Главное, чтобы был контакт где нужно и не было где не нужно.