Toutes les personnes! Utilisez-vous "_Oha Yosoro !! __"? C'est la première voix qui me motive à me lever tous les matins. Peut-être aimer vivre! Je pense que j'ai tweeté tous les matins avant le début de l'animation! (Les samedis, dimanches et jours fériés peuvent ne pas convenir) Yo Watanabe est un ange. tellement mignon.
Python 2.7.11 Raspberry Pi2 B Quelques connaissances des circuits électroniques
L'interrupteur tactile a également une orientation correcte, alors vérifions-le.
C'est désordonné, Expliquez après avoir numéroté les jambes de l'interrupteur tactile En bas à gauche: n ° 1 En bas à droite: n ° 2
https://bitbucket.org/nnsnodnb/raspi_morning_steady_tweeter/src
Je pousse vers BitBucket pour le moment.
app.py
# coding: utf-8
import RPi.GPIO as GPIO
import tweepy
import time, signal, sys, random
from datetime import datetime
def handler(signum, frame):
print('Signal handler called with signal: ' + str(signum))
GPIO.cleanup()
sys.exit(0)
signal.signal(signal.SIGINT, handler)
def tweet():
CONSUMER_KEY = ''
CONSUMER_SECRET = ''
ACCESS_TOKEN = ''
ACCESS_SECRET = ''
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)
tweet_text = ''
if random.randint(1, 7) == 7:
tweet_text = u'Bonjour John! !!'
else:
tweet_text = u'Bonjour Yosoro! !!'
api.update_status(tweet_text + '\n{0:%Y/%m/%d %H:%M:%S}'.format(datetime.now()) + u'Niyakashi s'est levé')
GPIO.setmode(GPIO.BCM)
GPIO.setup(9, GPIO.IN)
before = 0
while True:
now = GPIO.input(9)
if before == 0 and now == 1:
tweet()
time.sleep(0.1)
before = now
Obtenez CONSUMER_KEY etc. à l'avance! De plus, cette fois, en réponse à la demande d'adeptes enthousiastes, "_Oha John __" apparaîtra avec une chance sur 6.
Tout d'abord, je ne pense pas que vous appuierez continuellement sur le bouton, mais compte tenu de la fiabilité des tweets en double, j'ai essayé de tweeter jusqu'à quelques secondes.
Je ne sais pas à quel GPIO la LED de transmission infrarouge était connectée au moment de cet arrangement de code de cavalier, J'ai été sacrifié. Si la timidité tourne, elle sera guérie.
Recommended Posts