GO-AHEADの日記

GO-AHEADで出版した書籍の紹介をします

OpenOffice

ZEN PLCで作るシーケンス制御実験装置の製作-8

ZEN PLCで作るシーケンス制御実験装置の製作-8 amazon kindle版を出版しました。 8.全体の組み合わせ製作まず、ボタンを押す側の木材部品を、ベーク板に取り付けます。そして、電源側の電圧の+12~24Vの黄色い配線をはんだ付けします。 そして、木ネジで取り…

ZEN PLCで作るシーケンス制御実験装置の製作-7

ZEN PLCで作るシーケンス制御実験装置の製作-7 amazon kindle版を出版しました。 7.木材部の製作次に、木材をカットします。木材は12mm厚、45mm幅のパイン材を使用しています。 このように配置します。 後ろ側はこのように、配置します。

ZEN PLCで作るシーケンス制御実験装置の製作-6

ZEN PLCで作るシーケンス制御実験装置の製作-6 amazon kindle版を出版しました。 6.土台となる部分の製作次に、土台となる板をベーク板で作ります。アクリル板より、扱いやすいので、ベーク板にしました。 穴をあける場所が分かるように、印刷した紙を貼り付…

ZEN PLCで作るシーケンス制御実験装置の製作-5

ZEN PLCで作るシーケンス制御実験装置の製作-5 amazon kindle版を出版しました。 5.電源部分の製作次に、電源部分をこのように接続します。 スイッチングレギュレータの接続です。上の写真のように、これに5Vも接続します。 コネクタ部です。

ZEN PLCで作るシーケンス制御実験装置の製作-4

ZEN PLCで作るシーケンス制御実験装置の製作-4 amazon kindle版を出版しました。 4.LED部分の製作次に、5mmのLEDを差し込んでいきます。これもぴったり入るように、4.9mmでレーザー加工機で開けました。何度か穴をあけて調整してみてください。 裏側はこのよ…

ZEN PLCで作るシーケンス制御実験装置の製作-3

ZEN PLCで作るシーケンス制御実験装置の製作-3 amazon kindle版を出版しました。 3.ボタン部分の製作 ボタンをはめていくと、キッチリと入ります。 全部のボタンをはめたところです。 裏側はこのような、端子がそれぞれ2つづつ出ています。 I0~I7まで、色…

ZEN PLCで作るシーケンス制御実験装置の製作-2

ZEN PLCで作るシーケンス制御実験装置の製作-2 amazon kindle版を出版しました。 2.レーザー加工機での工作 レーザー加工機FABOOL Laser Mini 3.5Wをを用いて、加工を行います。加工する箇所は正面のLED部と、ボタン箇所になります。 レーザー加工を行うsvg…

ZEN PLCで作るシーケンス制御実験装置の製作-1

ZEN PLCで作るシーケンス制御実験装置の製作 amazon kindle版を出版しました。(無料で登録しようとしましたが、よく分かりませんでした。) omronのZENシリーズです。コネクタが少し貧弱で、プログラム自体も短いものしか入力できませんが、直接シーケンサ…

Re5:50歳から始めるラズベリーパイ-14

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.7 ブロック崩しゲームの作成-4 プログラムです。 '************************************************Option VBAsupport 1 Dim bv As Double…

Re5:50歳から始めるラズベリーパイ-13

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.7 ブロック崩しゲームの作成-3 (4)GAMEOVERなど ボールがラケットより下に行ったときにGAMEOVERです。 If (by >= 21 Or n >= 300000) Then R…

Re5:50歳から始めるラズベリーパイ-12

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.7 ブロック崩しゲームの作成-2 (3)ボールの動作・ボールの基本動作 ボールの動作について考えてみましょう。ボールはある速度と方向を持ち、…

Re5:50歳から始めるラズベリーパイ-11

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.7 ブロック崩しゲームの作成-1 VBAでブロック崩しのようなアクション?ゲームもできます。そもそも元々の設定に無理があるのですが、1マス…

