🐍 Python & Raspberry 🐍
8.21K subscribers
1.92K photos
125 videos
623 files
1.23K links
Python- Raspberry Pi-AI-IOT
ادمین : فرهاد ناصری زاده
@farhad_naserizadeh
@farhad3412

گروه پایتون
@Python_QA
تبادل
@mmtahmasbi
کانال مرتبط
@new_mathematical
@micropython_iot
@c_micro
اینستاگرام
http://Instagram.com/python_raspberry
Download Telegram
#آموزش 5
#function

🔴 توصیف توابع ،بسیار کاربردی🔴

📌int(x [,base])

Converts x to an integer. base specifies the base if x is a string.

📌long(x [,base] )

Converts x to a long integer. base specifies the base if x is a string.

📌float(x)

Converts x to a floating-point number.

📌complex(real [,imag])

Creates a complex number.

📌str(x)

Converts object x to a string representation.

📌🌟repr(x)

Converts object x to an expression string.

📌eval(str)

Evaluates a string and returns an object.

📌tuple(s)

Converts s to a tuple.

📌list(s)

Converts s to a list.

📌set(s)

Converts s to a set.

📌dict(d)

Creates a dictionary. d must be a sequence of (key,value) tuples.

📌frozenset(s)

Converts s to a frozen set.

📌chr(x)

Converts an integer to a character.

📌unichr(x)

Converts an integer to a Unicode character.

📌ord(x)

Converts a single character to its integer value.

📌hex(x)

Converts an integer to a hexadecimal string.

📌oct(x)

Converts an integer to an octal string.

@raspberry_python
from gpiozero import LED, Button
from signal import pause

led=LED(17)

button=Button(2)
button.when_pressed = led.on button.when_released = led.off

while True:
button.wait_for_press()

@raspberry_python
from gpiozero import LED, Button
from time import sleep

led=LED(17)
button=Button(2)
while True:

button.wait_for_press()
led.toggle()

@raspberry_python
پردازش تصویر با رزبری پای 👇

🌟🌟 سال انتشار 2017

@raspberry_python
Ashwin_Pajankar_auth_Raspberry_Pi.pdf
3.8 MB
پردازش تصویر با رزبری پای

🌟🌟 سال انتشار 2017

@raspberry_python
Python Testing with #pytest

🌟🌟 سال انتشار 2017

@raspberry_python
The_pragmatic_programmers_Brian.pdf
2.9 MB
Python Testing with #pytest

🌟🌟 سال انتشار 2017

@raspberry_python
اتصال رزبری پای به اینترنت با ماژول sim800 و sim900 👇

http://www.rhydolabz.com/wiki/?p=16325

@raspberry_python
HTTP GET SOCKET.py
1.3 KB
اسکریپت پایتون جهت برقراری ارتباط سوکت با ماژول سیم کام و رزبری پای

نویسنده اسکریپت : مهندس مزدارانی

@raspberryproject
@raspberry_python
#آموزش 8
#pyserial

🔴 ارتباطات سریال در پایتون🔴

برای دریافت یک لیست از درگاه های سریال از دستور زیر در cli استفاده می شود.

python -m serial.tools.list_ports

🌟 دستورات ارتباط سریال در پایتون🌟
import serial

تابع Serial دو پارامتر میگیرد :
۱_ دستگاه سریال
۲_ بادریت که معمولا 9600 می باشد.

ser = serial.Serial('/dev/ttyUSB0', 9600)

برای خواندن تک بایت از دستگاه سریال:

data = ser.read()

برای خواندن تعدادی بایت از دستگاه سریال :
data = ser.read(size=5)

برای خواندن یک خط از دستگاه سریال :
data = ser.readline()

برای خواندن داده ها از دستگاه سریال هنگامی که چیزی روی آن نوشته شده است :

در پایتون 2.7

data = ser.read(ser.inWaiting())

در پایتون 3
ser.read(ser.inWaiting)

@raspberry_python
Forwarded from Raspberry Project
اجرای اتوماتیک اسکریپت های پایتون در هنگام بوت شدن رزبری


۱.ابتدا وارد LXTerminal شده سپس دستور

Sudo crontab -e

راوارد کرده اگر برای بار اول این دستور را بزنید از شما میخواهد که یکی از ویرایشگر هارا انتخاب نمایید که پیشنهاد ما ویرایشگر nano گزینه ۲ می باشد


۲-پس از ورود به محیط ویرایشگر به انتهای خطوط رفته و دستور زیر را به فایل اضافه نمایید


@Reboot python file_name.py &

به عنوان مثال
@reboot python /home/pi/desktop/raspberry.py &


سپس با کلید ترکیبی Ctrl.x فایل را ذخیره نمایید

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


@Raspberryproject
@Raspberry_python
#آموزش 9
#copy
دستور copy در پایتون

📌 کپی از دیکشنری

d1 = {1:['ali']}
d2 = d1.copy()
print(d2)

{1:['ali']}

📌 کپی از لیست
d1 = [1,2,3]
d2 = d1[:]
print(d2)

[1, 2, 3]

📌کپی از ست
s1 = {()}
s2 = s1.copy()
print(s2)
{()}

s2.add(3)
print(s2)
{3, ()}

@raspberry_python
@raspberryproject
#آموزش 10
PIR Motion Sensor Interfacing with Raspberry Pi
کد پایتون 👇
@raspberry_python
@raspberryproject
PIR Motion.py
442 B
python code PIR Motion Sensor Interfacing with Raspberry Pi

@raspberry_python
@raspberryproject
راهنمای عملی ساخت دستیار مجازی(صوتی) برای رزبری پای 👇

🌟 سال 2016
@raspberry_python
@raspberryproject
Tanay_Pant_auth_Building_a_Virtual.pdf
5.9 MB
راهنمای عملی ساخت دستیار مجازی(صوتی) برای رزبری پای

🌟 سال 2016
@raspberry_python
@raspberryproject
🌐 سیستم عامل های مبتنی بر لینوکس ( مخصوص رزبری پای ) :

🌐 سیستم عامل نوبز ( installer` Noobs` ) دانلود از لینک زیر :
https://www.raspberrypi.org/downloads/noobs/

🌐 سیستم عامل رزبین ( Rasobian ) دانلود از لینک زیر :
https://www.raspberrypi.org/downloads/raspbian/

🌐 سیستم عامل اوبونتو میت ( Ubuntu mate ) دانلود از لینک زیر :
https://ubuntu-mate.org/raspberry-pi/

🌐 سیستم عامل اوبونتو کور ( Ubuntu core snp ) دانلود از لینک زیر :
https://developer.ubuntu.com/core/get-started/raspberry-pi-2-3

🌐 سیستم عامل ویندوز آی او تی ( Windows iot ) دانلود از لینک زیر :
https://developer.microsoft.com/en-us/windows/iot/getstarted

🌐 سیستم عامل او اس ام سی ( OSmc ) دانلود از لینک زیر :
https://osmc.tv/

برای مشاهده سیستم سایر سیستم عامل ها به لینک : https://www.raspberrypi.org/downloads/ مراجعه کنید!
🔆Join us🔆
🆔@raspberry_python