Мазмуну:
- 1 -кадам: сенсорлорду кантип жасоо керек
- 2 -кадам: сенсорлорду килемге кантип коюу керек
- 3 -кадам: Код
Video: Килем сенсорлор менен/ RF байланышы Arduino Micro менен: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
By SabinaStanFollow Автордун дагы:
Жөнүндө: Менин атым Сабина Стэн. Мен Румынияда негизделген визуалдык сүрөтчүмүн. Мен аркан, кагаз жана кайра иштетилген алюминий банкалар менен иштейм жана мен колдонгон техникада баарын жасай алам (фигуративдүү же абстракттуу), бул дагы … SabinaStan жөнүндө кененирээк »
Мен жакында эле лампалардын астына килемче салынган сенсорлорго жооп берүүчү бир катар лампалардан жасалган бирдей ар түрдүү орнотууну аяктадым. Мына мен килемди басым сенсорлору менен кантип жасадым. Сизге пайдалуу болот деп үмүттөнөм.:)
1 -кадам: сенсорлорду кантип жасоо керек
Басым сенсорлору үчүн мен пьезо сенсорлорун колдондум, анткени алар арзан, эффективдүү жана колдонууга оңой. RF байланышын түзүү үчүн мен Arduino Micro жана RF өткөргүчүн колдондум.
Сенсорлор аналогдук казыктарга туташкандыктан, ар бир Arduino үчүн төрт гана сенсорду колдоно аласыз. Эки сенсор бир убакта сигнал бере албагандыктан, бул чынында көйгөй эмес.
Тараткычты Arduino менен туташтыруу үчүн, аны карап жатканда оңдон солго туташуу керек:
- Микроконтроллердин жерге биринчи пин
- Arduino Micro VCC үчүн экинчиси
- Маалымат пинине акыркы пин (10, менин учурда)
Пьезо сенсорлорун туташтыруу үчүн, биринчиден, зымды жетишерлик узун кесип, туташтыруу керек:
- Пьезонун ортосуна микроконтроллердин аналогдук пинине кетүүчү бөлүгү
- Сенсордун четине Ардуинонун жерге туташкан бөлүгү
Менин кеңешим - сенсорлордун бардык негиздерин туташтырып, анан бир зымды Arduinoдун жерге туташтыруу.
2 -кадам: сенсорлорду килемге кантип коюу керек
Жакшы сөздүн жоктугунан килем алып, килемге коюлган сенсорлор менен микро контроллерди анын четине коюңуз.
Микроконтроллердин басылып калуусунан же көрүнүп турган коробкадан коопсуз экенин текшериңиз.
Сенсорлорду килемдин ар кайсы бөлүгүндө боло тургандай кылып иреттеңиз.
Сенсорлорду килемдин булаларынын астына катып коюңуз, ал эми сенсорлорду микро контроллерге туташтыруучу зымдарды бекитүү үчүн колдонуңуз.
Баары болду! ^.^
3 -кадам: Код
#includ char const *message = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int sensorReading0 = 0; int sensorReading1 = 0; int sensorReading2 = 0; int sensorReading3 = 0; void setup () {pinMode (piezo0, INPUT); pinMode (piezo1, INPUT); pinMode (piezo2, INPUT); pinMode (piezo3, INPUT); vw_set_ptt_inverted (true); vw_set_tx_pin (10); vw_setup (4000); } void loop () {sensorReading0 = analogRead (piezo0); if (sensorReading0 <100) {; кабар = "Z"; vw_send ((uint8_t *) билдирүү, strlen (билдирүү)); vw_wait_tx (); кечигүү (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; vw_send ((uint8_t *) билдирүү, strlen (билдирүү)); vw_wait_tx (); кечигүү (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; vw_send ((uint8_t *) билдирүү, strlen (билдирүү)); vw_wait_tx (); кечигүү (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; vw_send ((uint8_t *) билдирүү, strlen (билдирүү)); vw_wait_tx (); кечигүү (2000); }}
Сунушталууда:
MPU 6050 Gyro, Ардерино менен акселерометрдин байланышы (Atmega328p): 5 кадам
MPU 6050 Gyro, Accelerometer Communication with Arduino: X, Y жана Z огу. Гироскоптун жыйынтыктары
Arduino жана мобилдик Bluetooth байланышы (кабарчы): 8 кадам
Arduino жана мобилдик Bluetooth байланышы (кабарчы): Байланыш биздин күнүмдүк жашообузда маанилүү факторду ойнойт. Бирок бул кулпуланган убакта биздин үй -бүлөбүз менен байланыш же үйүбүздөгү адамдар менен баарлашуу кээде уюлдук телефондорго муктаж болот. Бирок уюлдук телефондорду кыска убакытка колдонуу
Зымсыз Контроллерлер жана Сенсорлор менен Кол Консолу (Arduino MEGA & UNO): 10 Кадам (Сүрөттөр менен)
Зымсыз Контролдору жана Сенсорлору менен Кол Консолу (Arduino MEGA & UNO): Мен колдонгон:- Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 сенсордук экраны HXD8357D- Buzzer- 4Ohm 3W Speaker- 5mm LED чырактары- Ultimaker 2+ принтери w/ Black PLA Filament- Lasercutter w/ MDF жыгач- Кара чачуучу боек (жыгач үчүн)- 3x nRF24
Сенсордук сенсорлор жана MIDI менен LED тутулушу: 9 кадам (сүрөттөр менен)
Сенсордук сенсорлор жана MIDI менен LED тутулушу: LED тутулушу - бул LED, сыйымдуу сенсордук сенсорлор жана интерактивдүү инструмент, бардыгы Arduino Uno менен башкарылат. Сиз аппаратты ар кандай жолдор менен программалай аласыз. Бардык колдонмолор боюнча идея дээрлик бирдей:
Килем жөрмөлөгүч - BEAM роботу: 6 кадам (сүрөттөр менен)
Килем жөрмөлөгүч - BEAM роботу.: Carpet Crawler - бул кичинекей робот, ал сиздин кабатыңыздан өтөт. Видеону көрүңүз, анан анын кантип аталышын көрөсүз (бул мен жүрөгүмдө эски прог роктун күйөрманымын!). BEAM биология, электро дегенди билдирет