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-...
Saved in:
| Published in: | International journal of hyperconnectivity and the internet of things Vol. 5; no. 2; pp. 74 - 87 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Bengaluru
IGI Global
01.07.2021
|
| Subjects: | |
| ISSN: | 2473-4365, 2473-4373 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| 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 Advanced Technologies & Computer Science 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 (New) ProQuest One Academic Middle East (New) ProQuest One Business (UW System Shared) 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/eLvHCXMwpV1LT9wwELZ49NAegD5QFyjyob0gWaztJLZPLSxQthLLioLEzXJsB61UJdsNIPHvGTtelqoql15ySWwn8zkzmUfmQ-izULbvaGFJYfKKZIJJUhZeEW5UUQU6eONtJJsQo5G8vlbjFHBrU1nlXCdGRe0aG2Lk-0yBJwe2hsuv098ksEaF7Gqi0FhGq5SBEg5JWUEWMZaQdYoceSwTnGS8yLvEJjgVcn_443TYXIKLCF6PCESRf5impKCXJzeTv9R0tD0n6_971xtoLX114oNum7xFS75-h94860X4Hp0n5dfU2NQO_5yCWcODrpAdNxU-GuCzBhx0HIsM8IVpp6WfzR7weBgHjB9CFwJyCFbR4e9Xww_o6uT4cnBKEtsCsSxARHnlqbMqd9ZbkEdpZKF84akv-swyVRpRKucq5rnPreEy_OAjpbPwzUA5dXwTrdRN7T8inHPBBTUGtIeFxy9NDnIwGWcms7SSoof6c0Frm1qRB0aMXxpckoCN7rDRC2x6aO9pyLTrw_HSxV8CejrxeMKhDZGO9sbcta0-gF2RBcId2kPfAF6d3tpWRyFrkJmOQtZJyLr550qw1M4c-MU8C9S3Xj69jV6Hubry3x20cju785_QK3t_O2lnu2j18Hg0vtiNm_oRrgb4fw |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3LbtQwFLX6QAIWlKc6tIAXdINkdWwnsbNApUwpE6YdRjCVujOO7VQjVcmQTEHzU3wj13kwIER3XbDJJrGdXB_fk2tf-yD0UsSmb2lkSKTDjASCSZJGLiZcx1Hm5eC1M7XYhBiP5fl5PFlDP7q9MD6tsvOJtaO2hfFz5PsshkgOuIbLg_lX4lWj_OpqJ6HRwGLklt8hZKteJ0fQv3uMHb-bDoakVRUghvlXoTxz1Jo4tMYZ0aepllHsIkdd1GeGxakWaWxtxhx3odFc-o0sUloD3Eg5tRzqXUebAZfCj6uRIKs5Hb_KVWvysUBwEvAobBZSIYiR-8mHYVJMISSFKEt4Yco_qLAlhPXZxewvWqi57njrf7PSfXSv_avGh80weIDWXP4Q3f3trMVH6GPr3Isc69ziz3OgbTxoEvVxkeGjAT4tFkWJ6yQK_ElX89SV5RJPkrrAZOlPWSBvgfUtfn-WPEZnN_JFT9BGXuRuG-GQCy6o1uAdDZg71SHYXQec6cDQTIoe6ncdq0x71LpX_LhUEHJ5LKgGC2qFhR569avIvDln5LqH9zxaVKtTCpfKz-RUF_qqqtQhoDDwgkK0h94AnFTrlSpVG1mBzVRtZNUaWRX_bAma2u2AtqpnhbKn199-gW4Pp6cn6iQZj3bQHV9vk-q8izYW5ZV7hm6Zb4tZVT6vBxJGX24akz8B5q1UfA |
| 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 |