高高度バルーントラッカーを作る(Arduino):8つのステップ(写真付き)

高高度バルーントラッカーを作る(Arduino):8つのステップ(写真付き)

目次:

Anonim

私がこれまでに私の子供と一緒にやったことがある最もクールなプロジェクトの1つは「近宇宙」の気球です。それは宇宙そのもの(100Km +)には収まりませんが、空が真っ黒に見え、地球があなたの下に転がるにつれて地球の曲率を見ることができるほど高くなります。

私たちの最初の打ち上げからの写真で設定されたFlickrはここにあります:http://flic.kr/s/aHsjK22nDc

これは、2.5フレーム/秒のビデオとしてフォーマットされた、バルーンからの写真のクイックファイアスライドショーです。リンクがここにあるのでそれを埋め込むことができません。

のために 取る この種の写真は、カメラを成層圏まで送る必要があります。我々のものは38Km(124,000フィート)まっすぐ上に行きました。これは十分に簡単です:あなたはそれを巨大な気球に取り付け、気球が破裂するまでそれを上昇させ(大気の端での低い圧力のために)、そしてそれは地球に落ちます。

のために 見る あなたが撮った写真は、その後カメラを見つける必要があります。これがトリックです。

幸いなことに、少なくともイギリスでそしてヨーロッパ中でますます増えている、イギリス高地協会(ukhas.org.uk)の非常に親切な人々はあなたの気球から信号を受信するトラッカーの分散ネットワークを開発しました、 Googleマップベースのページ(spacenear.us/tracker/)に自分の位置をプロットしてプロットします。

ヘルパーのこの素晴らしいネットワークを利用するために、我々は彼らの機器と通信するトラッカーを構築する必要があります。それが私がこの指導者の中で概説するものです。

飛行できるものや、さまざまな作業に使用できる無線スペクトルのどの部分に関する規則や規制はたくさんあります。私がこのインストラクターで使用するアプローチは、2013年に一般的な規則の下でイギリスに適しています。あなたが他の場所に住んでいるか、または私がこのインストラクターを書いた後にあなたがこれをかなりするならUKHASの人たちは素晴らしく役に立ちました。

それでは、ラジオトラッカーを作成しましょう。

用品:

ステップ1:必要なもの

トラッカーは、Atmel ATMeag328マイクロコントローラーに基づいています。これは、一般的な "Arduino"ボードの多くの心臓部です。 Arduino IDEを使ってプログラムできる「Arduino互換」ボードを作ります。

GPSモジュールとSDカードは両方とも3.3Vを必要とし、我々は十分な計算能力を持っているので、我々は同様にトラッカー全体を3V3で走らせるかもしれません。つまり、 '328をフル16MHzまでクロックすることはできませんが、3v3の8MHzでうまく動作するでしょう。それは私たちの目的には十分です。

追跡者はサイズが5 x 5 cmである注文PCBで設計されています。これはそれがいくつかの非常に安いPCB製造所の場所で製造されることができることを意味します。トラッカーボード用の設計ファイルと設計の詳細は後のステップにあります。

これらは私が私のデザインに使った材料です。もっと良い選択肢があるかもしれませんが、これは私にはうまくいきました:

材料:

1×カスタムトラッカーボード(次のステップを参照)

1×ATMega 328 **

1 x 8MHzクリスタル(NBは通常の16MHzではありません)

2 x 22 pfのセラミックキャップ

1×Radiometrix NTX2(例えばUPUの店から)

アンテナ付き1×GPSブレークアウトボード(ボードはこれのために設計されています)

1×SDカードブレークアウトボード(eベイ)*

1×ボードマウントDS1820温度センサ*

1×外付けDS1820温度センサ(eベイ)*

1×HoneyWell HSCDANN001BA2A3基板実装型絶対圧力センサー(Mouser)*

1×タクトスイッチ

3×100nfセラミックキャップ

1×100 uf電解キャップ

1 x MCP1825超低ドロップアウト3 v 3レギュレータ

1K抵抗(約5本)

10K抵抗器(2-3)

4kΩ抵抗器(4〜5)

3 mm LED(好みに応じて0〜4、色違い)*

1%抵抗の選択(私が使用した:電池センサーのための47K / 6.8Kとラジオドライバーのための6.8K / 10K)

オスヘッダーピン(0.1インチ) - ストレート、90°

ツール:

はんだ付けステーションとはんだ

バリカン

助けの手

ワイヤーストリッパー

プログラミング/デバッグツール:

Arduino IDEがインストールされているPC

USBからUARTへの変換アダプタ(私は安いCP2102を使用します。FTDIも使用できます)またはISPとのプログラム(下記参照)

ブートローディング/プログラミング用**:

ISPプログラマー

または

Arduino +ブレッドボードまたはISPシールド

* - これらのセンサーとインジケーターは、以下の機能に必須ではありません。

掲示板ですが、興味深いデータを送信してオフラインで分析するために記録することができます。

**あなたはプレブートチップを購入することができますが、彼らは16MHzの水晶を期待しています。 8MHzで動作するようにするには、少なくともコード内のタイミングを修正する必要があります。確かに8MHzのブートローダを焼くことが望ましいです(後述)。難しいことではありません。

ステップ2:トラッカーの設計

このステップには、トラッカーボードに使用したEagleのスケマティックファイルとボードファイル、および2つの.zipファイルと、ボードファイルとスケマティックファイル、およびさまざまなレイヤのすべてのガーバーファイルが含まれています。私のボードは問題なく動作しましたが、100%完璧というわけではありませんでした。たとえば、シリアルポートラインのLEDはグランドに引き下げられるのではなく、実際には+ 3v3に引き上げられるためです。

あなたはあなた自身のボードをデザインするか、少なくとも私のものを修正することを好むかもしれません。あなたがこれをするならば、それから必要なそして/または高高度トラッカーのために役に立つ多くの機能があります。これらは考慮に値するものです:

力:

アルカリ乾電池を大気中に送ることはできません - それは-50℃に下がります、そして、彼らはただ働かなくなります。

ペイロードを断熱しても、使い捨てのリチウム電池を使用することをお勧めします。軽量で低温でも機能します。

GPSとSDカードは3.3Vで動作します。その後5vは揚げます。あなたがすべてを同じ電圧で動かすことができるならば、あなたは電圧変換であまりにも多くの電力を浪費するのを節約します。

スイッチング電源または超低ドロップアウトレギュレータを使用している場合は、パワーパックの飛行時間を増やすことができます。

堅牢性:

あなたはあなたの回路をたくさんの緩いワイヤー、ソケット、またはストリップボードで構成することができます、しかしそれは非常に冷たくなって、そして揺れます!

できればそれは注文PCBを設計し、それに直接すべてをはんだ付けする価値がある。少なくとも重要な部品については、接触を失うソケットはありません。私のPCBは小さくて安価ですが、プロセッサ、クリスタル、GPS、ラジオのはんだ付けを可能にします。私は無線アンテナの直接はんだ付けにも選びました。

部品:

ラジオ - 英国では、空中で使用できる狭い周波数はほんの少ししかありません。それでも、10mWしか許可されていません。 NTX2は無線モジュールのための数少ない実行可能なオプションの1つです。

GPS - GPSモジュールのレイアウトは難しい場合があります。理想的には、他のものから遠ざけてください。私はメインボードから側面に上下にハンダ付けすることができる既製のモジュールを選びました。多くのGPSは14km以上の高さでは動作しないことにも注意することが重要です。 Ublox GPSには、機能するフライトモードがあります。他の人にとっては、購入/使用する前に調査を行う必要があります。

マイクロコントローラ - ATMega 328は非常に簡単なArduino IDEからプログラムできるので素晴らしい選択肢です。 3v3でも8MHzでしか動作しません。ただし、GPSを読み取り、低ボーレートの無線を実行するための処理能力は十分にあります。

温度 - 温度センサーは興味深いデータを提供しますが、多くはトロポポーズで遭遇する可能性がある-50℃まで評価されていません。 DS18B20は非常に安価で低温定格であるため、良い選択肢です。あなたは、追加の保護のためにステンレス製の管で密封される「外部の」ものを得ることができます。私たちは1つのボードマウントされたものと1つの外部を使います。

圧力 - 私が発見した「絶対」圧力センサーはそれほど多くありません。ハネウェルHSCDANN001BA2A3はおそらく "0" mBarまで下がり、実際には飛行中は8mBarまでうまくいった。そのi2cインターフェースは、扱いがとても簡単です。ハネウェルは無数の変種について作りますが、多くは「相対的な」センサーです - 彼らは特定の圧力と大気圧の間の差を測定します。それは私たちが測定している大気圧なので、あなたは "絶対"圧力センサーが必要です。

SDカード - あなたは潜在的にあなた自身のSDカードホルダーを表面実装することができますが、それはかなり手間がかかるので私はとにかく十分なボード領域を持っていませんでした。 SDカードのブレイクアウトは安価で簡単に入手できるので、私はメインボードの下に1つをはんだ付けすることを選択しました。もっと軽い方法は、マイクロSDアダプターのパッドにワイヤーをはんだ付けして、それをマイクロSDカードのソケットとして使用することです。

編集

添付ファイルは追加の.zipファイルになりました。これにはボードのバージョン1.1(イーグルの回路図とボードファイル、そしてスタジオや主要ボードハウスに適したガーバーファイル)が含まれています。以下の変更がv1に対して行われました。

シリアルライン上のLEDは、下ではなく上に引き上げられているので、データ送信時にのみ点灯するはずです。

プルアップ抵抗がi2cライン用に内蔵されました

超低ドロップアウトレギュレータを搭載するスペース

バッテリ電圧はVテスト入力に直接接続されています。あなたがそれをしたくない場合はあなたがカットすることができますトラックの真ん中中央にあります。

私はボードのv1.1を飛ばしていないのでそこに できた 他のエラーやそれに関する新しい問題である。しかし、私の知る限りでは、これはv1の既知​​の問題に対処しています。

ウギ

ステップ3:ブートロード

Arduino IDEを8MHzで確実に使用するためには、 "Arduino Pro Mini 8MHz"ブートローダをATMega328に焼き付ける必要があります。

これを行うにはさまざまな方法がありますが、ここでは '328ベースのArduinoボード(Uno、nano、Duemilanoveなど)を使用していると思います。これを使用すると、専用の「シールド」または単に無はんだブレッドボードを使用して、 '328をブートロードできます。

ブレッドボード方式:

1) '328をブレッドボードの中央に置きます。 + 5vを走らせて、あなたのarduinoからあなたのブレッドボード上の電源レールまでGndします。

2)BBのピン1から10Kを+ 5Vまでリセットします。

3)BBのピン9と10に水晶(8または16MHz)とキャップ(22pf)を取り付けます。

4)(BBの)ピン7と20を+ 5Vに、ピン8と22をジャンパー線でGndに接続します。

5)ArduのD11、D12、D13からブレッドボードのピン17、18、19にジャンプします。

6)ArduのD10からBBの1番ピンにジャンプします。

7)ArduをPCに接続し、例からArduino ISPスケッチをArduに書き込みます。

8)10μFのコンデンサをリセットからGndに接続 Arduino(BBではありません)で。

9)IDEで、Arduino Pro Mini 8MHzとして「board」を選択します。 「Arduino ISP」としてプログラマーを選択してください

10)IDEで "burn bootloader"をクリックしてください。

11)ブートローダが転送されている間、ライトが少し点滅します。

12)終了すると、ArduのD13ライトが定期的に点滅します。これは新しいチップのD13と並行していて、ブートローダで焼かれているまばたきスケッチが実行されていることを示しています。

シールド方式

私はずっとBBをレイアウトするのにうんざりしていたので、小さなISPシールドを作りました。写真は私のものですが、あなたがあなた自身のものを作りたくないのであればあなたはEMSLからそれを買うことができます。

手順は非常に似ていますが、設定を1ステップに減らします。

1)Arduino ISPスケッチをArduinoに焼き、プラグを抜きます。

2) '328'をArduinoの盾と盾に入れます。

3)Arduinoを接続して自動リセットを無効にします(ジャンパーまたはシールドをオンにします)。

4)IDEで、Arduino Pro Mini 8MHzとして「board」を選択します。 「Arduino ISP」としてプログラマーを選択してください

5)IDEで "burn bootloader"をクリックしてください。

6)ブートローダ転送中はライトが少し点滅します。

7)終了すると、ArduのD13ライトが定期的に点滅します。これは新しいチップのD13と並行していて、ブートローダで焼かれているまばたきスケッチが実行されていることを示しています。

テスト:

あなたの '328は今プログラムする準備ができているはずです。

ボードに直接はんだ付けする前にテストしたい場合は、上記のようにブレッドボードArduinoとしてレイアウトすることができます。それでは、Arduinoをブレッドボードから外し、CP2102 USB to TTLコンバーターを接続してください。これは+ 5vとGndになり、CP2102のTxはD0に、RxはD1になります。いくつかのCP2102は後方にマークされているので、これら2つを切り替える必要があるかもしれません。最後に、ピン1とGndの間にリセットスイッチを追加する必要があります。 19番ピンとGndピンの間にLEDと抵抗(たとえば1k)が必要かもしれません。

