ラズベリーPI 4には、より多くのSPI、I2C、UARTポートがあることがわかりましたか。

私たちは、Raspberry PIコンピュータのGPIO-Availableの機能を利用しています。コントローラ、6つのI2Cコントローラ、および6つのUARTS – ALL上の40ピンヘッダー。ただし、一度にこれらのすべてを利用することはできませんが、単一のPINに配線された4つの異なる接続で、次のロボット、オートメーション、または猫の牧畜プロジェクトのための周辺機器の非常に強力な組み合わせを消費することができます。

これらの周辺機器のデータシートは、すべての登録マップが広く配置されています。そして、もちろん、これらの周辺機器も計算モジュール4上に存在する。それはそのような境界の境界が過度に過剰であるように感じるかもしれませんが、それはあなたがそうでなければ不可能なものを達成することができます。

いくつかのI2Cインタフェースを持つことは、アドレスの競合、スループットの問題などのさまざまなI2C固有の問題、および5つの低分解能のMUXチップを実行することができなくなるなど、さまざまなI2C固有の問題を提供します。一度にカメラセンサー。 (ああ、i2cの時計ストレッチのバグが修正されました!)SPIインターフェースは、帯域幅が高いガジェット、およびいくつかの独立したSPIポートを使用して、一度にいくつかのかなり高解像度画面を実行することができます。 Nixie Nixieの時計スタイル。

UARTは、Raspberry PIの1つ以上のUARTインタフェースは、ロボティクスやハウスオートメーションアプリケーションでは問題がありました。ラジオレシーバ/トランスミッタ、ライダー、ライダーのスルーのガジェットを使って、UARTフォームで提供されている耐久性のあるRS485マルチドロップインターフェースは、Bluetoothやデバッグコンソールを犠牲にする必要がなく、いくつかのエレガントなセンサーを配線する必要がなくなります。ロボットの脳あなたは6つのUARTを許可することができます。

これらのインタフェースを利用する方法

これらのインタフェースを有効にすると、Raspberry Piフォーラムの人々と同様に他の場所が彼ら自身の努力のためにテスト運転されているようです。 config.txt内のDtoverlay行を使用して、3つのタイプのインターフェイスをすべて有効にできます。 SPIの場合、[マスト]ブログはいくつかの例を提供しています。

#2つのCSピンを持つSPI6を有効にする – GPIO16上の1つと同様にGPIO26
DTOVERLAY = SPI6-2CS、CS0_PIN = 16、CS1_PIN = 26

I2CとUARTの場合、ラズベリーのPIフォーラムスレッドはいくつかの例を提供しました。 I2Cの例:

#i2c3を有効にすると、GPIO4のSDAとGPIO5のSCL
DTOVERLAY = I2C3、PINS_4_5

UARTの例:

#RTSとCTSピンを使用してUARTを有効にする(「CTSRTS」の部分を無効にする)
DTOVERLAY = UART3、CTSRTS

ここから、これらのインタフェースは、それぞれ/ dev / spi6、/ dev / i2c-3と/ dev / ttyama *と同様にそれぞれ予想されるように表示されます。 (シリアルポートにはエイリアスがありませんので、既存のものにさらに多くの場合、より多くの/ DEV / Ttyama Portが追加されます。)

私たちはこれらの新しい周辺機器について、そしておそらくあなたもそうだったところに驚かされました。あなたが彼らと終わったことを見るのを待つことができません。

Raspberry PI 4 GPIO PINOUTダイアグラムから[Les Pound]でリミックスしました。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

これらのエンジニアリングEDジョブは私達のタイプのハックこれらのエンジニアリングEDジョブは私達のタイプのハック

