10個ラズベリーパイピコプロジェクトのアイデア!

Raspberry Pi Picoマイクロコントローラーユニット(MCU)は、RaspberryPiファミリーの最新製品です。全世界がこの新しい初心者向けのMCUを期待しています。Seeedもそれを楽しむことができる方法を考えています。 この記事で、10個のRaspberry PiPicoプロジェクトを紹介し、今後のプロジェクトにインスピレーションを得られるといいと思います。

 ラズベリーパイピコの特徴

ラズベリーパイ財団の最新のMCUが何を提供しているのか疑問に思われる方もいらっしゃるかもしれません。

簡単に言えば、ピコにはほとんどすべてが揃っています! Raspberry Pi Foundationの内部のRP2040で実行され、UART、SPI、I2CADCGPIOなどのI / O周辺機器を豊富に備えた非常に柔軟なMCUです。

さらに、Raspberry PiPicoのヘッドライン機能であるProgrammableI / Oを使用すると、Pico上の8つのステートマシンに処理負荷をオフショアリングすることで、この小さなMCUでのコンピューティングの可能性を広げることができます。 詳細については、プログラマブルI / Oに関する記事をご覧ください。

Raspberry Pi Pico Pinout

さらに良いことに、Raspberry PiPicoはそのままMicroPythonを実行することができます。 初心者向けのPython言語を使用してプログラミングできます。初心者にとって最適なエントリポイントといえます。

Arduinoは、Arduino Coreの公式ポートをRP2040にリリースしました。つまり、すぐに利用可能な数千のArduinoライブラリとチュートリアルを活用できるようになります。

これらのRaspberryPi Picoプロジェクトのどれを構築することに決めたとしても、icoは間違いなくあなたのニーズを満たすことができます!

Grove Ecosystem: Grove Shield for Pi Pico

PiPicoの各ピンは単に「穴」であることに気付くでしょう。 それらとインターフェースをとるには、ヘッダーとブレッドボードが必要になるか、ワイヤーを直接はんだ付けする必要があります。 今日は、3番目のはるかに優れたオプションであるGroveがあることをお伝えしたいと思います。

Groveは、標準化されたモジュール式のプロトタイピングシステムであり、エレクトロニクスプロジェクトを簡単に構築できます。 Groveを使用すると、初心者から専門家まで、はんだ付けや配線の複雑さを一切伴わずにプロジェクトを開始できます。 また、Groveモジュールごとに詳細な情報と案内を提供する広範なGrove SeeedWikiを利用することもできます。

Raspberry PiPicoのGroveShieldは、I2C、UART、デジタル、アナログ、SPI、SWDインターフェイスなどのさまざまなGroveコネクタのプラグアンドプレイサポートを追加しました。 これは、これらの接続を使用するGroveセンサー、アクチュエーター、または通信モジュールが、Raspberry PiPicoとプラグアンドプレイで互換性があることを意味します。

余計な手間をかけずに、Raspberry Pi Picoプロジェクトのトップ10のアイデアと、それらの構築に役立つGroveモジュールを紹介します。

1.自動光強度LED

自動照明システムでスマートホームの構築を開始–このプロジェクトは、暗くなると自動的に点灯する電球の構築に役立ちます。

Source: Arduino Project Hub

このプロジェクトでは、光の強度に応じて抵抗が変化する光センサー(光依存抵抗器)を利用します。抵抗が変化すると、Raspberry Pi Picoは光の強度の変化を測定できるようになります。つまり、光出力に送られる電流を減らして、明るさを増減します。光の出力を監視するためにLCDスクリーンを含めることもできます!

より大きなLEDに電力を供給するためには、リレーを利用する必要があります。これにより、光がマイクロコントローラーの制御下にある間に、より強力な電源から電気を供給することができます。

完全な回路図については、ArduinoプロジェクトハブのMuhammadAnsarによる案内を参照してください。

Pico&Groveで構築する方法

例として、自動光感度プロジェクトを取り上げましょう。

推奨されるグローブモジュール:光センサー/リレー