スケッチをロードするには、ボードとしてArduino Pro Mini 8MHzを選択してスケッチをアップロードします。コンパイルが終了し、IDEの下部に最終サイズが表示されたら、リセットボタンを押して放してアップロードを開始します。ブリックスケッチをアップロードして、D13 LEDが新しいタイミングで点滅するのを確認できます。

必要に応じて、今すぐ最終スケッチを焼き付けることができます。 CP2102をトラッカーボードに接続する手間が省けます。スケッチのための後のステップを参照してください。

ステップ4:まとめる

このボードにはいくつかのオプションがあります - あなたはシリアルまたはi2cを使ってGPSをコントロールすることができます、あなたは地面に直接ラジオの「コントロール」ラインを結ぶことができますまたはあなたはマイクロコントローラなどからコントロールできます。

あなたが様々なオプションにピンヘッダを置いて、ジャンパーでそれらを変えることができるように、ボードは作られます。これは開発に非常に役立ちます。しかし、実際のフライトビルドでは、過酷な飛行条件で何も接触を失うのを避けるために、すべてのジャンパをハードはんだ付けしたいと思いました。したがって、このビルドはすべてのジャンパーをはんだ付けしますが、トラッカーを開発している場合は、どのオプションを使用するかがわかるまでジャンパーを使用することをお勧めします。

一般的に、私は中心から始めて、はんだ付けを容易にするために外側に働きました。 SDカードのブレイクアウトは裏側の多くをカバーしていますので、遅れる必要があります。

このボードを小型で安価で軽量にするために、このボードにはたくさん詰め込まれています。つまり、最初のはんだ付けプロジェクトにはあまり適していません。しかし、それはすべてスルーホールなので、場所が少しきついことは別として、まったく難しいことではありません。

建設:

圧力センサーは、ボードの脚の両端に取り付けられています。望むならば、これはそれが再び切り取られることを可能にするだけです。これは最も高価なコンポーネントなので、後で別のプロジェクトで使用することをお勧めします。

ステータスLED用の1K、DS18B20用のプルアップ、外部DS18B20用のヘッダ、および水晶振動子とキャップ。スペースを節約するために、このボード上ではほぼすべての抵抗が垂直になっています。 8MHzクリスタルを使うのを忘れないでください!

NTXデカップリングキャップ、コントロールライン、分圧器。 NTXは制御ピンに供給される電圧に応じて周波数を変更します。 RTTY 50ボーを送信するには、約500 Hzのシフトが必要です。私は10Kと6K8を使いました。ここでは1%抵抗を使用するのが適切です。

マイクロコントローラ - 必ず最初にブートロードしてください。まだ実行していない場合は、最後の手順に戻って今すぐ実行してください。直接ハンダ付けすることを心配しないでください、AVRは釘のように固いです、しかし、右端に刻み目をつけないでください - それはハンダ付けを外す豚になるでしょう。

DS18B20とリセットスイッチを内蔵。簡単です。

ヘッダー - '328のすべてのピンは壊れていますが、それらのほとんどは必要ありません。あなたがその場でそれを再プログラムしたいならば、あなたはTx、Rx、VccおよびGndラインのために4ピンヘッダが必要になるでしょう。他にどのようなピンが必要か、またそのピンを上または横からアクセスするかどうかを考えてみます。

バッテリ検出用の分圧器はA0に接続され、1v1の内部規格に対して検出します。この入力は損傷を受ける危険なしに1v1を超えることができないため、バッテリーパックが提供できる最大値に応じて範囲を設定する必要があります(1.5vのバッテリーは新品の場合はかなり高くなる可能性があります)。私は配置を使用しました:Batt-47K-A0-6.8K-Gnd、これは約8.7vまで安全です。

ステータスLED、スムージングキャップ、GPSジャンパーを追加するのに良い時期です。後で示すボードのバージョンでは、i2cプルアップは圧力センサーの隣に正しく取り付けられています。私は最初のバージョンでそれらを忘れていたので、私はsdaとsclのジャンパーポジションに接続されたそれらを下側に追加しました。

NTX2無線モジュールは次に滑り込み、次にボードをよく見ます。私はすべての可能なLEDやヘッダーを追加しませんでした。あなたが他のものが欲しいならば、SDカードがいったん入ると、それが何かをはんだ付けするのがずっと難しくなるので、それらを今すぐ加えてください!

