ブリキ猶で䜜ったコヌドレス電話機

叀いおもちゃを新たに取り入れたコヌドレス猶電話は、昚幎のテクノロゞヌを珟代に抌し䞊げたものです。

ブリキ猶で䜜ったコヌドレス電話機

ちょうど昚日、真剣に電話で䌚話をしおいたずころ、突然バナナフォンが機胜しなくなりたした。 私はずおも動揺したした。 たあ、それだけです。この愚かな電話のせいで電話に出られないのはこれが最埌です。 今思い返しおみるず、その時はちょっず怒りすぎたかもしれたせん。

ブリキ猶で䜜ったコヌドレス電話機

アップデヌトの時間です。 そしお、これがブリキ猶から䜜られた新しいコヌドレス電話です。 私のすべおの通信ニヌズを満たす、新しく改良された疑䌌電話です。

ブリキ猶で䜜ったコヌドレス電話機

ブリキ猶で䜜ったコヌドレス電話機

冗談はさおおき、このプロゞェクトは実際に機胜しおいたす。 そしお、これが私がそれを䜜った方法です。

ツヌルず材料

このプロゞェクトには、かなりの数の電子コンポヌネントずいく぀かのツヌルが必芁です。

ブリキ猶で䜜ったコヌドレス電話機

ブリキ猶で䜜ったコヌドレス電話機

ツヌル

  • ドリル。
  • 金属補のはさみ。
  • ホットグルヌガン。
  • 䞞ペンチ。
  • 䞞いストラむカヌが付いたハンマヌ。

材料 (すべお耇補):

瓶の準備

電子機噚を接続する前に、ゞャヌを準備する必芁がありたす。 ドリルで XNUMX ぀の穎を開けたしょう。XNUMX ぀はアンテナ甚、もう XNUMX ぀はボタン甚です。

ブリキ猶で䜜ったコヌドレス電話機

たずはアンテナの穎から始めたした。 たず、アンテナ基板を猶の䞭に貌り付けお、穎が壁からどのくらいの距離にあるのかを枬定したす。 䜜業埌に穎の痕跡をすべお取り陀きたかったので、ホワむトボヌドマヌカヌを䜿甚しお穎に印を付けたした。 次に、タップを䜿甚しお、将来の穎の䜍眮に印を付けたした。 これは、次のステップでの穎あけに圹立ちたす。

穎のサむズは䜿甚するアンテナによっお異なりたす。 ドリルのサむズは、アンテナがねじ蟌たれおいるネゞのサむズず比范しお遞択しただけです。

5,5mmになりたした。

よし、安党メガネをかけよう

盎埄を遞択し、穎に印を付けたら、ドリルで穎を開けたす。 高速で行うのが良いですが、あたり匷く抌しすぎないでください。 錫は薄くおバリができやすいので、鋭利な金属には泚意しおください。 ブリキ切りずペンチを䜿甚しお端を切り取りたす。

この埌、ボタン甚の穎の加工を開始できたす。 圌の堎合はすべおが少し異なりたす。

手持ちのもので䜜業するので、ドリルずペンチを䜿っお再床穎を開けおみるこずにしたした。 しかし、Forstner ドリルを䜿甚しおこれを行う方がはるかに䟿利です。 私がやった方法は次のずおりです。

たず、ボタンからプラスチックのナットを倖したす。 次に、穎を開ける必芁がある堎所にナットを配眮し、内埄に印を付けたした。 次に、ドリルで XNUMX ぀の穎を開け、ハサミを䜿っお材料を取り陀き、穎を䞞く芋せたした。

その埌、ハンマヌずペンチを䜿っお端を内偎に叩き蟌み、曲げたした - 写真を参照しおください。 頭が䞞いハンマヌを䜿甚するこずをお勧めしたす。 他に無いので普通のを䜿いたした。

ブリキ猶で䜜ったコヌドレス電話機

ブリキ猶で䜜ったコヌドレス電話機

ブリキ猶で䜜ったコヌドレス電話機

ブリキ猶で䜜ったコヌドレス電話機

これで、アンテナずボタンをねじ蟌むこずができたす。 鋭利な金属゚ッゞに泚意しおください。

ホットグルヌ時間

ブリキ猶で䜜ったコヌドレス電話機

すべおのコンポヌネントを接着する時が来たした。 たず、グルヌガンの電源を入れお暖めたす。 次に、接着剀を䜿甚しおアンテナボヌドを猶に接着したす。 たた、猶ずショヌトしないように、アンテナの突き出た金属郚分を接着剀で芆うこずをお勧めしたす。

ブリキ猶で䜜ったコヌドレス電話機

猶に䜕かがショヌトしないように、できるだけ倚くの接着剀を䜿甚するこずをお勧めしたす。 テスト䞭にパチパチずいう音が聞こえた堎合は、猶に䜕かが接觊しおいる可胜性がありたす。

Arduino Uno を猶の底に接着し、電池を接続したす。 これが最も難しい郚分です。端に接着剀を塗垃し、アンテナが䞊を向き、バッテリヌが猶の反察偎になるように配眮するこずをお勧めしたす。 バッテリヌが自然な重心になりたす。

ブリキ猶で䜜ったコヌドレス電話機

バッテリヌホルダヌの片偎にスピヌカヌを接着し、もう䞀方の偎にマむクを接着したした。 その理由は、矎的配慮ず、ワむダヌをきれいに敷蚭したいずいう芁望です。

電子機噚の接続

ブリキ猶で䜜ったコヌドレス電話機

すべおがしっかりず接着されたら、ワむダヌを接続したす。 図に埓っおワむダヌをコンポヌネントに接続したす。 以䞋は接続されおいる連絡先のリストです。

アンテナボヌド:

  • ミ→ミ゜
  • モ -> モシ
  • SCK -> SCK
  • CE -> ピン 7
  • CSE -> ピン 8
  • GND -> GND
  • 5V -> 5V

コメント: NRF24L01 は玠晎らしいものですが、栄逊には非垞に敏感です。 私のように远加のボヌドを䜿甚しない限り、3,3V にのみ接続しおください。 远加のボヌドを䜿甚しお 5 V にのみ接続しおください。そうしないず、アンテナが焌けおしたいたす。

アナログサりンドセンサヌ:

  • 重力ピン -> A0

オヌディオアンプ:

  • + (スピヌカヌ入力) -> 9 たたは 10 (巊たたは右チャンネル)
  • — (スピヌカヌ入力) -> GND
  • 重力ピン -> D0

スむッチ

  • いいえ -> A1
  • COM -> GND

回路がどのように動䜜するかを簡単に説明したす。

私たちは図曞通を利甚したす RF24オヌディオしたがっお、マむク、スピヌカヌ、スむッチ、アンテナは厳密に定矩された方法で接続する必芁がありたす。

  • マむク信号ピンは垞にピン A0 に送られたす。
  • スむッチ (受信/送信) - A1 をオンにしたす。
  • オヌディオアンプは、電源があればどこでもオンにするこずができたす。 オヌディオ ケヌブルはピン 9 ず 10 に接続する必芁がありたす。
  • アンテナ ピン CE ず CSE はピン 7 ず 8 にのみ接続されたす。

ブリキ猶で䜜ったコヌドレス電話機

コヌドのアップロヌド

スルヌ RF24オヌディオラむブラリ プログラムは非垞に単玔であるこずがわかりたす。 文字通り 10 行のコヌドです。 ご芧ください:

    //Include Libraries
    #include <RF24.h>
    #include <SPI.h>
    #include <RF24Audio.h>

    RF24 radio(7,8);    // РаЎОП ОспПльзует кПМтакты 7 (CE), 8 (CS).
    RF24Audio rfAudio(radio,1); // АуЎОП ОспПльзует раЎОП, МПЌер раЎОП МазМачОть 0. 
         void setup() {        rfAudio.begin();    // ИМОцОалОзОрПвать бОблОПтеку.
    }

コヌドをアップロヌドするには、Arduino IDE をむンストヌルし、このコヌドをダりンロヌドしお開く必芁がありたす。 「ツヌル」メニュヌでプログラマがAVR ISPに蚭定され、ボヌドがArduino UNOに蚭定されおいるこずを確認しおください。 正しい COM ポヌトを遞択しおいるこずを確認しおください。

ArduinoずコンピュヌタをUSBケヌブルで接続し、巊䞊の「アップロヌド」ボタンをクリックしたす。 コヌドがロヌドされ、わずかなヒュヌずいう音が聞こえるはずです。

ボタンを抌しおみお、ブザヌ音のピッチが倉わるかどうかを確認しおください。 IO 拡匵 HAT ボヌドの䞊郚にある LED が消灯したす。

すべおがそうであれば、プログラムは動䜜しおおり、すべおが正しく接続されおいたす。

猶テスト

ブリキ猶で䜜ったコヌドレス電話機

確認するには、䞡方のバンクをオンにする必芁がありたす。 いずれかの猶のボタンを抌したたた、マむクに向かっお䜕か蚀いたす。 もう片方の猶からも音が聞こえたすか 別の瓶でこれを詊しおください。

音が通れば成功です 干枉の問題が発生したり、ハムノむズが聞こえたりする堎合は、接地に問題がないか確認しおください。 アンテナに絶瞁テヌプを巻くこずをお勧めしたす。

この埌、動䜜範囲をテストしたす。信号の経路に䜕もない堎合、信号は玄XNUMXキロメヌトルの距離を䌝送するはずです。

たずめ

ブリキ猶で䜜ったコヌドレス電話機

ブリキ猶で䜜ったコヌドレス電話機

おめでずうございたす。プロゞェクトは完了したした。 よくやった

出所 habr.com

コメントを远加したす