Utilisez python sur Raspberry Pi 3 pour éclairer la LED (Hello World)

introduction

Je m'appelle Ryosuke Kamei et je suis consultant en informatique basé sur l'idée du "doux IT"! Actuellement, mon travail est en amont, axé sur l'analyse des exigences et la définition des exigences, mais j'écris aussi des programmes! Dans le cadre de nos activités informatiques conviviales, nous présenterons «Raspberry Pi 3» (communément appelé «Raspberry Pi 3»), qui a pour philosophie de «fournir des PC bon marché qui peuvent être programmés à des fins éducatives»! Cette fois, j'expliquerai "allumer la LED" qui peut être qualifiée de "Hello World" du travail électronique!

1. Photo de câblage

(La photo est-elle plus facile à comprendre que le schéma de câblage?) N ° 6 GND N ° 16 3.3V LED配線図

2. Source led.py

La description du programme est donnée dans les commentaires commençant par #.

La source est téléchargée sur GitHub, veuillez donc l'utiliser comme vous le souhaitez.

Cloner avec git


$ git clone https://github.com/RyosukeKamei/raspberrypi3.git

led.py


#Bibliothèque qui contrôle GPIO
import wiringpi
#Bibliothèque de minuterie
import time

#Numéro de borne GPIO avec LED connectée
led_pin = 23 #Terminal 16

#Initialisation GPIO
wiringpi.wiringPiSetupGpio()
#Réglez GPIO en mode de sortie (1)
wiringpi.pinMode( led_pin, 1 )

#Le traitement de while devient la plage de la boucle lorsque les caractères sont abaissés (il semble)
while True:
#GPIO 3.Réglez sur 3V et allumez la LED
	wiringpi.digitalWrite( led_pin, 1 )
	#Attendez 1 seconde
	time.sleep(1)
	#Réglez GPIO sur 0V et éteignez la LED
	wiringpi.digitalWrite( led_pin, 0 )
	#Attendez 1 seconde
	time.sleep(1)

3. Exécutez led.py

led.Exécuter py


$ sudo python3 led.py

Lorsqu'il est exécuté, il brille et s'éteint toutes les secondes!

Vidéo LED

4. Utile lors de la programmation

Cela n'a pas d'importance pour ceux qui utilisent directement la tarte aux râpes. Pour ceux qui souhaitent utiliser Raspeye sur Mac. Nous écrivons la source sur Mac, la sauvegardons telle quelle dans Rasppie et l'exécutons à partir de Mac. (Il n'y a pas d'affichage ...) Pour cela, nous utilisons l'AFP. La méthode de réglage est Installation du Raspberry Pi 3 → LAN sans fil → Entrée / sortie japonaise → opération depuis Mac de "6. Paramètres AFP" Prière de se référer à! C'est pratique car vous n'avez pas à télécharger de fichiers avec SFTP! Les utilisateurs de Windows devraient pouvoir faire quelque chose de similaire avec Samba installé!

plan du site

Configuration du Raspberry Pi 3

Installation du Raspberry Pi 3 → LAN sans fil → Entrée / sortie japonaise → opération depuis Mac

Créez un environnement Python + MySQL avec Docker sur Raspberry Pi 3!

Installer Docker sur RaspberryPi3 Construisez un environnement Python + bouteille + MySQL avec Docker sur RaspberryPi3![Construction facile] Construisez un environnement Python + bouteille + MySQL avec Docker sur RaspberryPi3![Essai et erreur]

Fabriquez un climatiseur intégré à un ordinateur personnel "airpi" avec Raspberry Pi 3!

Faire un climatiseur intégré PC "airpi" avec Raspberry Pi 3!

Jouons avec Raspberry Pi 3 et python

Programmation avec programmation Node-RED avec Raspberry Pi 3 et programmation normale Allumez la LED avec python sur Raspberry Pi 3 (Hello World) Détecter l'état du commutateur avec Raspberry Pi 3 Exécutez un servomoteur en utilisant python sur Raspberry Pi 3 Contrôlez le moteur avec un pilote de moteur en utilisant python sur Raspberry Pi 3! Détectez l'interrupteur à glissière à l'aide de python sur Raspberry Pi 3! Détectez les commutateurs magnétiques à l'aide de python sur Raspberry Pi 3! Détectez la température en utilisant python sur Raspberry Pi 3! Raspberry Pi 3 utilise python pour faire sonner le buzzer! Détectez les signaux analogiques avec un convertisseur A / N en utilisant python sur Raspberry Pi 3! Détectez la "luminosité" en utilisant python sur Raspberry Pi 3! Détectez la "température (en utilisant le convertisseur A / N)" en utilisant python sur Raspberry Pi 3! Sortie vers "7 segments LED" en utilisant python sur Raspberry Pi 3!

Règles axées sur le développement piloté par les tests

Règles de codage "Écrivons du code doux" (FuelPHP) Règles de dénomination "Membres sympathiques avec vous-même, conviviaux pour l'équipe et invisibles après 3 mois"

