{"id":19564942,"url":"https://github.com/dobanov/impulses_count","last_synced_at":"2026-05-18T06:37:54.314Z","repository":{"id":240019832,"uuid":"801442472","full_name":"dobanov/impulses_count","owner":"dobanov","description":"impulses_count","archived":false,"fork":false,"pushed_at":"2025-02-15T06:14:14.000Z","size":52,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-07T16:34:10.833Z","etag":null,"topics":["gpio","raspberry-pi","telegram-bot","water-meter"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dobanov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-05-16T08:36:19.000Z","updated_at":"2025-02-15T06:14:17.000Z","dependencies_parsed_at":"2024-05-16T09:49:42.237Z","dependency_job_id":"ad92130a-9089-4195-a6a6-dc003a3f770d","html_url":"https://github.com/dobanov/impulses_count","commit_stats":null,"previous_names":["dobanov/impulses_count"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dobanov/impulses_count","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dobanov%2Fimpulses_count","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dobanov%2Fimpulses_count/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dobanov%2Fimpulses_count/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dobanov%2Fimpulses_count/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dobanov","download_url":"https://codeload.github.com/dobanov/impulses_count/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dobanov%2Fimpulses_count/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33167817,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T05:43:36.989Z","status":"ssl_error","status_checked_at":"2026-05-18T05:43:19.133Z","response_time":71,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gpio","raspberry-pi","telegram-bot","water-meter"],"created_at":"2024-11-11T05:24:24.854Z","updated_at":"2026-05-18T06:37:54.297Z","avatar_url":"https://github.com/dobanov.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"с помощью этой программы можно вести учет водоснабжения на raspberry pi подключив напрямую счетчики воды.\n\nсчитает импульсы со счетчиков воды которые работают по релейной схеме. счетчик воды посылает импульс при прохождении через него 10 литров жидкости. красный провод от счетчика нужно подключить к земле, белый - к pin. для примера, 23 pin - счетчик холодной воды, 17 - горячей. после получения импульса в файл перезаписывается текущее значение увеличенное на 1. для учета холодной воды - файл cold.txt, горячей - hot.txt . при подключении счетчика к raspberry pi между землей и сигнальным проводом желательно установить керамический конденсатор 104.\n\n![image](https://github.com/dobanov/impulses_count/assets/117526546/91c49a8b-3524-42a2-bee7-199e827616f9)\n\ng++ -o impulses impulses.cpp -lwiringPi -lpthread -lcurl\n\nтак же не забыть выполнить на rapsberry pi активацию pin командами \n\necho 17 \u003e /sys/class/gpio/export ; echo in \u003e /sys/class/gpio/gpio17/direction\n\necho 23 \u003e /sys/class/gpio/export ; echo in \u003e /sys/class/gpio/gpio23/direction\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdobanov%2Fimpulses_count","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdobanov%2Fimpulses_count","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdobanov%2Fimpulses_count/lists"}