Мазмуну:
- 1 -кадам: Бөлүктөр жана компоненттер
- 2 -кадам: Байланыштар жана схема
- 3 -кадам: Arduino коду жана сериялык байланыш
- 4 -кадам: Arduino'ду Android түзмөгүнө туташтырыңыз
- 5 -кадам: Сиздин компоненттериңизди жаап коюңуз
Video: Жарыгыңыз менен сүйлөшүңүз: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Менин долбоорум кандай?
Бул проект - бул сизге кайсы түс жакканын айтуу менен түстөрдү өзгөртө турган жарык. Мен бул проектилерде жасаган жарык 4 түрдүү жарыкты колдонот: жашыл, кызыл, сары, көк, жана, албетте, көбүрөөк чырактарды кошуп, көп түстөрдү өзгөртө аласыз. Бул колдонмо сизге телефонуңуздан үнүңүз менен Arduino башкарууну үйрөтөт.
Бул кантип иштейт?
Сиздин андроидде сүйлөө таануу бар жана биз аны Bluetooth аркылуу Arduinoңузду көзөмөлдөө үчүн колдонобуз. Мен колдонгон колдонмо SimpleLabsIN тарабынан иштелип чыккан жана микрофондун баскычын басуу менен иштейт, ошондо ал сизден буйрукту күтөт. Андан кийин колдонмо сиз айткан сөздү көрсөтөт жана Arduino иштетүү үчүн маалымат тизмектерин жөнөтөт.
TechBuilder мени бул долбоорду жасоого шыктандырды
1 -кадам: Бөлүктөр жана компоненттер
Бизге бул бөлүктөр керек болот:
- 4x LED көрсөткүчтөрү же андан көп (сиз тандаган түс)
- 1x Ардуино Леонардо
- 1x HC-06 Сериялык Bluetooth модулу
- Нан тактасы жана секиргичтер
- (Кошумча) 9v Батарея
- 220Ω Резисторлор
2 -кадам: Байланыштар жана схема
Эсиңизде болсун, жылаңач HC-06 3.3vде иштейт, аны 5v менен туташтырууга болбойт.
USB кабели аягында көрүнбөсүн десеңиз, 9v батарейкасы милдеттүү эмес.
Эгерде баары бир сүрөт түшүнүксүз болсо, мага кайрылгыла, мен сизге кубаныч менен жардам берем
3 -кадам: Arduino коду жана сериялык байланыш
Кодду кантип жүктөө керек?
USB кабели менен кодду жүктөңүз. Код Леонардо тактасы үчүн жасалган. Эгерде сиз БУУнун тактайында кодду колдонууну кааласаңыз, анда Serial1.read, Serial1.available жана Serial1.println коддорун өзгөртүшүңүз керек болот. Бириккен Улуттар Уюмунун тактасындагы кодду колдонуу үчүн "1" деген санды жок кылыңыз.
Колдонмону түшүнүү:
Колдонмо сиздин үн буйругуңузду таануу менен иштейт, анда сиз айткан сөздөрдү көрсөтөт, андан кийин Bluetooth/ Arduinoго маалыматтарды жөнөтөт. Сап деген эмне? Сап сөзгө окшош, сиз андан шарттуу билдирүүлөрдү жасай аласыз [мис: if (Voice == "*computer on") {// Pin #2 күйгүзүү}]. "Үн"-бул сиздин сап, "=="-сиздин шартыңыз, "*компьютер күйгүзүлгөн"-сиздин буйругуңуз, жана "{}" тарамыш кашаанын ичиндеги код, сапыңыз буйрук шартына дал келгенден кийин аткарыла турган коддор. Колдонмо саптарды мындай форматта жөнөтөт *команда#, жылдызча (*) жаңы буйруктун башталышын жана хэш-тег (#) буйруктун бүтүшүн билдирет.
Командаларды кантип өзгөртө алам?
Сиз "*綠色" жогорудагы сүрөттөн баса белгиленгенин көрө аласыз.綠色 жашыл кытайлар. Сиз каалаган сөздү өзгөртө аласыз, айталы, сиз аны кызгылт түскө өзгөрткүңүз келди дейли, "*綠色" дегенди "*Pink" менен алмаштырсаңыз болот. Ар дайым буйрукту жылдызча менен баштоону унутпаңыз.
Код:
4 -кадам: Arduino'ду Android түзмөгүнө туташтырыңыз
Колдонмону жүктөп алыңыз: BT Voice Control Arduino үчүн
Мен колдонгон колдонмо SimpleLabsIN тарабынан иштелип чыккан
5 жөнөкөй кадам:
- Колдонмону Google PlayStoreдон жүктөп алыңыз
- Параметрлер менюсун таптап, анан "Роботту туташтыруу" дегенди тандаңыз
- Сиздин BT-модулуңузду басыңыз (менин учурда бул HC-06)
- BT-Module (HC-06) туташты деп жазылганча күтө туруңуз
- Микрофондун сүрөтчөсүн таптап, буйругуңузду айтыңыз!
5 -кадам: Сиздин компоненттериңизди жаап коюңуз
Эми сиз компоненттериңизди жаап салышыңыз керек, андыктан сиздин жарык жаркырабайт жана ал дагы долбоорду стилистикалык кылат.
Мен муну ушундай кылдым
- Баарын жарым тунук кагаз менен жаап коюңуз
- Төмөндөн чаптаңыз
- Жарыкты ачыңыз
Ал сулуу көрүнүшү керек
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
Alexa жана Google жардамчысы менен Raspberry Piде сүйлөшүңүз: 4 кадам
Alexa жана Google жардамчысы менен Raspberry Piде сүйлөшүңүз: Amazon Alexa менен Google Assistantты бир убакта Raspberry Piде иштетиңиз. Аттарына чалып, алар жооп бериш үчүн өздөрүнүн LED диоддорун жана шыңгыраган үнүн күйгүзүшөт. Андан кийин сиз кандайдыр бир суроо берсеңиз, алар сизге жооп беришет. Сиз алардын мүнөзүн биле аласыз
Өзүңүздүн Түнкү Жарыгыңыз Самын Диспенсерин жасаңыз.: 8 кадам
Өзүңүздүн түнкү жарыгыңызга самын диспенсерин жасаңыз. Сизге түнкү чырак керек беле, бирок анын идишке туташып, эки сайгычын тең алып же экинчисин жаап койгону жаккан жокпу? Бул жерде сиздин жаңы түнкү жарык. Бул үйдө мурунтан бар нерселер менен курулушу мүмкүн. Мен бурдум