Мазмуну:
Video: Гараж дарбазасы Arduino аркылуу: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул кошумча перифериялык жабдууларга муктаж болбостон, гараж дарбазасын ачуу үчүн Atmel Atmega 328P (Arduino UNO) колдонгон аппараттык негиздеги долбоор. Код системанын өзүн электрдик бузулуулардан коргоого жөндөмдүү.
Бүт схема +5V Arduino UNO жана AC тармагынан иштейт (Тышкы электр менен камсыздоо). Тиркелген кодду башка Arduino продуктулары үчүн да өзгөртсө болот.
1 -кадам: талаптар
Бул долбоорду ишке ашыруу үчүн төмөнкүлөр талап кылынат:
1- Arduino Mega же Arduino UNO
2- Үч баскыч
3- Эки диод
4- Төрт реле
5- Дарбаза ачуучу мотор
6- Эки эшик сенсорлору
2-кадам: Pin-outs & Wiring
Pin-outs & Wiring Arduino Mega or Arduino UNO жана башка перифериялык түзүлүштөр бул кадам менен тиркелет, ошондой эле төмөнкүлөр берилет:
=================
Arduino => Аппараттык
=================
7 => Ылдый сенсор
8 => Жогорку сенсор
9 => Токтотуу баскычы
10 => Ылдый баскычы
11 => Өйдө баскычы
12 => +ve 1 -диоддун терминалы
13 => +ve 1 -диоддун терминалы
+5v => Ылдый сенсор
+5v => Жогорку сенсор
+5v => Токтотуу баскычы
+5v => Ылдый баскычы
+5v => Өйдө баскычы
GND => Реле үчүн
=> Көбүрөөк аппараттык көрсөтмөлөрдү алуу үчүн, бул кадам менен тиркелген "instructions.txt" файлын караңыз.
3 -кадам: Кодду жүктөө
Кодду Arduino Mega же Arduino UNOго жүктөңүз. Кодду Arduinoго жүктөгөндөн кийин, сиз Arduino менен гараждын дарбазасынан аласыз. Arduino.ino файлы да ушул кадам менен тиркелет.
Эми сиз гараж дарбазаңызды баскычтар жана сенсорлордун жардамы менен башкара аласыз.
Сунушталууда:
Интернет аркылуу Nodemcu аркылуу Blynk колдонмосун жетектөө: 5 кадам
Интернетте Nodemcu аркылуу Blynk колдонмосу аркылуу жетектөө: Саламатсыздарбы, бүгүн биз сизге интернетте смартфонду колдонуп LEDди кантип башкарса болорун көрсөтөбүз
Өз алдынча Arduino 3.3V W / Тышкы 8 МГц сааты Arduino Uno аркылуу ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): 4 кадам
Автономдуу Arduino 3.3V W / External 8 MHz Clock Arduino Uno программасынан ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): Максаттары: 8 МГц тышкы сааттан өчүрүүчү 3.3Вда иштеген автономдуу Arduino куруу. Аны ISP аркылуу программалоо (ошондой эле ICSP катары белгилүү), Arduino Uno (5V менен иштеген) жүктөөчү файлды түзөтүү жана күйгүзүү үчүн
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: 6 кадам
Бир нече BMP280 сенсорлору Arduino Uno аркылуу SPI аркылуу: Бул үйрөткүчтө биз үч BMP280ди Arduino Unoго SPI аркылуу туташтырабыз, бирок сен Uno боюнча D3 to D10 санарип портторун колдонуу менен ар бир сенсор үчүн nSS (Slave Select) менен сегиз BMP280ге чейин туташа аласың. В ченегенде атмосфералык басымдын үлгүлөрүнүн
Ws2812 Neopixel LED Strip Arduino Uno аркылуу Bluetooth аркылуу башкарыңыз: 4 кадам
Ws2812 Neopixel LED Strip Arduino Uno аркылуу Bluetooth аркылуу көзөмөлдөңүз: Салам балдар бул көрсөтмөлөрдө биз неопикселди arduino менен башкарууну үйрөнөбүз. Ошентип, негизинен arduino hc05 Bluetooth модулу аркылуу смартфонго Bluetooth аркылуу туташат жана смартфон неопикселдүү лентанын түсүн өзгөртүү үчүн буйруктарды жөнөтөт
Компьютериңиз үчүн жылдыз дарбазасы - PCB дизайны: 6 кадам (сүрөттөр менен)
Сиздин дарбазаңыз үчүн жылдыз дарбазасы - ПКБнын дизайны: Эгер сизге бул проект жакса, анда PCB сынагына (беттин ылдый жагында) добуш берүүнү ойлонуп көрүңүз! Stargate SG -1 - бул менин бардык убакта сүйүктүү телешоум, чекит. Акыркы эки айдын ичинде мен сүйлөшкөн кызымды көрүүгө мажбурладым