Re5:50歳から始めるラズベリーパイ-10

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.4 ハノイの塔の作成-3 プログラム例です。 Option VBAsupport 1Dim kosu As Integer '円盤の個数Dim ps(3, 10) As Integer '位置psn("A,B,C"…

Re5:50歳から始めるラズベリーパイ-9

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.4 ハノイの塔の作成-2 シートイベントは、ダブルクリックを選択して hanoiに割り当てます。 動きが微妙なところはありますがハノイの塔の完…

Re5:50歳から始めるラズベリーパイ-8

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.4 ハノイの塔の作成-1 ハノイの塔のルールは、次のようなルールになります。(1)3本の柱A,B,Cがあり、これに下から大きい順に円盤が重なって…

Re5:50歳から始めるラズベリーパイ-7

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.3 ブロックパズルの作成-3 'Worksheetのプログラムです。'クリックされたセルの上下左右が空いている場合は移動します。一度に2つは移動し…

Re5:50歳から始めるラズベリーパイ-6

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.3 ブロックパズルの作成-2 'main()のプログラムです。'main()では初期設定をしています。 Option VBAsupport 1 Dim table(3, 3) As IntegerD…

Re5:50歳から始めるラズベリーパイ-5

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.3 ブロックパズルの作成-1(1)3×3のパズル 8つの数字を並び替えて、1から8まで順に並べるパズルゲームのプログラムです。空いているところの…

Re5:50歳から始めるラズベリーパイ-4

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.2 魔方陣の作成-3 ボタンのタイトルは「入力確認」にします。 また、Botton1__Click()にボタンの実行を割り当てます。 罫線は次のように、引…

Re5:50歳から始めるラズベリーパイ-3

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.2 魔方陣の作成-2 プログラムは次のようになります。Option VBAsupport 1 Dim table(3, 3) As Integer Sub Main Dim x(4) As Integer '角の…

Re5:50歳から始めるラズベリーパイ-2

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 3.2 魔方陣の作成-1 魔方陣とは、縦横斜めの数の和が同じとなるように、異なる整数を入力していくものです。数値を入力するだけで、合計はSUM…

Re5:50歳から始めるラズベリーパイ-1

Re5:50歳から始めるラズベリーパイ 簡単なゲームで学ぶVBAプログラミング入門 amazon kindle版を出版しました。 VBAを勉強するのに、分岐や繰り返しとかは退屈ですね。ゲームを作って勉強すると、少しは勉強という苦痛から解放されるかもしれません。という…

Re4:50歳から始めるラズベリーパイ-10

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 付録. フォームコントロール「表示」→「ツールバー」→「フォームコントロール」を選択して下さい。次のような、表示になります。 ツールバーにドロ…

Re4:50歳から始めるラズベリーパイ-9

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 5.6 ファイルに入出力 data.txtファイルに"Hello World"を書き込みます。 Option VBAsupport 1 'VBAと互換性 Sub Main Dim s as String 'sを文字型…

Re4:50歳から始めるラズベリーパイ-8

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 5.3 配列を使ったプログラム-3 乱数をつかって1~10までの数値を発生させて、配列x()に入れて大きいものから順番に並べます。(ソートします) Opti…

Re4:50歳から始めるラズベリーパイ-7

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 (4)素数を求めるプログラムです。①~③に最もあてはまる,記号,数値を選択してください。 Option VBAsupport 1 'VBAと互換性 Sub Main Dim i as Int…

Re4:50歳から始めるラズベリーパイ-6

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 (4)繰り返しを使ってみよう(繰り返し-4) 九九を求めるプログラムを作成します。A1が1×1、I9が9×9になります。ここでは、Do ~ Loop Until 条件式…

Re4:50歳から始めるラズベリーパイ-5

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 3.5 2進数、8進数、16進数 2進数や8進数や16進数はVBAのプロパティ(命令)の中にはありません。しかし、エクセルやCalc内の関数には変換する関…

Re4:50歳から始めるラズベリーパイ-4

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 3.3 余りを計算する変数x、yに値を入力して、変数xをyで割って余りをzに入れて表示する。というプログラミングをします。 セルA1を"x"、B1にxの値セ…

Re4:50歳から始めるラズベリーパイ-3

Re4:50歳から始めるラズベリーパイ LibreOfficeでVBAプログラミング入門 amazon kindle版を出版しました。 3.1 なにはともあれ"Hello World" (2)セルに表示-1 次に、Calcのセルに表示するプログラムを作成してみましょう。よく使うのがRangeコマンドです。V…