GroveShieldをRaspberryPi Picoと一緒に使用すると、Groveコネクタを使用してモジュールを接続できるため、配線を節約できます。

Grove Light Sensorはアナログ接続を使用し、GroveRelayはデジタル接続を使用します。これらのコネクタはPiPicoのGroveShieldで利用できるため、対応するGroveコネクタに直接接続できます。

GroveモジュールをRaspberryPiPicoとそのベースシールドに接続する方法の例を次に示します。

1.まず、接続タイプに応じて、Groveモジュールをベースシールドに接続します。

2.次に、PiPico用のGroveShieldをRaspberryPiPicoに接続します

3.USBケーブルを介してRaspberryPiPicoをPCに接続します。

  1. Seeed Wikiページの指示に従って、開発環境をセットアップします。

5.これで、Raspberry PiPicoプロジェクトをプログラムする準備が整いました。

下の画像では、グローブブザーはPi PicoベースシールドのポートA1に接続されており、グローブ回転角センサーはポートA0に接続されています。

超簡単ですよね?ここでは、Groveエコシステムのメリットを体験できます。はんだ付けしたり、ワイヤーをいじったりする必要はもうありません。

SeeedWikiのGroveLight Sensorページには、開始するための詳細な手順とコードが記載されています。ぜひチェックしてみてください!

2.天気ステーション

温度、湿度、圧力センサーの測定値を表示できる独自の気象観測所を構築します。当地のネットワークでアクセスできるWebサーバーで、いつでもこれらの測定値にアクセスできます。

Source: RandomNerdTurorials

このプロジェクトでは、BME280の温度、湿度、および圧力センサーを使用して、マイクロコントローラーで環境測定値を収集します。次に、データは当地のサーバーにアップロードされ、アクセスしやすくなります。

詳細とプロジェクトコードについては、案内をご覧ください。

Pico&Groveで構築する

推奨されるGroveモジュール:Grove – Temp&Humi&Barometer Sensor(BME280)

BME280はGroveフォーマットでも利用できます! I2Cコネクタを使用して、Raspberry PiPicoのGroveShieldに簡単に接続できます。さらに、BME280には独自のMicroPythonライブラリがあり、Raspberry PiPicoで正式にサポートされています。

Grove BME280センサーの詳細なドキュメントとサンプルコードについては、SeeedWikiにアクセスしてください。

3.ラインフォローロボット

一般に、ロボットの構築は簡単ではありませんが、ラインフォローロボットは開始するのに最適な場所です。完了したら、独自のトラックを作成し、ロボットが最高の満足度を目指して巡航するのを見てください!

 

Source: Electronics Hub

このラインフォローロボットは、2つの赤外線(IR)センサーを中心に構築されています。白と黒の表面の反射率の違いにより、IRセンサーは線が存在することを検出できます。このようにして、Raspberry Pi Picoを使用してセンサー入力を処理し、ロボットを正しい方向に操縦できます。

Electronics Hubで案内をチェックしてください!

Pico&Groveで構築する

推奨されるグローブモジュール:赤外線反射センサー/ I2Cモータードライバー

Grove赤外線反射センサーはデジタル出力を使用し、GroveI2CモータードライバーはI2Cコネクターを使用します。これらは両方ともRaspberryPiPicoのGroveShieldで利用できるため、このプロジェクトを構築するために便利なGroveコネクタを利用するのに問題はありません。

チュートリアルとコードサンプルについては、これらのグローブモジュールのSeeedWikiに必ずアクセスしてください。Grove赤外線反射センサー/ GroveI2Cモータードライバー

4.自動扇制御

突然、説明のつかないほど暑いので、夜中に目が覚めたことがありますか?温度応答性の自動扇を使用すると、必要に応じてファンの速度が上がり、一晩中涼しく過ごせます。

Source: Hackster

このプロジェクトを完了するには、周囲の温度を監視するための温度センサーが必要になります。プロジェクトの中心で、Raspberry Pi Picoは温度を監視し、プログラムされたしきい値に達した場合、PWMを使用して扇を違い速度で起動します。室温を監視するためのLCDディスプレイも含めることができます!

