🐍 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
relay board

🔰 @raspberry_python
اینترنت اشیا بر پایه رزبری پای 👇

🌟2018

🔰 @raspberry_python
Chet_Hosmer_Defending_IoT_Infrastructures.pdf
5.6 MB
Defending IoT Infrastructures with the Raspberry Pi Monitoring and Detecting Nefarious Behavior in Real Time

اینترنت اشیا بر پایه رزبری پای

🌟2018

🔰 @raspberry_python
طراحی سیستم های امبدد و اینترنت اشیا توسط ARM 👇

🌟 انتشارات وایلی 2018

🔰 @raspberry_python
🔰 @RaspberryProject
Xiao,_Perry_Designing_embedded_systems.pdf
24.6 MB
طراحی سیستم های امبدد و اینترنت اشیا توسط ARM

🌟 انتشارات وایلی 2018

🔰 @raspberry_python
🔰 @RaspberryProject
پایتون برای دانش آموزان.pdf
13.9 MB
پایتون برای دانش آموزان
🔰 @raspberry_python
Forwarded from Raspberry Project
تبدیل رزبری به PLC

برنامه نویسی به زبان lader در رزبری پای

دستورات زیر را اجرا کنید
Sudo apt-get update
Sudo apt-get upgrade
و سپس دستور زیر را اجرا کنید
Sudo apt-get install git

پس از از آدرس git زیر فایل مربوطه را دانلود کنید
git clone https://github.com/thiagoralves/OpenPLC_v3.git
و سپس
cd OpenPLC_v3
در نهایت با دستور زیر اقدام به نصب کنید
./install.sh rpi
و
sudo ./start_openplc.sh

پروسه نصب زمانبر است پس شکیبا باشید.

بعد از پایان نصب از آیپی آدرس رزبری پای خود با پورت 8080 وارد نرم افزارopenplc شوید.
در صورتی که از شما رمز و یا پسورد خواسته شد openplc را وارد نمایید
دذر صفحه باز شده user profile خود را تکمیل کنید
سپس وارد گزینه hardware شوید و از منو openplc hardware layer گزینه raspberry pi را انتخاب نمایید و save change را بزنید.
در نهایت از داشبورد program اقدام به کد نویسی lader نمایید و بعد از اتمام start plc را بفشارید تا برنامه نوشته شده اجرا شود
@raspberryproject
Forwarded from Raspberry Project
اجرای اینترفیس CAN در رزبری پای

@Raspberryproject
اجرای اینترفیس CAN در رزبری پای

@Raspberryproject
نحوه راه اندازی

مرحله ۱

ادیت فایل کانفیگ

/boot/config.txt


dtoverlay=mcp2515-can0,oscillator=8000000,interrupt=12 dtoverlay=spi-bcm2835-overlay


مرحله ۲

sudo apt-get install can-utils

مرحله ۳ رزبری خودرا ریستارت کنید

مرحله ۴ بررسی can

pi@piv2:~ $ ls /sys/bus/spi/devices/spi0.0 driver modalias net of_node subsystem uevent pi@piv2:~ $ ls /sys/bus/spi/devices/spi0.0/net can0 pi@piv2:~ $ ls /sys/bus/spi/devices/spi0.0 driver modalias net of_node subsystem uevent pi@piv2:~ $ ls /sys/bus/spi/devices/spi0.0/net/ can0 pi@piv2:~ $ ls /sys/bus/spi/devices/spi0.0/net/can0/ addr_assign_type carrier_changes duplex iflink operstate speed uevent address device flags link_mode phys_port_id statistics addr_len dev_id gro_flush_timeout mtu phys_port_name subsystem broadcast dev_port ifalias name_assign_type phys_switch_id tx_queue_len carrier dormant ifindex netdev_group queues type


مرحله ۵
sudo ip link set can0 up type can bitrate 125000



ارسال از طریق Can

cansend can0 456#43414e2054657374

دریافت
candump can0

@Raspberryproject
ارتباط رزبری پای با ads1115

ADS 1115 I2C 16Bit

🔰 @raspberry_python
کد پایتون رزبری پای و ADS1115

import smbus

import time

bus = smbus.SMBus(1)

data = [0x84,0x83]

bus.write_i2c_block_data(0x48, 0x01, data)

time.sleep(0.5)

data = bus.read_i2c_block_data(0x48, 0x00, 2)

raw_adc = data[0] * 256 + data[1]

if raw_adc > 32767:

raw_adc -= 65535

print "Digital Value of Analog Input : %d" %raw_adc

🔰 @raspberry_python
Peter_R_Turner,_Thomas_Arildsen.pdf
2.9 MB
محاسبات علمی با پایتون

🌟 2018

🔰 @raspberry_python
Wolfram_Donat_Learn_Raspberry_Pi.pdf
7.6 MB
یادگیری رزبری پای با پایتون
#raspberrypi
#Python

🌟2018

🔰 @raspberry_python
بازیابی رمز عبور رزبری پای

رم رزبری را به سیستم وصل کنید و فایل

CMDLINE.TXT
را باز کنید و آخر این فایل خط زیر رو اضافه کنید

init=/bin/sh
و ذخیره کنید. بعد رم را بزارید داخل رزبری و روشن کنید

بعد برای یوزر
su
وارد کنید . رمز ازتون نمیخواد و به روت رزبین دست پیدا میکنید حالا کافیه تو خط ترمینال
passwd pi
رو بزنید اینجا مثلا من پیشفرض همون یوزر رزبین pi رزبین را در نظر گرفتم
این خط رو بزنید خط جدید ازتون میخواد رمز جدید رو وارد
دوبار رمزو میزنید تا ست بشود

سیو کنید و خارج بشید و درنهایت رزبری را خاموش کنید
رم رو مجدد به سیستم وصل کنید و برید داخل cmdline و اون خطی ک اضافه کردید را پاک کنید و سیو کنید .

رزبری را روشن کنید و با رمز جدید لاگین کنید

##این پست آموزشی می باشد و هرگونه سو استفاده احتمالی از این پست بر عهده شخص استفاده کننده می باشد##
😊😊

@Raspberryproject
کتاب جدید آموزش برنامه نویسی پایتون 👇
🌟 2018

🔰 @raspberry_python
Rob Miles - Begin to code with Python (2018, Microsoft).pdf
6.1 MB
کتاب جدید آموزش برنامه نویسی پایتون
🌟 2018

🔰 @raspberry_python