INHOUDSOPGAWE:
- Stap 1: Inleiding
- Stap 2: Komponente benodig
- Stap 3: Elektronika
- Stap 4: PCB -ontwerp
- Stap 5: Programmering
- Stap 6: Monteer die draaimeganisme
- Stap 7: Bou die vlot
- Stap 8: Monteer komponente op vlot
- Stap 9: 3D -ontwerp/druk
- Stap 10: Toets dit
Video: Raft Bird Repeller: 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie projek sal ek jou wys hoe om 'n sonvoedingsvlotvoëlweerder te bou wat ontslae raak van die lastige voëls wat op jou vlot kak.
Stap 1: Inleiding
As u ooit op 'n vlot was, weet u hoe ontspannend en lekker dit kan wees om saam te kuier. Een ding wat beslis nie ontspan of lekker is nie, is om die voëltjie op hulle skoon te maak. Dit was 'n probleem solank ek kan onthou, en my ma het elke voëlafweermiddel op die mark probeer: van uile, geluide, voëlversperrings en voëlband tot geen sukses nie. Moedersdag het aangebreek en ek het besluit om 'n goeie seun te wees en vir haar 'n geskenk te gee wat sy nog altyd wou hê, en nie meer voëltjies op die vlot nie.
Nadat ek na al die voëlafstotende toestelle op die mark gekyk en die resensies gelees het, het ek besef dat die meeste van hulle nie so goed werk nie, of ten minste nie vir alle voëlsoorte nie. Vir my toestel het ek gedink as die voëls nie fisies in staat was om op die vlot te sit en poep nie, dat ek 'n suksessyfer van amper 100% sou hê. Ek het besluit dat as ek twee onttrekbare pale op 'n draaiplaat kon laat sit wat gekoppel is aan 'n motor met 'n relatiewe hoë wringkrag, die motor kan laat draai op 'n timer en die voëls kan afstoot. Ek het die toestel op sonkrag aangedryf en moes 'n mikrobeheerder hê wat ek aan 'n intydse horlosie gekoppel het, sodat ek slegs die draaimeganisme gedurende die dag kon aktiveer en krag gedurende die nag kon bespaar. Ek het dit ook nodig gehad om waterdig te wees en te dryf, so as iemand die vlot wou gebruik, kon hulle die pale terugtrek, dit aan die vlot heg en dit in die water gooi.
Oorweeg dit om op my YouTube -kanaal in te teken om my te ondersteun en om meer dom projekte te sien.
Stap 2: Komponente benodig
Die komponente wat vir hierdie projek benodig word, is hieronder:
1. 12V 7AH SLA Battery Amazon
2. Charge Controller Amazon
3. 10W sonpaneel Amazon
4. Sekerings (5A, 2A, 2A) Amazon
5. Aan/af skakel Amazon
6. 12V / 5V Step Down -module Amazon
7. Geared DC Motor 11 RPM Amazon
8. Attiny85 Amazon
9. DS3231 RTC -module met muntstuk Amazon
10. Weerstande (2x 4.7K, 10k, 100 Ohm) Amazon
11. IRF540 Mosfet Amazon
12. 2 diodes Amazon
13. 2x Teleskopiese pale (ek het ou onderwysers se wyserstokke hergebruik) Amazon
14. Waterdigte omhulselkas en 'n soort geventileerde omhulsel vir SLA -battery Amazon
15. 2x draadknipsels van vlekvrye staal Amazon
16. M4 skroewe
17. Sirkelvormige stuk metaal
18. Pololu 1083 Universele aluminium MONTAGEHUB vir 6 mm aspaar, 4-40 gate
19. Sonpaneel Z -hakies vir die montering van Amazon
20. Hout en skroewe
21. 2 Plastiek kabelkliere
22. Opsioneel: Toegang tot 3D -drukker vir ringe
Openbaarmaking: Die Amazon -skakels hierbo is aangeslote skakels, wat beteken dat ek sonder ekstra koste 'n kommissie verdien as u deurkliek en 'n aankoop doen.
Stap 3: Elektronika
Noudat u al die nodige komponente bymekaargemaak het, is dit tyd om alles aanmekaar te sit. Ek sou aanbeveel dat u eers alles op 'n broodbord aansluit, en dan, sodra alles behoorlik funksioneer, moet u alles op 'n perfekte bord soldeer.
Die mikrobeheerder wat vir hierdie kring gebruik word, is die Attiny85 vir sy lae kragverbruik. Dit het ook 8k programruimte, 6 I/O-lyne en 'n 4-kanaals 10 bit ADC. Dit loop tot 20 MHz met 'n eksterne kristal. Hierdie chip kos slegs $ 2 en is ideaal vir eenvoudige projekte waar 'n Arduino te veel is soos hierdie.
Die RTC wat gebruik word, is die DS3231, 'n goedkoop, uiters akkurate I2C-intydse klok (RTC) met 'n geïntegreerde temperatuurvergoedde kristal ossillator (TCXO) en kristal. Die toestel bevat 'n battery -inset en hou akkurate tydsberekening wanneer die krag van die toestel onderbreek word. Dit sal van deurslaggewende belang wees as die voëlteller om een of ander rede die krag skakel, die tydsberekening van die aan- en afskakeling van die gelykstroommotor deur die RTC voorbehou word. Ek wou ook net I2C op die Attiny85 probeer.
Die bord met die twee teleskopiese roestvrye staalpale is redelik swaar, so ek het geweet dat ek 'n motor met 'n hoër wringkrag nodig het wat 12V sou loop en die spoed gee waarna ek gesoek het om die voëls nie te beseer nie, maar ek het hulle laat weet van hierdie teenstrydigheid het nie gemors nie.
Aangesien moedersdag vinnig nader kom, het ek iets vinnig nodig gehad wat 12V tot 5V kon daal om die Attiny85 en die RTC aan te dryf. Ek het 'n voorafgeboude omskakelaar met 96% doeltreffendheid gevind, wat natuurlik baie beter sou werk as om 'n 7805 te gebruik en krag te verloor as gevolg van hitte.
Die hoofkrag vir hierdie projek was van 'n 10W sonpaneel en 'n 12V 7AH SLA -battery. Ek het dit gekoppel aan 'n laaibestuurder om die las te laai en die battery te laai.
Stap 4: PCB -ontwerp
Ek het ook 'n eenvoudige PCB in KiCad ontwerp met 'n LM2576 spanningsreguleerder, sodat ek uiteindelik nie die eksterne DC-DC converter nodig het nie. Ek het nog nie tyd gehad om dit op die vlot te installeer nie, maar alles werk behoorlik as dit aan 'n 12V DC motor gekoppel is.
Ek het die gerbers hieronder aangeheg.
Stap 5: Programmering
Ek neem aan dat u weet hoe u die Arduino -omgewing instel om die Attiny85 te programmeer, maar indien nie, is daar baie goeie tutoriale aanlyn.
U moet die volgende biblioteke installeer om die kode saam te stel.
github.com/JChristensen/DS3232RTChttps://playground.arduino.cc/Code/USIi2c
Verder is die program baie eenvoudig, maar u moet 'n paar waardes invul:
Eerstens die veranderlikes TimeOff en TimeOn wat korreleer met wanneer die voëlafstoterskode moet wees. As u TimeOn op 8 en TimeOff op 18 sit, beteken dit dat die afweermiddel van 08:00 tot 18:00 aan is.
Tweedens, die veranderlikes TimeMotorOn en TimeMotorOff, die tyd waarvoor u die motor wil aanskakel, en dit sal geaktiveer word wanneer TimeMotorOff verstryk. As u TimeMotorOn op 10 sekondes en TimeMotorOff op 3 minute sit, sal die motor elke 3 minute 10 sekondes aanskakel.
Sodra u die gewenste waardes ingevoer het, stel u dit op en laai dit op na die Attiny85. Ek het die tinyAVR -programmeerder van sparkfuns gebruik, omdat dit baie maklik is om hierdie skyfies te programmeer.
Stap 6: Monteer die draaimeganisme
Ek het probeer om nie baie geld aan hierdie projek te spandeer nie, so vir die draai -meganisme het ek 'n sirkelvormige metaalplaat by 'n plaaslike hardewarewinkel gevind. Ek het ook 'n paar draadtouklemme van vlekvrye staal gevind wat ek gedink het ek kan gebruik om die pale vas te maak. Die pale is twee teleskopiese pale wat ek oorspronklik by 'n plaaslike welwillendheid gevind het, en dit was standaard wat deur onderwysers gebruik is. Ek het die skuimhandvatsels afgeruk en met die touklemme aan die metaalplaat vasgemaak. Uiteindelik wil ek dit vervang met plastiese teleskopiese pale, maar ek het nog nie goedkoop liggewig gevind nie. Ek is seker daar is beter maniere om dit te doen, maar dit het tot dusver uitstekend gewerk.
Stap 7: Bou die vlot
Die hele toestel moes op 'n klein vlot wees, want ek wou dit in die water kon gooi as mense die vlot wou gebruik. Ek kan dan 'n tou gebruik om die toestel aan die vlot vas te maak terwyl dit in die water is, en as mense van die vlot afklim, kan hulle dit net weer inrol en opstel. As hulle die skakelaar afskakel as hulle dit in die water gooi, kry die battery ekstra krag van die sonpaneel, aangesien dit nie meer nodig is om die las aan te dryf nie.
U hoef nie die presiese vlot te maak wat ek besluit het om te maak nie, maar as u wil, is die instruksies hieronder.
Komponente benodig
- Skroewe (ek het dekskroewe gebruik)
- 1 x 6 standaard denne (12 voet x 2)
- 2 x 4 (8 voet)
Sny die 1x6 planke in stappe van 2 voet. Dit sal vir die bokant van die vlot gebruik word.
Sny die 2x4 planke in twee 24 duim borde en drie 16 duim borde. Dit is om die onderkant van die vlot uit te lê.
Skroef al die hout saam in 'n vierkante meter. Myne het uiteindelik gedryf, maar golwe kan probleme veroorsaak, so ek het 'n paar skuimpanele en meer hout bygevoeg om dit baie beter te laat dryf.
Stap 8: Monteer komponente op vlot
In hierdie stap moet u al die komponente op die vlot monteer. Dit sluit die sonpaneel, die SLA -battery in 'n geventileerde omhulsel en die draai -meganisme met die ingeslote elektronika in.
Sentreer die omhulsel van die SLA -battery op die vlot en maak die omhulsel stewig aan die vlot vas met skroewe.
Vir die sonpaneel, skroef die monteerhakies van die sonpaneel vas en bevestig die hakies aan die sonpaneel met 'n paar moere en boute wat by die hakie kom.
Die omhulsel vir die gsm -motor en elektronika, ek het 'n bietjie verhoog met 'n paar 1x6 stukke hout en die hout en die omhulsel vasgedraai.
Verbind die battery en die sonpaneel.
Stap 9: 3D -ontwerp/druk
Ek weet dat daar baie goeie maniere is om die gat wat die motoras met die draaiplaat verbind, waterdig te maak, maar ek het nie veel tyd gehad nie, en ek het besluit om net 'n paar ringe af te druk en vas te plak wat die meeste van die water. Dit werk uitstekend teen die reën en hopelik sal die vlot nooit omgedraai word nie.
Stap 10: Toets dit
Noudat u die vlotvoëlafstoter alles saamgestel en geprogrammeer het, is dit tyd om dit te toets!
Koppel dit aan, installeer al die lonts, skakel die skakelaar aan en geniet 'n vlotvlotvlot.
Oorweeg dit om op my YouTube -kanaal in te teken om my te ondersteun en meer projekte/video's te sien.
Dankie dat u gelees het!
Aanbeveel:
Muscle Powered Flappy Bird: 9 stappe (met foto's)
Muscle Powered Flappy Bird: U onthou miskien nog toe Flappy Bird die wêreld stormagtig maak en uiteindelik so gewild raak dat die skepper dit uit app -winkels verwyder het om ongewenste publisiteit te vermy. Dit is Flappy Bird soos jy nog nooit tevore gesien het nie; deur 'n paar uit die rak saam te voeg
Arduino Flappy Bird - Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: 3 stappe
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Flappy Bird was in 'n paar jaar te gewild daar, en baie mense het dit op hul eie manier geskep, ek ook, ek het my weergawe van flappy bird geskep met Arduino en die goedkoop 2.4 " TFT Raakskerm SPFD5408, so laat ons begin
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Flappy Bird op ATtiny85 en OLED Display SSD1306: 6 stappe (met foto's)
Flappy Bird op ATtiny85 en OLED Display SSD1306: Hey almal, vandag gaan ek u 'n basiese klapvoëlkloon wat ek geskep het, wys en hoe u 'n soortgelyke speletjie kan maak. Ek gaan in wese deur my kode deur en verduidelik hoe dit elke stap werk. Hierdie speletjie is gebou om
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer