معرفی شرکت ها


HC-SR04-0.3.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

HC-SR04 Python module via Serial protocol
ویژگی مقدار
سیستم عامل OS Independent
نام فایل HC-SR04-0.3.1
نام HC-SR04
نسخه کتابخانه 0.3.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده KKimj
ایمیل نویسنده kkimj@hanyang.ac.kr
آدرس صفحه اصلی https://github.com/KKimj/HC-SR04_Python-library
آدرس اینترنتی https://pypi.org/project/HC-SR04/
مجوز GPL-3.0 License
# HC-SR04_Python-library HC-SR04_Python-library for PyPi https://pypi.org/project/HC-SR04 ## Getting Started ### Prerequisites * Arduino board * HC_SR04 sensors * #### [porting arduino code to arduino board](https://github.com/KKimj/HC-SR04) * https://github.com/KKimj/HC-SR04 ### Installation ``` $ pip install HC-SR04 ``` ## Usage ### Import ```python from HC_SR04 import HC_SR04 as hc from HC_SR04 import HC_SR04_fair as hc_fair tmp = hc() tmp_fair = hc_fair() ``` ```python import HC_SR04 tmp = HC_SR04.HC_SR04() tmp_fair = HC_SR04.HC_SR04_fair() ``` ```python from HC_SR04 import HC_SR04_fair from HC_SR04 import HC_SR04 tmp = HC_SR04() tmp_fair = HC_SR04_fair() ``` ### Examples ```python from HC_SR04 import HC_SR04 as hc # single board with HC_SR04(1 to many) my_arduino = hc(channel = 3, open=True) # if open is set True then open Serial connection, default open is False print(my_arduino.get()) ``` ```python from HC_SR04 import HC_SR04_fair # single board with HC_SR04(1 to many) my_arduino_fair = HC_SR04_fair(channel = 3, port_left = '/dev/ttyUSB3', port_right = '/dev/ttyUSB4') # call open_serial() before using .get* method() # or set open = True, e.g., my_arduino_fair = HC_SR04_fair(channel = 3, open = True) my_arduino_fair.open_serial() print(my_arduino_fair.get()) print(my_arduino_fair.get_leftside()) print(my_arduino_fair.get_left_sensors()) # print out status of instance my_arduino_fair.test() # switch left <-> right my_arduino.switch() # print out status of instance my_arduino_fair.test() my_arduino_fair.close_serial() ``` ## Dev ### Build ``` $ python3 -m build ``` ### Local test ``` $ pip install -e . ``` #### Build and Local test ``` $ python3 -m build && pip install -e . && python ``` ### Release ``` $ python -m twine upload dist/* ```


نیازمندی

مقدار نام
>=1.0.1 USBSerial


زبان مورد نیاز

مقدار نام
>=3 Python


نحوه نصب


نصب پکیج whl HC-SR04-0.3.1:

    pip install HC-SR04-0.3.1.whl


نصب پکیج tar.gz HC-SR04-0.3.1:

    pip install HC-SR04-0.3.1.tar.gz