ハックスターのムハンマドシェラズによるこの記事では、デモンストレーションに小さなファンを使用していますが、いつでもグローブリレーと大きな扇を追加して、より大きな風を吹くことができます〜

Pico&Groveで構築する

推奨されるグローブモジュール:AHT20I2C工業用グレードの温度および湿度センサー/リレー

AHT20温度および湿度センサーはI2C接続を使用し、Groveリレーはデジタル接続を使用します。どちらもRaspberry PiPicoのGroveShieldにあります。そうすれば、あなたは便利にそしてすぐに始めることができます!

Seeed Wikiページにアクセスしてください:Grove AHT20I2C温度および湿度センサー/ Groveリレー

5.盗難センサー

自分の家でもっと安心したい人はいますか?今、あなたはご自身の手頃な盗難検知システムを構築することによってできる!

このRaspberryPi Picoプロジェクトは、パッシブ赤外線(PIR)センサーを使用して、家の入り口付近の動きを検出することによって、不審な動きが発生した場合に通知されます。

Source: CircuitDigest

PIRまたはパッシブ赤外線センサーは動きを検出することができます。その場合、信号はRaspberry Pi Picoに送信され、ブザーが鳴ります。この盗難センサーには、WiFiモジュールを使用したモバイルアラートや、侵入者を怖がらせるための明るいLEDなど、多くの機能を追加できます。

Pico&Groveで構築する

推奨されるグローブモジュール:ミニPIRモーションセンサー/ピエゾブザー/アクティブブザー

DZoneに関するこの記事では、Groveエコシステムを中心にプロジェクトを構築しているため、簡単にフォローできます。素晴らしい!

各モジュールの詳細については、SeeedWikiページをご覧ください:Grove MiniPIRモーションセンサー/ Grove Piezo Buzzer / Active Buzzer

6.液面監視システム

自動液面監視システムは、水および油貯蔵施設の液面をチェックするために広く使用されています。

ただし、その用途はそのような場合に限定されません。たとえば、この液面監視システムをワイヤレスモジュールと組み合わせて、ペットの水入れに補充が必要になったときに通知を受け取ることができます。

Source: NevonProjects

このプロジェクトでは、超音波距離センサーを使用して水位の高さを測定します。センサーのエミッターは、センサーのレシーバーによって反射および受信される超音波を生成します。次に、送信と受信の間の時間を使用して、コンテナの上部と水面の間の距離を決定します。

Raspberry Pi Picoをプログラムして、測定距離が長すぎる場合に警告を発することも、サーボモーターを取り付けて、より大きなタンクからコンテナを自動的に補充することもできます。それは完全にあなた次第です!

NevonProjectsの記事には、このRaspberry PiPicoプロジェクトを開始するための詳細とブロック図が記載されています。

Pico&Groveで構築する

推奨されるグローブモジュール:超音波距離センサー/ UART WiFi V2

Grove 超声波距离传感器使用的数字连接和 Grove UART WiFi V2 使用的 UART 连接都位于 Raspberry Pi Pico 的 Grove Shield 上,因此您可以轻松上手。

访问 Seeed Wiki 页面:Grove 超声波距离传感器/ Grove UART WiFi V2

7. 车内测速仪

电子产品是为了改善我们的生活!将此与汽车的超速检测器一起使用,以确保您所爱的人在驾驶时安全。对于担心的父母来说,这是一个很好的非侵入性设备,可帮助确保您的孩子安全驾驶。

资料来源: 乔莫肯雅塔农业科技大学

该项目使用 GPS 模块通过捕捉位置随时间的差异来确定用户的移动速度。使用 GPS 数据,速度检测器还可以确定您当前所在道路的速度限制。当行进速度超过限制时,使用无线调制解调器(GSM、LTE、LoRa 等)远程通知受影响方。

这个绝妙的想法由乔莫肯雅塔农业技术大学的学生提供。如果你想尝试了这一点,对自己的树莓派微微项目,是一定要阅读完整的文章在这里

使用 Pico & Grove 构建

推荐的地球仪模块:GPS 模块/ LoRa Radio 868MHz