メンターステムのための非常に洗練されたオールインワンギアは、問題をテクニックする1つの方法です。しかし一部のために、彼らは威圧的な支出と同様に威圧することができます。 [Miranda]は、家の周りにジャンクしてエンジニアリング教育を可能にするという目標とは別のテクニックを取ります。この点は、正確に正確にやること、または正確に理想的な材料を備えて、エンジニアリングのアイデアと遊ぶことです。あなたは知っています…ハッキング! 彼女のメーカーフェアベイエリアブースの画面上には、あなたが手元に持っている可能性が高い典型的な製品が多くの開発されました。私はむしろ客室のスティック、接着剤、ストロー、そしていくつかのひもから作られた触手を見ることを喜びました。一方の端を握るだけでなく、紐を引っ張るだけでなく、紐を巻き上げるだけでなく、製造やロボット概念の中で最も基本的な紹介を提供しています。あなたが実現されたときにあなたの最も早い権限を与える瞬間のいくつかに戻って、Legoのようなものを構築して物を構築して物を構築していました。あなたは何も活用して開発することができます! ブースで最も顕著な電気バンジョスのセットです。ピエゾ要素と同様に、フィンガーボード、文字列、文字列以上のものではありません。少しラジオショックアンプ/スピーカーコンボへのリンクだけでなく、あなたはそれらからかなり大きなノイズを得ます。 [Miranda]彼ら自身の心配システムを製造したくない人のために提供する予定の3D印刷された心配ボードを追加しました。それらと共に、旋回するためにボトルキャップに置かれた古いCDを利用したDJミキシングボードは、それらに対話性を提供するために下のサルベージ触覚スイッチを持っている。 ガイドのコレクションを見るための負荷があります。彼女は私に彼女のハリーポッターをテーマにした杖のプレゼンテーションを提供しました。これらは、若者が学校の外に出ているのを扱うために最良の夏の仕事を作るでしょう。しかし、将来的には、将来的にいくつかの時点で実行されている会員セットのBIZを取得する計画がありますが、開発の指示は常に無料で提供されます。

ミリタリーグレードのトラックボールのためにマウスを疲れさせるミリタリーグレードのトラックボールのためにマウスを疲れさせる

このタイプのハックについての悪いことは、今すぐ彼の机の中に穴を開ける必要があることです。彼はこの武装部隊グレードのトラックボールをUSBで取り組んできました。それは古く、そして鈍い武器として利用されるかもしれません。ただし、ビデオが表示されているため、まだ素晴らしい入力デバイスが作成されます。 彼はAllegro – eBayと同様のポーランドオークションサイトでハードウェアを発見しました – たった20ドル。オリジナルの回路は大きな意味がありませんでしたが、古いオシロスコープとの少しプロービングをすると、いくつかのTI 54xx部品によってチェックアウトされているエンコーダへの接続を確立できます。明らかに彼らは7400部とまったく同じ論理を利用していますが、しかし、しかし武装強力なグレードです。彼は彼の交換管理ボードのためにAtmega32U4昇進ボードを選びました。そのチップはネイティブUSBサポートを持っているので、残りはHID入力デバイスのようにデータを渡すことだけです。彼のコードは、カーソルの動きとウィンドウのスクロールを切り替えるためにそれらの押しボタンを利用することさえさえさえさえさえさえさえさえさえさえさえ可能にします。 [Tomek] Warsaw HackerSpaceでの仲間による迅速なプロンプトの後に彼の発行を英語に同意しました。あなたが興味があるなら、これがポーランドのオリジナルです。 [ありがとうSergiusz]

CNCルーターCNCルーター

を考える人のためのソフトウェアアドバイスそれはあなたのルーターを実行します。 もう1つのオプションはLinuxcncです。私が傾いているCNCを始めたとき、私はほとんど全く慣れていませんでした。新しいルーターと一緒に新しいOSを傾けているという課題は、学習曲線の急激な急なように見えましたので、このオプションを試していません。私はubuntuを少し使っているので、今日は別のトラックを取ります。 Linuxcncと広く働いていたら、以下にコメントを残して体験を共有してください。 物事を包むために、私が作った2つのCNCビデオです。最初のものは私が虎の足を刻むのですが、2番目のビデオはInkscapeを使ってロゴを彫刻する方法についてのチュートリアルです。 CNC機械はあらゆる店にとって素晴らしい追加であるが、私がここで指摘したように、その課題がなければ、その課題がないことを願っています! この記事とは別に、Zen ToolWorks、Mach3、Estlcam、Meshcamの代表者から製品を試すために特別な価格設定やサンプルを受け取りました。 Jeremy Cookは、クレムソン大学の学位を持つ機械技術者であり、製造とプロセスの自動化で働いています。さらに、JeremyはAvid Makerと元ハッカデースタッフライターです。彼が仕事やガレージではないとき、あなたはTwitter @ Jeremyscook、彼のプロジェクトのブログJcopro.net、または彼の写真関連のブログdiytripods.comで彼を見つけることができます。