Satura rādītājs:
- 1. darbība: Kano datoru komplekts ar ekrānu un tastatūru
- 2. solis: Elenco Snap Circuits Snapino komplekts
- 3. darbība:
- 4. solis: atveriet Arduino skices “Blink”
- 5. darbība: augšupielādējiet skici Arduino un skatieties Arduino LED zibspuldzi
Video: Programma Arduino ar Raspberry Pi: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā instrukcijā es parādīšu, kā programmēt Arduino ar Raspberry Pi.
Mans Twitter: twitter.com/steveschuler20
Daļas, kuras izmantoju šim projektam, ietver komplektu Kano Computer Kit Complete (Raspberry Pi ar ekrānu un tastatūru) un Elenco Snapino komplektu (Snap Circuits Arduino bloks, vairākas Snap Circuits sastāvdaļas, akumulators un programmēšanas kabelis). Tie nav obligāti. Viss, kas jums nepieciešams šim projektam, ir šāds:
Nepieciešamās detaļas:
Arduino Uno
Raspberry Pi 3
Barošanas avots Raspberry Pi 3 (maiņstrāvas adapteris vai mobilā tālruņa akumulatora aizmugure)
Raspberry Pi tastatūra
Ekrāns (datora ekrāns vai televizors ar HDMI savienotāju)
HDMI kabelis
USB programmēšanas kabelis Arduino
Raspberry Pi operētājsistēma, kuru var atrast šeit, vai arī varat izmēģināt Kano OS, lejupielādējot to no šejienes.
1. darbība: Kano datoru komplekts ar ekrānu un tastatūru
Augšējā attēlā ir Kano dators (ar ekrānu un tastatūru), ko izmantoju šim projektam. Pirmajā attēlā jūs varat redzēt Raspberry Pi 3 tā korpusā labajā pusē, un tas ir savienots ar ekrāna draivera paneli kreisajā pusē. Dzeltenais kabelis ir HDMI kabelis, bet sarkanie - pie strāvas adaptera. Otrais attēls Vai Kano dators ir palaists Kano darbvirsmā.
2. solis: Elenco Snap Circuits Snapino komplekts
Augšējā attēlā ir Snapino komplekts. Lai gan komplektam ir vairāki Snap Circuits komponenti, šim projektam es izmantošu tikai oranžo Arduino bloku un zilo programmēšanas kabeli.
3. darbība:
Lai ieprogrammētu Arduino ar Raspberry Pi, man bija jāinstalē Arduino IDE Kano datorā (pārliecinieties, vai esat izveidojis savienojumu ar internetu, izmantojot WiFi). Kano darbvirsmā es atvēru lietotnes, pēc tam noklikšķināju uz koda cilnes un atvēru programmu Terminal.
Termināļa ekrānā es izmantoju šādas komandas:
sudo apt-get update
sudo apt-get instalēt arduino
Kad instalēšana bija pabeigta, es restartēju Kano datoru
4. solis: atveriet Arduino skices “Blink”
Kad Kano tika restartēts, Kano darbvirsmā es atvēru lietotnes, pēc tam noklikšķināju uz cilnes "Citi" un atvēru Arduino IDE. Arduino IDE es devos uz Fails> Piemēri> Pamati> Blink un ielādēju Blink Sketch piemēru.
5. darbība: augšupielādējiet skici Arduino un skatieties Arduino LED zibspuldzi
Tālāk es pievienoju Snap Circuits Arduino bloku Kano datora Raspberry Pi 3 plates USB portam.
Kad Uno ir pievienots, Arduino IDE noklikšķiniet uz augšupielādes pogas. Pēc dažiem (vai varbūt vairākiem) mirkļiem skice tiek augšupielādēta Uno, un Uno gaismas diode sāk mirgot.
Visbeidzot, tas bija vienkāršs demonstrējums, kā programmēt Arduino ar Raspberry Pi.
Ieteicams:
Cēzara šifra programma programmā Python: 4 soļi
Cēzara šifra programma programmā Python: Cēzara šifrs ir sens un plaši izmantots šifrs, kuru ir viegli šifrēt un atšifrēt. Tas darbojas, pārvietojot alfabēta burtus, lai izveidotu pilnīgi jaunu alfabētu (ABCDEF varētu pārvietot vairāk par 4 burtiem un kļūt par EFGHIJ). Cēzars C
MicroPython programma: vai tualete ir aizņemta?: 8 soļi (ar attēliem)
MicroPython programma: vai tualete ir aizņemta?: Mūsu birojs ir liels grupas birojs ar ierobežotu vannas istabas platību. &Quot; Es " bieži konstatēju, ka man nav vietas, kur doties uz vannas istabu, tāpēc man jāgaida tik ilgi, lai es justos samulsis. Eksperimentā tika izmantots MakePython ESP8266, lai izveidotu atklāšanas serveri
MicroPython programma: atjauniniet koronavīrusa slimības (COVID-19) datus reālā laikā: 10 soļi (ar attēliem)
MicroPython programma: atjauniniet koronavīrusa slimības (COVID-19) datus reālā laikā: pēdējo nedēļu laikā apstiprināto koronavīrusa slimību (COVID 19) gadījumu skaits pasaulē ir pārsniedzis 100 000, un Pasaules veselības organizācija (PVO) ir paziņojusi, ka jauns koronavīrusa pneimonijas uzliesmojums ir globāla pandēmija. Es biju ļoti
Izstrādājiet 8 bitu zvaigžņu koka virsotni programmā Fusion 360: 7 soļi (ar attēliem)
Izstrādājiet 8 bitu zvaigžņu koka virsotni programmā Fusion 360: šogad pievienojiet savai Ziemassvētku eglītei kādu rakstzīmi, izmantojot 3D drukātu 8 bitu zvaigžņu koka apdari. Sekojiet līdzi, kad es jums parādīšu, cik vienkārši ir izveidot zvaigzni programmā Fusion 360. Šeit es arī ievietoju saiti uz STL failu, lai jūs varētu izdrukāt manu modeli
Programma Pro-mini, izmantojot Uno (Arduino pamati): 7 soļi (ar attēliem)
Programma Pro-mini, izmantojot Uno (Arduino pamati): Labdien, šajā pamācībā es vēlos dalīties savā pieredzē ar nesen nopirkto Arduino pro-mini un to, kā man izdevās pirmo reizi augšupielādēt kodu tajā, izmantojot manu vecajam Arduino Uno.Arduino pro-mini ir šādas funkcijas: Tā ir i