Мазмұны:

Raft Bird Repeller: 10 қадам (суреттермен)
Raft Bird Repeller: 10 қадам (суреттермен)

Бейне: Raft Bird Repeller: 10 қадам (суреттермен)

Бейне: Raft Bird Repeller: 10 қадам (суреттермен)
Бейне: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Қараша
Anonim
Рафт құстарының репелленті
Рафт құстарының репелленті

Бұл жобада мен сізге күн сәулесінен қуат алатын Raft Bird Repeller құруға болатынын көрсетемін, ол сіздің салға қонатын зиянды құстардан арылады.

1 -қадам: кіріспе

Image
Image

Егер сіз бұрын салмен айналысқан болсаңыз, олардың демалуға қаншалықты көңілді және демалуға болатынын білесіз. Міндетті түрде босаңсытпайтын немесе көңілді емес нәрсе - олардың үстіндегі құс тазасын тазарту. Есте сақтағанша бұл мәселе болды және менің анам үкілерден, дыбыстардан, құстардың тосқауылдарынан және құс таспасынан нарықтағы барлық құс репелленттерін сынап көрді, бірақ сәттілікке жетпеді. Аналар күні жақындап қалды, мен жақсы ұл болуға тырыстым және оған әрқашан қалаған сыйлықты берейін деп шештім.

Бүгінде нарықтағы барлық құстарға қарсы құралдарды қарап, олардың шолуларын оқығаннан кейін мен олардың көпшілігі құстардың барлық түрлеріне сәйкес келмейтінін түсіндім. Менің құрылғым үшін, егер құстар физикалық түрде салға отыра алмайтын болса, менде табыстың 100% -ға жақыны болады деп ойладым. Егер менде айналмалы пластинада салыстырмалы түрде жоғары моментті тұрақты ток қозғалтқышына қосылған екі тартылатын полюс болса, мен моторды таймерде айналдыруға және құстарды кетіруге итермелей аламын деп шештім. Маған құрылғы күн сәулесінен қуат алатын және құрамында микроконтроллер болуы керек еді, мен оны нақты уақыт режиміне қостым, сондықтан мен тек күндізгі уақытта айналдыру механизмін қосуға және түнгі уақытта резервті сақтауға болады. Маған ол су өткізбейтін және қалқымалы болуы керек еді, сондықтан егер біреу салды қолданғысы келсе, олар тіректерді тартып алып, оны салға бекітіп, суға лақтыра алады.

Мені қолдау үшін және басқа да ақымақ жобаларды көру үшін менің YouTube каналыма жазылуды қарастырыңыз.

2 -қадам: Қажетті компоненттер

Электроника
Электроника

Бұл жобаға қажетті компоненттер төменде:

1. 12V 7AH SLA батареясы Amazon

2. Amazon зарядтау контроллері

3. 10 Вт күн панелі Amazon

4. Сақтандырғыштар (5А, 2А, 2А) Амазонка

5. Амазонды қосу/өшіру

6. 12V / 5V Step Down модулі Amazon

7. Берілісті тұрақты ток қозғалтқышы 11 RPM Amazon

8. Attiny85 Amazon

9. Amazon монеталық ұяшықтары бар DS3231 RTC модулі

10. Резисторлар (2x 4.7K, 10k, 100 Ом) Amazon

11. IRF540 Mosfet Amazon

12. 2 диод Амазонка

13. 2x телескопиялық полюстер (мен ескі мұғалімдердің көрсеткіш таяқшаларын қайта қолдандым) Amazon

14. Су өткізбейтін қоршау қорабы және Amazon SLA аккумуляторы үшін желдетілетін қоршаудың кейбір түрі

15. 2x тот баспайтын болаттан жасалған сым арқан клиптері Amazon

16. M4 бұрандалары

17. Дөңгелек металл бөлігі

18. Pololu 1083 әмбебап алюминий монтаждау торабы 6 мм білік жұбы үшін, 4-40 тесік

19. Амазонканы орнатуға арналған күн панелі Z кронштейндері

20. Ағаш және бұрандалар

21. 2 Пластикалық кабельдік гильзалар

22. Қосымша: Сақиналарға арналған 3D принтерге қол жеткізу

Ақпаратты ашу: Жоғарыдағы Amazon сілтемелері серіктестік сілтемелер болып табылады, демек, егер сіз бассаңыз және сатып алсаңыз, мен сізге қосымша ақы төлеймін.

3 -қадам: электроника

Енді сіз барлық қажетті компоненттерді жинап алғаннан кейін, бәрін бірге жинауды бастау керек. Мен бәрін алдымен тақтаға қосуды ұсынар едім, содан кейін бәрі дұрыс жұмыс істей бастаса, бәрін тақтаға дәнекерлеңіз.