Grove GPS 模块和 Grove LoRa Radio 868MHz 都可以成功连接到 Grove Shield for Pico 的两个 UART 接口,使硬件设置快速简便。

访问 Seeed Wiki 页面:Grove GPS 模块/ Grove LoRa 无线电 868MHz

8. 自动吸尘器

自动真空吸尘器是所有家庭的便利补充。然而,可用的选项可能是昂贵的。相反,通过建造自己的真空吸尘器,您可以以更低的成本将自动真空吸尘器的好处带到您的家中。

资料来源: 电路文摘

这个创意项目修改了现有的移动吸尘器。超声波传感器用于检测与障碍物的距离并避免碰撞。真空吸尘器还可以通过使用红外传感器防止您从楼梯上掉下来。

如果您有兴趣开始这个项目,请务必阅读关于 Circuit Digest文章本文还包含详细信息和 Arduino 代码。

使用 Pico & Grove 构建

推荐的地球仪模块:超声波距离传感器/红外反射传感器

Grove 超声波距离传感器和 Grove 红外传感器都使用数字 Grove 连接,因此 Raspberry Pi Pico 及其 Grove 防护罩没有问题。

访问 Seeed Wiki 页面:Grove 超声波距离传感器/ Grove 红外反射传感器

9.定制LED装饰

LED 正在成为卧室装饰的流行选择。想要制作自己的可编程 LED 装饰吗?

在这个 Raspberry Pi Pico 项目中,创建一个简单的程序来更改 LED 的亮度、颜色或时序以实现您自己的模式。您还可以在 Pico 中保存多个设置,并通过一个按钮在它们之间进行切换。最后,选择不同的颜色在一天的不同时间展示,营造完美的心情。

有关更多信息,请参阅testing.com 上的完整文章

使用 Pico & Grove 构建

推荐的地球仪模块:RGB LED 棒(20-WS2813 Mini) /按钮

Grove RGB LED 棒具有 20 个可链接且可编程的 WS2813 迷你 LED。它和 Grove 按钮都使用数字 Grove 连接并与 PiPico 的 Grove Shield 完美配合。

访问 Seeed Wiki 页面:Grove RGB LED 棒(20-WS2813 Mini) / Grove 按钮

10.钥匙卡RFID家庭安防系统

曾经想使用 RFID 家庭安全系统构建自己的保险箱或电子门锁吗?

RFID 是射频识别的缩写。简单地说,电磁场用于识别附着在物体上的电子标签。每个 RFID 都有一个唯一的 ID,因此您可以使用 RFID 阅读器查看匹配的 ID 并将它们用作密钥。

当然,使用 Raspberry Pi Pico 读取 RFID 并查看密钥是否“已批准”。将此项目与伺服电机相结合,将为您提供独特的电子 RFID 锁。

有关更多信息,请在 YouTube 上观看 EEE 爱好者的以下视频。

使用 Pico & Grove 构建

推荐的地球仪模块:125KHz RFID 阅读器

Grove 125KHz RFID 阅读器使用易于设置的数字 Grove 连接。要启动并运行您的安全系统,您应该准备好与您的RFID 阅读器一起使用RFID 标签组合

访问 Seeed Wiki 页面:Grove 125KHz RFID 阅读器

概述

您喜欢 Raspberry Pi Pico 项目的 10 个想法吗?您可以看到,这些项目中的大多数都可以进行修改,以根据需要添加任意数量的功能。

你想用 Pico 做什么?

要查看有关 Raspberry Pi Pico 的更多文章,请访问:

 

Raspberry Pi Pico 的 PCBA 赞助

Seeed Fusion PCBA 服务还赞助了 Raspberry PiPico 设计。如果您在设计中使用 Pico,请立即注册并在您的设计在 Pico 中创建后获得 5 个免费的 Pico 模块。Seeed Fusion 提供从原型设计到批量生产的硬件服务。凭借超过 12 年的电子制造经验,我们的专业知识和连接性有助于降低成本、提高产量和可靠性并降低生产风险。现在申请。

  •  
  •  
  •  
  •  
  •  

Leave a Reply

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