Direction and Speed Control of DC Motor Using Raspberry PI and Python-Based GUI

This paper presents the design and implementation of control strategy for both the speed and direction of a direct current (DC) motor using Android-based application in smart phone. The Raspberry Pi 3 with a motor driver controller has been used to implement the control action via Python-based user-...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:International journal of hyperconnectivity and the internet of things Ročník 5; číslo 2; s. 74 - 87
Hlavní autori: Kolya, Anup Kumar, Mondal, Debasish, Ghosh, Alokesh, Basu, Subhashree
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Bengaluru IGI Global 01.07.2021
Predmet:
ISSN:2473-4365, 2473-4373
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract This paper presents the design and implementation of control strategy for both the speed and direction of a direct current (DC) motor using Android-based application in smart phone. The Raspberry Pi 3 with a motor driver controller has been used to implement the control action via Python-based user-defined programming. The Android application has been developed using Android Developer Tools (ADT) in Java platform. The Android apps work like a client and communicates with Raspberry Pi through wi-fi connectivity. Finally, a small graphical user interface (GUI) has been created in Python in order to interface and control the motor with buttons in GUI. The advantages of GUI are that it is attractive, user friendly, and even a layman can work with the application developed in GUI.
AbstractList This paper presents the design and implementation of control strategy for both the speed and direction of a direct current (DC) motor using Android-based application in smart phone. The Raspberry Pi 3 with a motor driver controller has been used to implement the control action via Python-based user-defined programming. The Android application has been developed using Android Developer Tools (ADT) in Java platform. The Android apps work like a client and communicates with Raspberry Pi through wi-fi connectivity. Finally, a small graphical user interface (GUI) has been created in Python in order to interface and control the motor with buttons in GUI. The advantages of GUI are that it is attractive, user friendly, and even a layman can work with the application developed in GUI.
Audience Academic
Author Kolya, Anup Kumar
Mondal, Debasish
Ghosh, Alokesh
Basu, Subhashree
AuthorAffiliation RCC Institute of Information Technology, India
AuthorAffiliation_xml – name: RCC Institute of Information Technology, India
Author_xml – sequence: 1
  givenname: Anup
  surname: Kolya
  middlename: Kumar
  fullname: Kolya, Anup Kumar
  organization: RCC Institute of Information Technology, India
– sequence: 2
  givenname: Debasish
  surname: Mondal
  fullname: Mondal, Debasish
  organization: RCC Institute of Information Technology, India
– sequence: 3
  givenname: Alokesh
  surname: Ghosh
  fullname: Ghosh, Alokesh
  organization: RCC Institute of Information Technology, India
– sequence: 4
  givenname: Subhashree
  surname: Basu
  fullname: Basu, Subhashree
  organization: RCC Institute of Information Technology, India
BookMark eNp9kc1OxCAUhYnRxN8HcEfi1ioX2tIuddSxRqNRZ00ova2YsYzQWczbi1OjiYlugMU5l3O_s0s2e9cjIYfATlIGxWl1c1255xPOODDJgGUbZIenUiSpkGLz-51n2-QghFfGGMicsULukPsL69EM1vVU9w19WiA2dOL6wbs5dS29mNA7NzhPZ8H2HX3UYVGj9yv6UK0ND6vhxfXJuQ7RN51V-2Sr1fOAB1_3HpldXT5PrpPb-2k1ObtNDJe8SEC0CI0ps8agiZFrXeQl5giYM254WWtZl03TchSYGS2KXMa8RWMgAxDQiD1yNM5dePe-xDCoV7f0ffxS8ZKlecZBFFF1PKo6PUdVL-MOGOIRbPcyhE4vQ1BnEUUKEENEuRzlxrsQPLbK2EF_whm8tnMFTH3yViNv9cM7OuGXc-Htm_arfz3T0WM7-5N-3YWKaNW6C_XVhXJ_DsrEB9W_mnY
CitedBy_id crossref_primary_10_3390_electronics10141700
crossref_primary_10_51583_IJLTEMAS_2025_1406000107
ContentType Journal Article
Copyright COPYRIGHT 2021 IGI Global
Copyright © 2021, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
Copyright_xml – notice: COPYRIGHT 2021 IGI Global
– notice: Copyright © 2021, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
DBID AAYXX
CITATION
N95
8FE
8FG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
P62
PHGZM
PHGZT
PKEHL
PQBIZ
PQBZA
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
DOI 10.4018/IJHIoT.2021070105
DatabaseName CrossRef
Gale Business: Insights
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central UK/Ireland
Health Research Premium Collection
ProQuest Central Essentials
ProQuest Central
Technology collection
ProQuest One Community College
ProQuest Central
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Business (OCUL)
ProQuest One Business (Alumni)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
DatabaseTitle CrossRef
Advanced Technologies & Aerospace Collection
ProQuest One Business
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
ProQuest One Academic Eastern Edition
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest One Academic UKI Edition
ProQuest Central Korea
ProQuest One Business (Alumni)
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList
CrossRef
Advanced Technologies & Aerospace Collection
Database_xml – sequence: 1
  dbid: BENPR
  name: ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2473-4373
EndPage 87
ExternalDocumentID A760411701
10_4018_IJHIoT_2021070105
ction_and_Speed_Control_o10_4018_IJHIoT_20210701055
GeographicLocations India
GeographicLocations_xml – name: India
GroupedDBID ABEPT
ALMA_UNASSIGNED_HOLDINGS
AAYVP
AAYXX
ABPHS
ACOJC
ADNXC
AFFHD
AFKRA
ARAPS
BENPR
BGLVJ
CCPQU
CITATION
COVLG
CTSEY
EBS
EJD
HCIFZ
IAO
ICO
ITC
K7-
PHGZM
PHGZT
PQBIZ
PQBZA
PQGLB
RIF
N95
8FE
8FG
AZQEC
DWQXO
GNUQQ
JQ2
P62
PKEHL
PQEST
PQQKQ
PQUKI
PRINS
ID FETCH-LOGICAL-c2728-13fe1dc95dcec701ba869e6e1e602c29ba7b9ddf2e3e5ca38670088dc151131d3
IEDL.DBID K7-
ISSN 2473-4365
IngestDate Sun Nov 30 04:53:31 EST 2025
Sat Nov 29 08:42:01 EST 2025
Sat Nov 29 05:27:36 EST 2025
Tue Nov 18 22:37:05 EST 2025
Sat Mar 13 06:06:27 EST 2021
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2728-13fe1dc95dcec701ba869e6e1e602c29ba7b9ddf2e3e5ca38670088dc151131d3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 2904652138
PQPubID 6696343
PageCount 14
ParticipantIDs igi_journals_ction_and_Speed_Control_o10_4018_IJHIoT_20210701055
proquest_journals_2904652138
gale_businessinsightsgauss_A760411701
crossref_citationtrail_10_4018_IJHIoT_2021070105
crossref_primary_10_4018_IJHIoT_2021070105
PublicationCentury 2000
PublicationDate 2021-07-01T00:00:00
PublicationDateYYYYMMDD 2021-07-01
PublicationDate_xml – month: 07
  year: 2021
  text: 2021-07-01T00:00:00
  day: 01
