Mundarija:

Raspberry Pi bilan Arduino dasturi: 5 qadam (rasmlar bilan)
Raspberry Pi bilan Arduino dasturi: 5 qadam (rasmlar bilan)

Video: Raspberry Pi bilan Arduino dasturi: 5 qadam (rasmlar bilan)

Video: Raspberry Pi bilan Arduino dasturi: 5 qadam (rasmlar bilan)
Video: Raspberry Pi Pico-ni Mitsubishi FX1N PLC-ga aylantiring 2024, Iyul
Anonim
Raspberry Pi bilan Arduino dasturi
Raspberry Pi bilan Arduino dasturi

Bu yo'riqnomada men Raspberry Pi bilan Arduinoni qanday dasturlashni ko'rsataman.

Mening Twitter: twitter.com/steveschuler20

Men bu loyiha uchun ishlatgan qismlar qatoriga Kano Computer Kit Complete (ekran va klaviaturali Raspberry Pi) va Elenco tomonidan Snapino to'plami (Snap Circuits Arduino bloki, bir nechta Snap Circuits komponentlari, batareya to'plami va dasturlash kabeli) kiradi. Bu ixtiyoriy. Ushbu loyiha uchun sizga quyidagilar kifoya qiladi:

Kerakli qismlar:

Arduino Uno

Raspberry Pi 3

Raspberry Pi 3 uchun quvvat manbai (AC adapteri yoki uyali telefon batareyasi)

Raspberry Pi uchun klaviatura

Ekran (kompyuter yoki HDMI ulagichli televizor)

HDMI kabeli

Arduino uchun USB dasturlash kabeli

Raspberry Pi uchun operatsion tizimni bu erda topishingiz mumkin yoki Kano OS ni shu yerdan yuklab olishingiz mumkin.

1 -qadam: Ekran va klaviaturali Kano kompyuter to'plami

Ekran va klaviatura bilan jihozlangan Kano kompyuter to'plami
Ekran va klaviatura bilan jihozlangan Kano kompyuter to'plami
Ekran va klaviatura bilan jihozlangan Kano kompyuter to'plami
Ekran va klaviatura bilan jihozlangan Kano kompyuter to'plami

Yuqoridagi rasmda men bu loyihada ishlatgan Kano kompyuteri (ekran va klaviatura bilan). Birinchi rasmda siz o'ng tomonda Raspberry Pi 3 ni ko'rishingiz mumkin va u chap tomonda ekran drayverlari paneliga ulangan. Sariq simi - HDMI kabeli, qizil kabellar quvvat adapteriga ulanadi. Ikkinchi rasm - bu Kano ish stoli yuklangan Kano kompyuteri.

2 -qadam: Elenco Snap Circuit Snapino to'plami

Elenco Snap Circuit Snapino to'plami
Elenco Snap Circuit Snapino to'plami
Elenco Snap Circuit Snapino to'plami
Elenco Snap Circuit Snapino to'plami

Yuqoridagi rasmda Snapino to'plami ko'rsatilgan. To'plam bir nechta Snap Circuits komponentlari bilan ta'minlangan bo'lsa -da, men bu loyihada faqat to'q sariq rangli Arduino bloki va ko'k dasturlash kabelidan foydalanaman.

3 -qadam:

Rasm
Rasm
Rasm
Rasm

Arduino -ni Raspberry Pi bilan dasturlash uchun Arduino IDE -ni Kano kompyuteriga o'rnatishim kerak edi (Wi -Fi orqali Internetga ulanganligingizga ishonch hosil qiling). Kano ish stolida men ilovalarni ochdim, keyin kod yorlig'ini bosdim va Terminal dasturini ochdim.

Terminal ekranida men quyidagi buyruqlardan foydalandim:

sudo apt-get yangilanishi

sudo apt-get arduino-ni o'rnating

O'rnatish tugagach, men Kano kompyuterini qayta ishga tushirdim

4 -qadam: "Blink" Arduino eskizini oching

Ni oching
Ni oching
Ni oching
Ni oching
Ni oching
Ni oching

Kano qayta ishga tushirilgandan so'ng, Kano ish stolida men ilovalarni ochdim, keyin "Boshqalar" yorlig'ini bosdim va Arduino IDE -ni ochdim. Arduino IDE -da men Fayl> Misollar> Asosiy ma'lumotlar> Ko'z ochish -ga o'tdim va Blink Sketch misolini yukladim.

5 -qadam: Sketchni Arduino -ga yuklang va Arduino LED chirog'ini ko'ring

Eskizni Arduino -ga yuklang va Arduino LED chirog'ini ko'ring
Eskizni Arduino -ga yuklang va Arduino LED chirog'ini ko'ring
Eskizni Arduino -ga yuklang va Arduino LED chirog'ini ko'ring
Eskizni Arduino -ga yuklang va Arduino LED chirog'ini ko'ring

Keyin men Snap Circuits Arduino blokini Kano kompyuteridagi Raspberry Pi 3 kartasining USB portiga uladim.

Uno ulangandan so'ng, Arduino IDE -dagi yuklash tugmasini bosing. Bir necha (yoki, ehtimol, bir necha) daqiqadan so'ng, eskiz Uno -ga yuklanadi va Uno -dagi LED yonib -o'chib turadi.

Xulosa qilib aytganda, bu Arduino -ni Raspberry Pi bilan qanday dasturlashning oddiy namoyishi edi.

Tavsiya: