電子工作

プログラミング

【Raspberry Pi 5】Pythonのgpiozeroでサーボモータが震える件について

環境ハードウェアラズパイ:Raspberry Pi 5サーボモータ:GDS-0812ソフトウェア言語:Pythonプログラム:gpiozero事象サーボモータにパルスが入力されている状態で止まってる時に「ジジジジ」とか言って微妙に動...
プログラミング

74HC164とArduinoを使って2本のピンで8個以上のLEDを制御する【シフトレジスタ】

シフトレジスタとはシフトレジスタとは、シリアルデータ(直列のデータ)をパラレルデータ(並列のデータ)に変換してくれるICです。画像で順を追って説明すると以下通りです。Arduino等からデータを受け取るまずはシフトレジスタにArduinoか...
プログラミング

Arduinoをコンソール画面から制御

今回やることArduinoのシリアル通信を使って、PC等から送られてきた文字列を読み取り、その文字列に対応したプログラムを実行するプログラムを作ります。(簡単に説明するとciscoとかのコンソールみたいなものを目指します)最終的にこんな感じ...