PyTechBrain to nowa platforma wprowadzająca uczniów w dziedzinę IoT - Internet of Things (Internet Rzeczy). Działa z Python 3
Project description
PyTechBrain - innowacyjna nauka programowania
Chciałbym przedstawić inspirację dla nauczycieli, w pełni zgodną z nową podstawą programową. To innowacyjny projekt - wprowadzający do tematu IoT. Łączy elektronikę i programowanie w jednym pudełku, pozwala uczyć od klasy 4 szkoły podstawowej do końca liceum. Zaczynamy środowiskiem opartym o Scratch, po czym przechodzimy do Pythona. Wszystko z czujnikami i diodami w tle...
PyTechBrain to nowa platforma wprowadzająca uczniów w dziedzinę IoT - Internet of Things (Internet Rzeczy). Pozwala na nauczanie elektroniki i programowania w jednym. Jest w pełni zgodna z nową Podstawą Programową. Łaczy prostotę wykonania i olbrzymie mozliwości nauczania programowania. Możemy wykorzystywać ją do budowania stacji pogodowych, podstaw inteligentnego miasta. Kompatybilny z Arduino UNO R3, obsługiwany przez Scratch 2.0 offline i Python 3
Aby zainicjować układ w programie, konieczne są polecenia:
from PyTechBrain import *
uklad = PyTechBrain()
==============================================
Dla układów PyTechBrain z firmy ABIX Edukacja biblioteka samodzielnie znajduje port COM (ttyUSB) - nie ma potrzeby niczego sprawdzać.
Dla innych układów kompatybilnych z Arduino UNO R3 należy samodzielnie sprawdzić port COM (ttyUSB) i podac jako parametr, np.:
from PyTechBrain import *
uklad = PyTechBrain('COM12')
uklad = PyTechBrain('/dev/ttyUSB2')
Dla wersji Pythona 3.8.10 zmiana w PySerial (https://pyserial.readthedocs.io/en/latest/tools.html#module-serial.tools.list_ports)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for PyTechBrain-0.7.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d21b08283d444d871c4ef1b1cb04971b76d4e3be7671df1e5d4909aa64ea786 |
|
MD5 | 968719aac38edb049ad84ca9e4a5c62a |
|
BLAKE2b-256 | 2babe32b452427cbb4f7ca79e0a2c8e2eef786f5e8acbb87b533eeb2e6d05000 |