Sisukord:
- Samm: tihvtide vastendamine operatsioonisüsteemiga
- 2. samm: juhtis DragonBoard 410c
- 3. samm: tihvtide kaardistamine - Android
- Samm: juurdepääs GPIO -le SYS -i kaudu Androidis
- Samm: nööpnõelte kaardistamine - Debian GNU/Linux
- Samm: juurdepääs GPIO -le SYS -i kaudu Debian GNU/Linuxis
Video: Rakenduste arendamine, kasutades GPIO nööpe DragonBoard 410c -s koos Androidi ja Linuxi operatsioonisüsteemidega: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Selle õpetuse eesmärk on näidata teavet, mida on vaja rakenduste arendamiseks, kasutades GPIO-nööpi DragonBoard 410c väikese kiirusega laiendamisel.
See õpetus pakub teavet rakenduste arendamiseks, kasutades SIO -ga GPIO -nööpe Androidi ja Debiani operatsioonisüsteemides.
MÄRGE:
See link sisaldab kasulikku teavet DragonBoard 410c aeglase laiendamise kohta.
Samm: tihvtide vastendamine operatsioonisüsteemiga
- Iga operatsioonisüsteemi jaoks on spetsiaalne kaardistamine väikese kiirusega laiendusnõelte jaoks;
- Iga operatsioonisüsteemi tihvtide kaardistamine on DragonBoard 410c 96 -tahvli dokumentatsioonis.
2. samm: juhtis DragonBoard 410c
Arvestades, et LED on ühendatud tihvtiga 23.
3. samm: tihvtide kaardistamine - Android
Androidis on pin 23 GPIO938.
Samm: juurdepääs GPIO -le SYS -i kaudu Androidis
Minge kataloogi/sys/class/gpio:
cd/sys/class/gpio
Arvestades LED -i tihvtiga 23:
# echo 938> eksport
# cd gpio938
LED -i lubamine väljundina:
# kaja "välja"> suund
Led sisse / välja lülitamine:
# echo "1"> väärtus
# echo "0"> väärtus
Samm: nööpnõelte kaardistamine - Debian GNU/Linux
Debian GNU/Linuxis on tihvt 23 GPIO36.
Samm: juurdepääs GPIO -le SYS -i kaudu Debian GNU/Linuxis
Minge kataloogi/sys/class/gpio:
cd/sys/class/gpio
Arvestades LED -i tihvtiga 23:
# echo 36> eksport
# cd gpio36
LED -i lubamine väljundina:
# kaja "välja"> suund
Led sisse / välja lülitamine:
# echo "1"> väärtus
# echo "0"> väärtus
Soovitan:
Seadistage ST visuaalne arendamine kosmilise STM8 kompilaatoriga: 11 sammu
Seadistage ST Visual Develop koos kosmilise STM8 kompilaatoriga: nii seadistan integreeritud arenduskeskkonna (IDE), et programmeerida STM8 mikrokontrollereid ST Microelectronics (ST) -st Windows 10. Ma ei väida, et see on õige viis, kuid see toimib hästi minule. Selles juhendis näeb see välja nagu
Mobiilirakenduste arendamine Adobe XD abil: 5 sammu
Mobiilirakenduste arendamine Adobe XD abil: tere! Olen Elizabeth Kacerek, keskkooli lõpetav abiturient ja lõin selle juhendatava, kuna märkasin sellel laialt kasutusel oleval platvormil auku, mille saaksin täita. Mulle meeldiks selline juhend, kui alustasin oma aastaseid uuringuid
IoT Home ilmaseiresüsteem Androidi rakenduste toega (Mercury Droid): 11 sammu
IoT Home ilmaseiresüsteem Androidi rakenduste toega (Mercury Droid): Sissejuhatus Mercury Droid on üks IoT (asjade internet) manussüsteem, mis põhineb Mercury Droid Androidi mobiilirakendusel. Mis on võimeline mõõtma & jälgida kodu ilmategevust. see on väga odav koduse ilma jälgimise süsteem
ESP32 arendamine Windowsi allsüsteemis Linuxile: 7 sammu
ESP32 arendamine Windowsi allsüsteemis Linuxile: ESP32 on Espressifi odav ja väikese energiatarbega mikrokontrolleri plaat. See on tootjate seas populaarne madala hinna ja sisseehitatud välisseadmete, sealhulgas WiFi ja Bluetoothi tõttu. ESP32 arendustööriistad nõuavad aga Unixi-laadset
Lihtne koduautomaatika, kasutades Raspberry Pi3 ja Androidi asju: 5 sammu (koos piltidega)
Lihtne koduautomaatika, kasutades Raspberry Pi3 ja Androidi asju: Idee on kujundada “ nutikas HOME ” kus saab juhtida kodumasinaid, kasutades Androidi asju ja Raspberry Pi. Projekt koosneb majapidamisseadmete juhtimisest, nagu valgus, ventilaator, mootor jne. Vajalikud materjalid: Raspberry Pi 3HDMI Ca