SDカードは、ヘッダピンが上からはんだ付けされた状態でボードの下に配置されています。あなたがそれをはんだ付けしている間、フォーム粘着パッドはボードがショートするのを防ぎ、それをうまく保持します。

最後に、GPSブレークアウトボードがヘッダーピンの端に取り付けられています。私はGPSをメインボードの上と横に物理的に置くために全長のピンを使いました。

ステップ5:スケッチを作成する

スケッチ:

私の完全なスケッチは次のステップで.zipファイルで利用可能です、しかし、それが適応するのをより簡単にするために全体的な計画の考えを持っているのは役に立ちます。

割り込み:

D5ピンを50ボーのレートでハイ/ローに変調して無線機を駆動する必要があります。つまり、20msごとに、新しい1ビットのデータをそれぞれ1または0に対してハイまたはローとして表す必要があります。このデータストリームを使ってテキスト文字列をエンコードします。これにはさまざまな方法がありますが、7ビットASCIIが最も一般的です。送信用の文字列と更新データで準備中のコピーを含むダブルバッファを保持します。

最も効率的で信頼性の高い伝送を得るために、そして特に正確なタイミングを与えるために、割り込みの下で文字列を送ります。これには、現在送信している文字列のどのバイトのどのビットを追跡し、毎回次のビットに進むために、短くて速いコードが必要です。一方の文字列が完成したら、文字列バッファを切り替え、もう一方のバッファから最新のデータを送信するように移動します。

メインループ

メインループでは、循環しながら、各センサーとGPSを読み取ります。最新の値は変数に格納されています。 GPSが新しい位置を提供する準備ができたら、それを読み、それを解読して文字列の作業用コピーを更新します。バッファを更新するためには、割り込みを一時的にオフにする必要があります。そうすることで、半分構成された文字列が送信されることがなくなります。その結果、新しいGPS位置の準備が整ったときにのみバッファを更新するので、あまりにも長い間割り込みをオフにすることはありません。

バッファを切り替えるたびに、新しい送信が開始されたことをメインループに伝えるフラグを設定します。更新されるまでバッファを開く前に、送信されたばかりの古い文字列がSDカードに書き込まれます。

また、GPSがフライトモードになっていることを確認するために、GPSを監視する必要があります。 Ublox GPSモジュールを使用する理由は、それが私たちが訪問する高さまで動作するためです - 多くのGPSは約14km以上で動作しません。 Ubloxを高地で動作させるためには、Ubloxが正しいモードであることを確認する必要があります。

センサーとポート

ボードは、I2CまたはUARTのどちらでもGPSモジュールと通信できます。私は、PCのシリアルポートに接続することでUARTをデバッグに使用できるように、I2Cインタフェースを使用することにしました。私達はまたハネウェルの圧力センサーと話すのにI2Cを使用します、しかし2つは衝突なしでI2Cラインで共存するようです。

ボードは2個のDS18B20温度センサを取ります。私は一つの内部と一つの外部を使いました。これらはタイミングに非常に敏感であり、私はそれらを読んでいる間数マイクロ秒間割り込みをオフにする必要がありました。それ以外の点では非常に使いやすいです。私はネイティブArduinoのものより少ないハングアップを持っていると主張するワイヤーライブラリのコピーを使いました。本当かどうか、それはうまくいきました。

SDカードはSPIピン上にあり、SDfatライブラリによって処理されます。 SDカードへの書き込みは大量のメモリを必要とし、このスケッチの本当のトリックの1つは、利用可能な空きSRAMの量を監視することでした。

ステップ6:スケッチを書き込む

私はあなたがスケッチを作成したいと思うのでトラッカーボード上のチップを再プログラムしたいと思うだろうと思いました。ステップ3ですでにそれをプログラムしていて、それ以上開発をしたくない場合は、このステップをスキップすることができます。

このボードで覚えておくべき重要なことはそれが自動リセットを持っていないので、あなたがスケッチをアップロードするためにあなたが正しい時に「リセット」を押す必要があるということです。これはマスターするために数回試みることができます。

ハードウェア

このステップでは、Arduinoソフトウェアを搭載したPC、新しく作ったトラッカーボード、そしてCP2102 UARTからUSBへのコンバーターが必要です。

CP2102から3v3(5vではない)をトラッカーボードのVccに接続します。 Gndsを一緒に接続します。

CP2102のRxをトラッカーのTxに、CP2102のTxをトラッカーのRxに接続します。

スケッチ:

私のスケッチはこのステップに添付されています。さまざまなライブラリなどが必要なため、同封の.zipファイルに添付しています。これには、通常のArduino環境に加えて必要なものがすべて含まれています。

スケッチはArduino IDE v1.0.3で書かれました。他のバージョンではテストしていません。それはGPSとSDカードの側面を扱うのを助けるためにいくつかのArduinoライブラリを必要とします。それらは.zipファイルにもあります。ライブラリフォルダにさまざまなライブラリを配置してから、Arduino IDEを開きます。今スケッチをロードします。

スケッチの中にコールサインとして "Test1"と書いたところが2箇所あります。あなたはスケッチをアップロードする前にあなた自身のコールサインとそれを取り替えたいと思うでしょう。それ以外の場合、スケッチはテキスト配列をオーバーランする可能性があるため、数文字だけにしてください。

アップロード:

トラッカーボードと会話するには、CP2102用のドライバをロードし、Arduino環境で新しいCOMポートを選択する必要があります。それではArduino Pro Mini 8MHzとしてボードを選択してください。 8MHzの水晶を使用したので8MHzが重要です。16MHzのボードを選択した場合、タイミングはすべてオフになります。

スケッチを読み込むには、アップロードをクリックしてコンパイルするのを待ちます。 IDEにコンパイル済みの最終サイズが表示されたら、トラッカーボードのリセットボタンを押して放します。ライトがしばらく点滅してから、スケッチが開始されるとトラッカーボード上のライトが少しの間点滅します。

ステップ7:トラッカーを使う

高高度バルーントラッカーを作成したので、今度はあなた自身の高高度バルーン打ち上げの最も難しい部分を完成させました。次のステップは、これをペイロードに組み込んで、カメラ(または2台)、パラシュート、および気球を追加して、それらを成層圏に発射することです。これらのステップはUKHAS(ukhas.org.uk)の非常に役に立つ人々によって議論されています。

あなたのトラッカーから情報を取り戻すことができる前に、あなたは同じく高高度気球追跡サーバーの上に「ペイロード」文書を準備する必要があるでしょう。それはここで行うことができます:

ペイロード文書を設定したら、あなたのトラッカーを盲目的に飛ばして誰かがそれを追跡することを願うか、あるいはあなた自身でそれをテストすることができます。私は後者をお勧めします。

積載量をテストするには、70cmの受信用に設定する必要があります。最も安価な方法は、アンテナとして16cmのワイヤに接続された「ソフトウェア無線」ドングルを使用することです。これらの部品は、「SDRドングル」を検索するだけで、e-bayから10ポンド前後で入手できます。SDRトラッカーの設定手順は、ukhas.org.ukのサイトで詳細に説明されています。

セットアップが完了し、spacenear.us / trackerにトラッカーが表示されたら、ペイロードを起動して追跡する準備が整います。

トラッカーをペイロードに組み込む、CAA認可を取得する、ローンチを発表する、実際にローンチするプロセスはすべてukhas.org.ukで説明されています。これはhttp://webchat.freenode.net/?channels=highaltitudeでポップする価値があります。たくさんの助けとアドバイスを。しかし、あなたのトラッカーが構築されていれば、残りのプロセスは比較的簡単です。

あなたの高高度バルーンで頑張ってください!私はすぐにそれを追跡することができると思います!

ウギ

ステップ8:Instructablesコンテスト賞を宇宙の端に送ってください!

これは宇宙の端に到達した最初のInstructablesコンテスト賞ですか?

この写真に写っている紫色のダクトテープは、昨年のJury-rig-itコンテスト(http://www.instructables.com/contest/juryrigit/)からの賞です。それは今までのところ他のどの破壊不能品賞よりも宇宙に近づいていたに違いない。

以前のInstructablesコンテストの賞金は124,000フィートに達しましたか?彼らがいるかどうかを知りたいのですが!

あなたがもっとInstructablesコンテストの賞品が大気を去るべきであると思うなら、このエントリーに自由に投票してください!

ありがとう

ウギ

の二等賞

電池式コンテスト

での大賞

それを起動します。コンテスト

3人がこのプロジェクトを作りました!

  • criticalmass115がそれを作りました!

  • モーリーン - セリナルはそれを作った!

  • Lloydy21が成功しました!

あなたはこのプロジェクトを作りましたか?私たちと共有しましょう!

おすすめ

  • Arduinoコードサンプルのマッシュアップ

  • オープンソースのOrnithopterプロトタイプ。 Arduinoの電源とリモートコントロール。

  • モノのインターネットクラス

  • Arduinoコンテスト2019

  • レインボーコンテストの色

  • 教室科学コンテスト

109件のディスカッション

0

AntoninoB4

質問2か月前

こんにちは、

プロジェクトのおめでとうございます。それはできるのですが、どこに給電するのか、どこにバッテリーケーブルを接続するのかわかりません。

どうもありがとう

0

UrošC1

4ヶ月前

たった1つ質問、あなたがAPRS技術とGPSの両方を使用していることをよく理解していない…私の質問はちょうどあなたが着陸したらペイロードを集めるのにAPRSを使用することです。

これをWebに掲載するための時間をいただきありがとうございます。

0

ストラトスタート

7ヶ月前

こんにちはUgi私はあなたがあなたの打ち上げでどのアンテナを使ったか、そしてそれがどのようにボードに接続されたかあなたに尋ねたいです。

2件の返信 0

ウギファー ストラトスタート

返信7か月前

こんにちは - 私はこれに返信しましたが、現在その返信を見ることはできません。それが上がらないならば、私は再びポストしようとするでしょう、しかし、私は基本的に若干の同軸と一緒に箱の底の上に「四分の一波長接地平面」アンテナを作りました。

0

ウギファー ウギファー

返信7か月前

それで、私の正しい返事は消えました、しかし、私は本質的に箱の底の銅テープの十字として地面を作りました - それはそれぞれの方向に4分の1波長(およそ17.5cm)であるべきです - それゆえコーナー延長。

中央の芯を中央の穴に、そしてスクリーンを外側の穴の1つに - 回路基板の右下の指定された点に同軸の長さ(例えば30cm)をはんだ付けしました。

私はグランドプレーン(GP)の中央にある穴を通して同軸ケーブルを供給し、GPのレベルまでスクリーンを取り除きました。私はスクリーンをGPの銅テープにはんだ付けし、それから中央のコアを4分の1波長にカットしました。これは銅の特性に関連した何かについて修正する必要があります。つまり、銅は17.5ではなく約16cm突き出ています。私はそれがどのように機能するかの正確な詳細を覚えていません - あなたはそれをグーグルする必要があります。コアはそれほど強くはないので、箱の底にあるGPから真っ直ぐ下に突き出るようにストローでそれを支えました。そうすることでアンテナは地面に向けられます。

それが役立つことを願っています。

ウギ

0

dbiswas6

1年前

こんにちはので、私はこの趣味に初心者のこの疑いがありました。データロガーとトラッカーが必要で、どちらも同じgpsブレークアウトボードが必要です。だからとにかく私は1枚のボードでそれらの両方を構築することができますか?

1件の返信 0

ウギファー dbiswas6

返信1年前

こんにちは - あなたの興味をありがとう。すみません、私はあなたの質問を今まで見ませんでした。

このボードはGPSトラッカー/トランスミッターですが、時間、温度、気圧のデータをGPSの経度、緯度、高度と共に測定、送信、記録するという点でデータロガーでもあります。他のセンサーを使用した場合は、他のことも記録される可能性があります。

無線文字列で送信するデータが多いほど送信に時間がかかるため、データポイントは少なくなりますが、送信しなくても追加データをSDカードに記録できます。

どんなデータを記録したいのか考えてみて、それが現時点でこれ以上にある場合は、あなたが念頭に置いているセンサーへのリンクを投稿してください。それに。

あなたのプロジェクトで頑張ってください!

ウギ

0

dbiswas6

質問1年前

こんにちはので、私はこの趣味に初心者のこの疑いがありました。データロガーとトラッカーが必要で、どちらも同じgpsブレークアウトボードが必要です。だからとにかく私は1枚のボードでそれらの両方を構築することができますか?

0

シェパードK

1年前

こんにちは、ウギ、

米国でこれを使用する前に、無線免許を取得する必要がありますか?ペイロードを追跡するためにどのようなドングルを推奨しますか? (できればPCに接続するもの)

0

NadeemH2

1年前

こんにちは

XTend 900ラジオ(http://www.sparkfun.com/products/9411)を使用して、気球が34 - 37 km上昇してもバーストしてもGPSデータを提供し続けることはできますか。私は37キロの高さまでこのラジオを使うことができることを意味します。アンテナを正確に向けていないとどうなりますか。それでも機能しますか?助けてください

1件の返信 0

ウギファー NadeemH2

返信1年前

それはあなたが「できますか」という意味によって異なります。法的には、私の理解の範囲内で、できません。

英国で免許がなくてもアマチュア機からどのラジオを使用できるかについての規則は非常に厳格です。数mWの制限と、合法的に使用できる434MHz(IIRC)付近の非常に狭い周波数帯域があります。あなたが提案するモジュールは、英国の空中モジュールであなたが合法的にそれを使用することができないということを知っている限り、これらの制限のどちらとも一致しません。しかし、あなたは低電力しか使用できないので、先延ばしにしないでください。

範囲についてあまり心配する必要はありません。私の送信機は法的制限の範囲内でしたが、あなたは完全な見通し線と受信機の分散ネットワークを持っているので、私たちの間ではほぼすべてのパケットが38Kmまで受信されました。 150マイル以上離れたハーグではかなりの数のパケットが受信され、250マイル以上ではいくつかのパケットが受信されました。

上記の手順の1つのマップは、その特定のパケットが受信された場所を示しています。あなたはそれが北西部のリーズ、Eへのハーグ、そして南西部のトーントンに到達していることがわかります。それは3つの方向のそれぞれで150マイルです。

ウギ

0

NadeemH2

1年前

こんにちは

この風船を買った場所から教えてください。ありがとうございました

1件の返信 0

ウギファー NadeemH2

返信1年前

こんにちは

これはから来ました:http://www.randomengineering.co.uk/Random_Aerospace/Balloons.html

あなたのバルーンプロジェクトで頑張ってください!

ウギ

0

DrBoost

2年前

これは英国特有のものですか、それとも米国でも使用できますか?

0

pde25clicks

3年前

こんにちは、ウギ、私は大学の記念日を祝うために25kmの気球を送るチームの一員でもあります。私たちは現在、ボードとラジオ受信機が話し合い、いくつかの問題にぶつかるようにしています。ラジオはボードを聞きます、しかし我々がそれを読んで解析するためにそれをdl-fl digiに送ろうとすると問題が起こります。あなたはすぐに場違いとしてあなたを打つ何かを見ますか?

ありがとうございました、

ジャレン

0

criticalmass115

3年前

ビルドを開始します:-) #veryexcited

スティーブ

3件の返信 0

ウギファー criticalmass115

返信3年前

素敵なボード!どのボードハウスを使いましたか?

私はあなたに午後3カ月のプロメンバーシップを送ります - それは私のプロジェクトの1つに基づいて何かを作って写真を投稿するための常設賞です。

チップをボードに永久にハンダ付けする前に、チップをブートロードすることを忘れないでください。

私たちが開発したものを投稿してください - いつでも見てうれしいです。

ウギ

0

criticalmass115 ウギファー

返信3年前

ううぎ。私はDirtyPCB.comを使いました。安くて陽気ですが手元の仕事には十分に良さそうです。私は実際にすでにインストールされている8MHzのブートローダを使ってチップを購入しました。それは私がする必要のないもう一つの仕事でした。これは私がhttp://www.hobbytronics.co.uk/atmega328-arduino-8m …を買ったものです。

プロ会員に感謝します。私はもうすぐ質問があります:-)

乾杯、

スティーブ

0

ウギファー criticalmass115

返信3年前

素晴らしい - 私はあなたが8MHzのプレブートロードされたチップを買うことができることを知りませんでした、しかしあなたがリンクするものは理想的に見えます。私はDirtyPCBを使って良い結果が得られたと聞いたことがありますが、私はまだ試したことがありません。しばらくする必要があります。

ウギ

0

criticalmass115

3年前

こんにちは、ウギ、

私はこのインストラクターが2、3歳になったことを感謝します、しかし、私はあなたにあなたのボードについての質問をすることができるかどうか疑問に思いましたか?あなたは抵抗のいくつかがプルダウンよりむしろプルアップである必要があると言います。 LED 2とLED 3にのみ適用されることを確認してください。私はボードを製造しようとしています、そして私がする前にこれらの変更を加えたいです。

ちなみにこれはすごい教えです。私はしばらくの間HABを送付したいと思っていましたが、説明と同様にあなたのトラッカーデザインは私に始められた動機を与えたものです。有難うございます。

あなたがこんにちはと言いたいと思うならば、私はIRCチャンネルで批判的です。

乾杯、

スティーブ