Développement d'applications Web avec Docker + Python

Installez Python3 et les bibliothèques associées pip, virtualenv et framework Django, bouteille, Flask sur CentOS sur Docker! Avec un Dockerfile qui résume ces derniers!

Construction d'environnement facile à développer (Docker + PHP)

Lier l'environnement PHP + Eclipse à Apache à l'aide de Docker Création d'un environnement de développement Fuel PHP à l'aide de Docker Création d'un squelette CRUD à l'aide des paramètres initiaux de l'environnement de développement FuelPHP à l'aide de Docker et de l'échafaudage Migration de la base de données FuelPHP

Recommended Posts

Utilisez python sur Raspberry Pi 3 pour éclairer la LED (Hello World)
Utilisez python sur Raspberry Pi 3 pour éclairer la LED avec le contrôle du commutateur!
Comment utiliser Raspeye Relay Module Python
Sortie sur "LED 7 segments" en utilisant python avec Raspberry Pi 3!
Utilisez python sur Raspberry Pi 3 pour éclairer la LED quand il fait noir!
Utiliser le capteur Grove avec Raspberry Pi
Comment utiliser Raspeye Pie Camera Python
Dites bonjour au monde avec Python avec IntelliJ
Sonnez le buzzer en utilisant python sur Raspberry Pi 3!
Connectez-vous à MySQL avec Python sur Raspberry Pi
À propos de l'erreur que j'ai rencontrée en essayant d'utiliser Adafruit_DHT à partir de Python sur Raspberry Pi
Ubuntu 20.04 sur raspberry pi 4 avec OpenCV et utilisation avec python
Utilisez NeoPixel avec la tarte aux framboises
Essayez d'utiliser le processeur à 4 cœurs du Raspberry Pi 2 avec Parallel Python
[Hyperledger Iroha] Remarques sur l'utilisation du SDK Python
Utilisez vl53l0x avec RaspberryPi (python)
Sakura utilisant Python sur Internet
[Raspberry Pi] Changement par défaut de Python en Python3
Premiers pas avec Heroku-Viewing Hello World en Python Django avec Raspberry PI 3
Comment lire des fichiers musicaux (wav / mp3) sur Raspberry Pi python
Détectez la "luminosité" en utilisant python sur Raspberry Pi 3!
Bonjour le monde avec Raspberry Pi + Minecraft Pi Edition
Comment créer Hello, World avec #Nix
Mémorandum sur l'utilisation du python gremlin
Exécutez un servomoteur en utilisant python sur Raspberry Pi 3
Installez python sur xserver pour utiliser pip
Détectez la température à l'aide de python sur Raspberry Pi 3!
Comment afficher Hello World en python
Comment installer NumPy sur Raspeye
Travailler avec le GPS en Python pour Raspberry Pi 3
Utilisez le capteur de température / humidité / pression BME280 de Python avec Raspberry Pi 2
Un mémo pour utiliser simplement le capteur d'éclairement TSL2561 avec Raspberry Pi 2
Utilisez Rasppie pour résoudre le problème de connexion Wi-Fi mobile insuffisante
Un moyen simple d'utiliser Python 2.7 sur Cent OS 6
Détectez les interrupteurs à glissière à l'aide de python sur Raspberry Pi 3!
Spécifiez le fichier exécutable Python à utiliser avec virtualenv
Détectez les commutateurs magnétiques à l'aide de python sur Raspberry Pi 3!
Hello World avec nginx + uwsgi + python sur EC2
Le moyen le plus simple d'utiliser OpenCV avec python
[Algorithm x Python] Comment utiliser la liste
Utilisez le framework Python "cocotb" pour tester Verilog.
Introduction à Python avec Atom (en route)
Grove - Capteur de température et d'humidité (DHT11) avec Raspberry Pi
Rendre DHT11 disponible avec Raspeye + python (Remarque)
Construire un environnement de développement Python sur Raspberry Pi
Je souhaite utiliser Python dans l'environnement de pyenv + pipenv sous Windows 10
Utilisation du capteur de température numérique à 1 fil DS18B20 avec Raspberry Pi de Python
Utilisez le capteur de température analogique Raspberry Pi Python vers TMP36 et le convertisseur MCP3008 AD
De la configuration du Raspberry Pi à l'installation de l'environnement Python
Réfléchissez à la programmation de Python sur votre iPad
Que faire si Python3 Venv ne fonctionne pas bien sur Raspberry Pi
Visualisons la pièce avec tarte aux râpes, partie 1
Étapes pour installer le dernier Python sur votre Mac
pigpio sur Raspberry pi
Essayez de déboguer Python sur Raspberry Pi avec Visual Studio.
Étude depuis le début de Python Hour1: Hello World
Je voulais utiliser la bibliothèque Python de MATLAB
[Python] Comment utiliser la bibliothèque de création de graphes Altair
Utilisez le SDK API kintone pour Python avec Raspberry Pi (stockez facilement des données dans kintone à partir de Raspberry Pi)
Spécifiez MinGW comme compilateur utilisé dans Python