Мазмуну:
Video: Жаңы жылдык балатыдагы суу сигнализациясы: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул жөнөкөй мисал, эгерде сизде Рождество үчүн чыныгы дарак бар болсо жана аны сугарып турууңуз керек. Чоңоюп жатып, мен дарактын түбүнө жетип, суу бар же жок экенин билүү үчүн манжаңды дарактын түбүнө чайкоо керек экени эсимде. Технология доорунда мындан да жакшы жол болушу керек! Бул жөнөкөй долбоор суунун деңгээлин аналогдук суу деңгээлинин сенсорун, пассивдүү ызылдагычты жана Arduino негизделген MCUну окуйт. Бул долбоорго керектүү нерселердин бардыгы (жана мен иштеп жаткан башка Рождестволук темалар) ушул бир комплект менен жасалышы мүмкүн.
Берилиштер:
-
(1) ELEGOO Mega 2560 долбоору Arduino IDE менен шайкеш келген эң толук баштапкы комплект - Amazon, филиалы жок
- MEGA 2560 контроллери
- Суунун деңгээлин аныктоочу сенсор
- Passive Buzzer
- секирүүчү зым
1 -кадам: Байланыштар
Мен айткандай, бул иштөө жана өзгөртүү үчүн абдан жөнөкөй долбоор. Суу деңгээлинин сенсору үч гана зымдуу түзмөк жана ызылдак эки гана туташуу болуп саналат жана Arduino PWM казыктары менен түздөн -түз иштей алат. Бул ушунчалык жөнөкөй проект болгондуктан, мен байланыштардын схемасын кылбайм, бирок тизмектеп тизип берем. Бул башталгыч комплект компоненттердин ар бири үчүн жакшы схемаларды жана сүрөттөрдү камсыз кылган CD менен келет. Ар кандай элементтерди колдонууга жардам берүү үчүн кээ бир мисал коддору бар.
Бул долбоор үчүн байланыштар төмөндөгүдөй…
Суунун деңгээли (+) - Arduino (5V)
Суунун деңгээли (-) - Arduino (GND)
Суунун деңгээли (S) - Arduino (A0)
Buzzer (-) - Arduino (GND)
Buzzer (+) - Arduino (11)
2 -кадам: Үлгү коду
Бул программанын коду абдан жөнөкөй, 30 саптан аз. Бул жөн гана суунун деңгээлинин сенсорунун маанисин окуйт, мен муну алдын ала коюлган мааниге салыштырып, суу жетиштүү, анан же сизге эскертүү үчүн сигнал берет, же жок. Мен аны кантип орнотсом, ал батиринин түгөнүп баратканына окшош болуп калышы мүмкүн, бул ар дайым кыска сигнал берет. Суу жетишерлик толтурулганда, жетиштүү суу кошулганын эскертүү үчүн беш жолу сигнал берет. Бул "толтурулган" сигналдар толтурулгандан кийин бир гана жолу болот.
Программа ошондой эле аналогдук маанини серия портуна чыгарат, сиз стендиниздин канчалык толгонун билүүгө аракет кылып жатканыңызда. Бул пайыздык мааниге, суунун көлөмүнө жана башкаларга чейин өзгөрүшү мүмкүн. Каалооңузду канааттандыргыңыз келсе!
Бул код суунун деңгээлин өзгөртүү үчүн оңой эле өзгөртүлүшү мүмкүн, зумзер сизге көйгөйлөрдү кантип жарыялайт ж.б. Мен Arduinoдон "тон" функциясын колдонуп жатам, ал сизге зумзардын үнү үчүн жыштыкты жана убакытты коюуга мүмкүндүк берет. Бул сигналды PWM пини менен түз колдонууну абдан жөнөкөй кылат.
Мен бул жерге кодду жүктөп койдум, сиз аны колдонуңуз, өзгөртүңүз, айрыңыз, көчүрүңүз ж.б.
3 -кадам: кеңейтүү
Бул мисал Рождество аяктагандан кийин көптөгөн колдонмолорду камтыйт. Бул гидропоника сыяктуу сууда отурган башка өсүмдүк шарттарында колдонулушу мүмкүн. Сиз муну суунун деңгээли өтө төмөн болуп кетпеши үчүн балык аквариумунда колдоно аласыз.
Бул 5V системасы болгону менен, суунун айланасында электрониканы колдонууда дайыма этият болуңуз жана эч кандай электрониканы толугу менен сууга салбаңыз. Эгерде сиз суунун айланасында электр энергиясын ыңгайлуу сезбесеңиз, анда жардам сураңыз.
Бул долбоордун дагы бир жакшыртылышы - бул суунун деңгээлинин сенсорун орнотуу үчүн кандайдыр бир клиптин же корпустун болушу, аны жакшыраак тууралоо. ПКБга эки орнотулган тешик жана жакшы оюк бар, аларды 3D басып чыгарылган кронштейнге же корпуска орнотуу оңой болмок. Мен учурда принтерим менен көйгөйлөр менен күрөшүп жатам, андыктан эч нерсе басып чыгара алган жокмун.
Мен колдонгон Elegoo комплект 9В батарейкасы жана туташтыргычы менен кошо келген, ошондуктан сиз бул түзмөктү батарейка менен толук камсыздай аласыз, андыктан аны розеткага байлап коюңуз.
Мини стильдеги контроллерди колдонуп, мунун бардыгын кичинекей схемага орнотуу менен бул долбоордун көлөмүн кичирейтип койсоңуз болот. Мен Мега колдондум, анткени ал менде бар.
Бул Instructable сизге бул сенсорлор менен кыла турган бир нерсе жөнүндө түшүнүк берди деп үмүттөнөм. Мен бул айда Рождествого байланыштуу дагы башка долбоорлорго ээ болом. Бардык суроолор менен байланышуудан тартынбаңыз!
Сунушталууда:
Вебсайт көзөмөлдөгөн жаңы жылдык балаты (Ар ким аны башкара алат): 19 кадам (Сүрөттөр менен)
Вебсайт көзөмөлдөгөн Рождество дарагы (Ар ким аны башкара алат): Сиз веб-сайт көзөмөлдөгөн жаңы жылдык балаты кандай экенин билгиңиз келеби? Бул жерде менин балатымдын долбоорун көрсөткөн видео. Түз эфир азыр аяктады, бирок мен эмне болуп жатканын видеого тартып алдым: Быйыл декабрдын ортосунда
Коопсуз жаңы жылдык балаты: 6 кадам
Коопсуз Christmas дарак: Бул Elegoo компаниясынан Arduino Mega менен толук башталгыч комплект. Бир нече күн мурун, Elegoo мага комплект жөнөтүп, аны менен бирге Рождество долбоорун курууга чакырды. Бул комплект бир нече компоненттерди камтыйт. An Arduino Mega, серволор, УЗИ сенсорлору, алыстан
Ардуино менен жаңы жылдык балаты жана программалоочу жарыктар: 11 кадам
Рождество дарагы жана Arduino менен программалануучу чырактар: Ардуино менен жаңы жылдык балаты жана программалоочу чырактар Долбоордо ардуино, муздаткыч, перфорацияланган эксперименталдык такта, LED чырактары жана башка электрондук элементтер менен айлануучу жаңы жылдык балаты кантип жасалат
Эс жазгыч - Жаңы жылдык белек: 8 кадам (сүрөттөр менен)
Memory Recorder - Christmas белек: Ciao a tutti! Жөнөкөй шарттар боюнча, бул жерде сиз өзүңүзгө керектүү нерселерди таба аласыз. Тапшырмалар аткарылган мезгилде, сиз өзүңүзгө керектүү документтерди тапшыра аласыз
Arduino & WS2811 жаңы жылдык балаты: 8 кадам
Arduino & WS2811 Christmas Tree: Башка окшош проекттер болгондуктан, Christmas Lights Arduino жана WS2811, Arduino Xmass дарагы мен аларды жаңылар үчүн өтө татаал деп эсептейм. Ошентип, мен бул татаал проектти жарыялоону чечтим, сиз татаал проектилерге туш болгонго чейин аракет кылсаңыз болот