[9930] 2016-03-20_【极客大讲堂】如何用树莓派控制交通红绿灯?

文档创建者:s7ckTeam
浏览次数:7
最后更新:2025-01-18
2016-03-20_【极客大讲堂】如何用树莓派控制交通红绿灯? 绿   F r e e B u f   2 0 1 6 - 0 3 - 2 0 L E D 绿 C a n a K i t 使 L E D 线 L E D 便 P i L E D
绿 G P I O 线 线 L E D 线 P i G P I O 1 0 9 1 1 G N D P i G P I O P i 1 3 1 9 2 6 G P I O G N D L E D P y t h o n C P U 使 R P i . G P I O 绿 L E D C P U 5 0 % 绿 绿 5 0 % 9 0 % 9 0 % C t r l + C 退 退 C P U 使 # ! / u s r / b i n / e n v   p y t h o n #   t o   u s e   w i t h   P i   T r a f f i c   L i g h t   i m p o r t   R P i . G P I O   a s   G P I O i m p o r t   p s u t i l G R E E N   =   2 6 Y E L L O W   =   1 3 R E D   =   1 9   #   P i n   S e t u p : G P I O . s e t m o d e ( G P I O . B C M )       #   B r o a d c o m   p i n - n u m b e r i n g s c h e m e . G P I O . s e t w a r n i n g s ( F a l s e ) G P I O . s e t u p ( G R E E N ,   G P I O . O U T ) G P I O . s e t u p ( Y E L L O W ,   G P I O . O U T ) G P I O . s e t u p ( R E D ,   G P I O . O U T ) t r y :       w h i l e   ( 1 ) :             c p u _ p c   =   p s u t i l . c p u _ p e r c e n t ( i n t e r v a l = 2 )
            p r i n t   ' C P U :   % d % % '   %   ( c p u _ p c )             i f   c p u _ p c   < =   5 0 :                   G P I O . o u t p u t ( R E D ,   F a l s e )                   G P I O . o u t p u t ( Y E L L O W ,   F a l s e )                   G P I O . o u t p u t ( G R E E N ,   T r u e )             i f   5 0   <   c p u _ p c   <   9 0 :                   G P I O . o u t p u t ( G R E E N ,   F a l s e )                   G P I O . o u t p u t ( R E D ,   F a l s e )                   G P I O . o u t p u t ( Y E L L O W ,   T r u e )             i f   c p u _ p c   > = 9 0   :                   G P I O . o u t p u t ( G R E E N ,   F a l s e )                   G P I O . o u t p u t ( Y E L L O W ,   F a l s e )                   G P I O . o u t p u t ( R E D ,   T r u e ) e x c e p t   K e y b o a r d I n t e r r u p t :         p r i n t   " G o o d   b y e "         G P I O . o u t p u t ( G R E E N ,   F a l s e )         G P I O . o u t p u t ( Y E L L O W ,   F a l s e )         G P I O . o u t p u t ( R E D ,   F a l s e ) 使 S c r a t c h L E D v i s u a l 使 S c r a t c h G P I O G P I O 使 广 使 G P I O 广 c o n f i g 1 9 o u t g p i o 1 9 o n G P I O   1 9 L E D S c r a t c h G P I O
P i 使 S c r a t c h L E D * o p e n s o u r c e F B F r e e B u f F r e e B u f . C O M
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则