PublicationDecade 2020
PublicationPlace Bengaluru
PublicationPlace_xml – name: Bengaluru
PublicationTitle International journal of hyperconnectivity and the internet of things
PublicationYear 2021
Publisher IGI Global
Publisher_xml – name: IGI Global
SSID ssj0001760087
Score 2.1483624
Snippet This paper presents the design and implementation of control strategy for both the speed and direction of a direct current (DC) motor using Android-based...
SourceID proquest
gale
crossref
igi
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 74
SubjectTerms D C motors
Graphical user interface
Java (Computer program language)
Mobile applications
Programming languages
Smart phones
Smartphones
Speed control
Title Direction and Speed Control of DC Motor Using Raspberry PI and Python-Based GUI
URI http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/IJHIoT.2021070105
https://www.proquest.com/docview/2904652138
Volume 5
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: Computer Science Database
  customDbUrl:
  eissn: 2473-4373
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001760087
  issn: 2473-4365
  databaseCode: K7-
  dateStart: 20200101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 2473-4373
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001760087
  issn: 2473-4365
  databaseCode: BENPR
  dateStart: 20200101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwEB71wQEOQIGKhVL5UC5IVje2N48TbZeWLirLqrSoN8uPSbUSSpZNi9R_33Hi7YIQvfSSS2I7mnFm_M1M5gPYMTb39IIFdwQOuFLCcauk4ISXXd8UCXbUCT9OsvE4v7goJjHg1sSyyoVNbA21r12Ike-KgpAc-RqZf5z94oE1KmRXI4XGKqwngoxwSMpmfBljCVmnliNPqExyJdNBl9gkUJHvjr4cj-ozgoiEerJAFPmXa4oGenV6Of3HTLe-5-jZQ9_6OTyNp062322TDVjB6gU8-aMX4Uv4Fo1fXTFTefZ9Rm6NDbtCdlaX7NOQfa0JoLO2yICdmmZmcT6_YZNRO2ByE7oQ8APyip59Ph-9gvOjw7PhMY9sC9yJTBCUlCUm3hUD79CRPKzJ0wJTTDDtCycKazJbeF8KlDhwRubhB58896TkJJGJl5uwVtUVvgZWelSuVMKmDpUsB1ZZOpgaiSWiwL7qQX8haO1iK_LAiPFTEyQJutGdbvRSNz34cDdk1vXhuO_h90F7OvJ40qUJkY7m0lw3jd6nXaEC4U7Sgz1Sr45fbaNbIWuSmW6FrKOQdf3flWiprYXil_Mstf7m_ttv4XGYqyv_3YK1q_k1voNH7vfVtJlvw_rB4Xhyut1u6ltmmfnt
linkProvider ProQuest
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Nb9MwGLa2gQQc-EYrDPCBXZCsJbabOAcEo2M0tCsVdNNuJrHfTJWmpCQdqH-K38jrfFAQYrcduOSS2I5fP35fP_56CHmRpMriD0bMIDlgUnLDUik4Q75svCTyoZFOOBmHk4k6PY2mG-RHdxbGbavsfGLtqG1h3Bz5Ho-QyWGsEer14itzqlFudbWT0GhgMYLVd6Rs1av4ANt3l_PDd7PBkLWqAszwkCNlEhn41kR9a8CEnp8mKoggAB8CjxsepUmYRtZmHAT0TSKUO8iilMXK-L7wrcB8N8k1KVTo-tUoZOs5HbfKVWvycRkKJkXQbxZSkcSovfjDMC5mSEmRZYVOmPKPUNgGhM352fyvsFDHusM7_5uV7pLb7aia7jfd4B7ZgPw-ufXbXYsPyMfWuRc5TXJLPy8wbNNBs1GfFhk9GNCjYlmUtN5EQT8l1SKFslzRaVwnmK7cLQvsLUZ9S98fxw_J8ZXU6BHZyosctgnNLEiTSZ4GBqTI-qlMceCdCMgAOHiyR7yuYbVpr1p3ih_nGimXw4JusKDXWOiRl7-SLJp7Ri77eNehRbc6pfio3ExOdZZcVJXeRxRKJyjk98gbhJNuvVKlayNrtJmujaxbI-vinyVhUTsd0Nb5rFH2-PLXz8mN4exorMfxZPSE3HT5Nludd8jWsryAp-S6-bacV-WzuiNR8uWqMfkTHnFV6g
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Direction+and+Speed+Control+of+DC+Motor+Using+Raspberry+PI+and+Python-Based+GUI&rft.jtitle=International+journal+of+hyperconnectivity+and+the+internet+of+things&rft.au=Kolya%2C+Anup+Kumar&rft.au=Mondal%2C+Debasish&rft.au=Ghosh%2C+Alokesh&rft.au=Basu%2C+Subhashree&rft.date=2021-07-01&rft.issn=2473-4365&rft.eissn=2473-4373&rft.volume=5&rft.issue=2&rft.spage=74&rft.epage=87&rft_id=info:doi/10.4018%2FIJHIoT.2021070105&rft.externalDBID=n%2Fa&rft.externalDocID=10_4018_IJHIoT_2021070105
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2473-4365&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2473-4365&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2473-4365&client=summon