Бұл схема үшін қолданылатын микроконтроллер - бұл төмен қуат тұтыну үшін Attiny85. Ол сондай-ақ 8k бағдарламалық кеңістікке, 6 енгізу-шығару жолына және 4 каналды 10 биттік ADC-ге ие. Ол 20 МГц жиілікке дейін сыртқы кристаллмен жұмыс істейді. Бұл чип бар -жоғы 2 доллар тұрады және Arduino -дағыдай өте қарапайым жобалар үшін өте қолайлы.

Қолданылатын RTC-бұл температурасы компенсацияланған кристалды осцилляторы (TCXO) мен кристалы бар, бағасы төмен, өте дәл нақты I2C сағаты (RTC) DS3231. Құрылғы аккумуляторлық кірісті қамтиды және құрылғыға негізгі қуат үзілген кезде дәл уақытты сақтайды. Егер қандай да бір себептермен құс айналдырғыш қуатты айналдырса, бұл тұрақты ток қозғалтқышының қосылу және өшу уақытын РТР сақтайды. Мен сондай -ақ Attiny85 -те I2C -ті сынап көргім келді.

Тот баспайтын болаттан жасалған екі телескопиялық тірегі бар пластина өте ауыр, сондықтан мен 12 В -тан жұмыс істейтін және құстарға зақым келтірмеу үшін іздейтін жылдамдықты қамтамасыз ететін тұрақты ток қозғалтқышы қажет екенін білдім, бірақ оларға бұл қарама -қайшылықты хабарлаңыз. шатастырмады.

Аналар күні тез жақындап келе жатқандықтан, маған Attiny85 пен RTC қосу үшін 12В -тан 5В -қа дейін төмендететін тез нәрсе қажет болды. Мен 96% тиімділігі бар алдын-ала төмендетілген түрлендіргішті таптым, бұл 7805-ті қолданудан және жылудың әсерінен қуатты жоғалтудан әлдеқайда жақсы жұмыс істейтіні анық.

Бұл жобаның негізгі қуаты 10 Вт күн панелі мен 12 В 7AH SLA батареясы болды. Мен жүктемені басқару және батареяны зарядтау үшін оларды зарядтау контроллеріне қостым.

4 -қадам: ПХД дизайны

ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны
ПХД дизайны

Мен сонымен қатар LM2576 кернеу реттегіші бар KiCad-те қарапайым ПХД құрастырдым, сондықтан маған DC-DC сыртқы түрлендіргіші қажет болмайды. Мен оны салға орнатып үлгермедім, бірақ 12 вольтты тұрақты ток қозғалтқышына қосылған кезде бәрі дұрыс жұмыс істейді.

Мен герберлерді төменде тіркедім.

5 -қадам: Бағдарламалау

Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау

Сіз Arduino ортасын Attiny85 бағдарламалау үшін қалай орнатуға болатынын білесіз деп ойлаймын, бірақ егер жоқ болса, Интернетте көптеген керемет оқулықтар бар.

Кодты құрастыру үшін келесі кітапханаларды орнату қажет.

github.com/JChristensen/DS3232RTChttps://playground.arduino.cc/Code/USIi2c

Сонымен қатар, бағдарлама өте қарапайым, бірақ сіз бірнеше мәндерді толтыруыңыз керек:

Біріншіден, TimeOff және TimeOn айнымалылары құстардың репеллентінің коды қосылатын уақытқа сәйкес келеді. Егер сіз TimeOn -ды 8 -ге және TimeOff -ты 18 -ге қойсаңыз, бұл репеллер таңғы 8 -ден кешкі 18 -ге дейін қосылатынын білдіреді.

Екіншіден, қозғалтқышты қосқыңыз келетін TimeMotorOn және TimeMotorOff айнымалы мәндері TimeMotorOff мерзімі аяқталғанда іске қосылады. Егер сіз TimeMotorOn -ды 10 секундқа және TimeMotorOff -ты 3 минутқа қойсаңыз, мотор әр 3 минут сайын 10 секунд қосылады.

Қажетті мәндерді енгізгеннен кейін, жинап, Attiny85 -ке жүктеңіз. Мен sparkfuns tinyAVR бағдарламашысын қолдандым, себебі бұл чиптерді бағдарламалау өте оңай.

6 -қадам: Айналдыру механизмін жинау

Айналдыру механизмін құрастыру
Айналдыру механизмін құрастыру
Айналдыру механизмін құрастыру
Айналдыру механизмін құрастыру

Мен бұл жобаға көп ақша жұмсамауға тырыстым, сондықтан айналдыру механизмі үшін жергілікті құрылыс дүкенінен дөңгелек металл пластинаны таптым. Мен сонымен қатар тот баспайтын болаттан жасалған сымдық арқан қысқыштарын таптым, оларды тіректерді қысу үшін қолдануға болады деп ойладым. Тіректер - мен бастапқыда жергілікті гудвилден тапқан екі телескопиялық полюс және оларды мұғалімдер қолданатын стандартты тіректер. Мен көбік тұтқаларын жұлып алдым және оларды арқан қысқыштарымен металл пластинаға қыстым. Ақырында мен оларды пластикалық телескопиялық тіректермен алмастырғым келеді, бірақ мен әлі жеңіл салмақты таба алмадым. Мен мұны істеудің жақсы жолдары бар екеніне сенімдімін, бірақ ол әлі күнге дейін жақсы жұмыс істеді.

7 -қадам: сал жасау

Рафтың құрылысы
Рафтың құрылысы
Рафтың құрылысы
Рафтың құрылысы

Бүкіл құрылғы кішкентай салда болуы керек еді, өйткені мен адамдар салды қолданғысы келген кезде оны суға лақтыра алатын едім. Мен суға түсу кезінде құрылғыны салға бекіту үшін арқан қолдана аламын, сондықтан адамдар салдан түсіп бара жатқанда, оны қайтадан орап, орната алады. Егер олар сөндіргішті суға салғанда сөндірсе, онда батарея күн батареясынан қосымша қуат алады, себебі ол жүктемені қуаттандыруды қажет етпейді.

Мен салуды дәл шешудің қажеті жоқ, бірақ егер қаласаңыз, нұсқаулар төменде.

Қажетті компоненттер

- Бұрандалар (мен палубалық бұрандаларды қолдандым)

- 1 x 6 стандартты қарағай (12 фут x 2)

- 2 x 4 (8 фут)

1х6 тақталарды 2 фут қадаммен кесіңіз. Олар салдың жоғарғы жағына қолданылады.

2х4 тақталарды екі дюймдік тақтаға және 16 дюймдік үш тақтаға кесіңіз. Бұл салдың түбін төсеу үшін болады.

Ағаштың барлығын 2 футтық шаршыға бұраңыз. Менікі өзгермелі болды, бірақ толқындар қиындық тудыруы мүмкін, сондықтан мен оны жақсырақ жүзу үшін көбік панельдерін және ағашты қостым.

8 -қадам: Компоненттерді салға орнатыңыз

Компоненттерді салға орнатыңыз
Компоненттерді салға орнатыңыз
Компоненттерді салға орнатыңыз
Компоненттерді салға орнатыңыз
Компоненттерді салға орнатыңыз
Компоненттерді салға орнатыңыз

Бұл қадамда сіз барлық компоненттерді салға бекітуіңіз керек. Бұған күн панелі, желдетілетін қоршаудағы SLA батареясы және жабық электроникамен айналдыру механизмі кіреді.

SLA батареясының корпусын салдың үстіне қойыңыз және бұрандалар көмегімен корпусты салға мықтап бекітіңіз.

Күн панелі үшін күн батареясын бекіту кронштейндерін бұрап, кронштейнмен бірге келетін гайкалар мен болттарды қолдана отырып, кронштейндерді күн батареясына бекітіңіз.

Тұрақты ток қозғалтқышы мен электрониканың корпусы мен 1x6 ағаш кесектерін қолдана отырып, жоғары көтерілдім.

Батарея мен күн батареясын сыммен қосыңыз.

9 -қадам: 3D дизайны/басып шығару

3D дизайны/басып шығару
3D дизайны/басып шығару
3D дизайны/басып шығару
3D дизайны/басып шығару
3D дизайны/басып шығару
3D дизайны/басып шығару

Мен қозғалтқыш білігін айналдыратын табаққа қосатын тесікті су өткізбейтін етіп жасаудың көптеген керемет әдістері бар екенін білемін, бірақ менде көп уақыт болмады, сондықтан мен көп сақтамайтын бірнеше сақиналарды басып шығарып, желімдеуді жөн көрдім. су Бұл жаңбырға қарсы жақсы жұмыс істейді және сал ешқашан аударылмайды деп үміттенемін.

10 -қадам: Тексеріңіз

Енді сізде құстардың репеллерінің барлығы жинақталған және бағдарламаланған, оны сынаудың уақыты келді!

Оны қосыңыз, барлық сақтандырғыштарды орнатыңыз, қосқышты қосыңыз және құссыз салмен рахаттаныңыз.

Мені қолдау және басқа жобаларды/бейнелерді көру үшін менің youtube каналыма жазылуды қарастырыңыз.

Оқығаныңызға рахмет!

Ұсынылған: