Sadržaj:
- Korak 1: Manifest
- Korak 2: Krug
- Korak 3: Programiranje - jednostavno
- Korak 4: Zapisivanje podataka na Google dokumentima
Video: Brojač pčela meda: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Tamo gdje se podjela rada medonosnih pčela neprestano razvijala 25 miliona godina … naš ljudski superoganizam postao je složeniji i u svim smjerovima … otuda i brojač pčela … Autor: thomashudson.org
Poboljšani dizajn pogledajte ovdje: brojač pčela za med II
28.4.19. - Opet kopam po ovom projektu. Bilo je tako dugo razumljivo da sam u posljednjem dizajnu planirao napraviti neka poboljšanja. Cijena tiskanih ploča (PCB -ova) prilično se spustila pa izrađujem veliku senzorsku ploču, 24 kapije i dugačku oko 14,5 "da pređem cijelo tijelo košnice. Također široka oko 1,5" za blokiranje nema bilo kakvog infracrvenog zračenja od sunca. Javite mi ako imate pitanja/ideje.
Podaci uživo od - 25. lipnja 2012. Odmaknuo sam se od podataka uživo … moja verzija 2 ima SD karticu i u partnerstvu sam sa sveučilištem kako bih obavio istraživanje … slobodno napravite vlastiti detektor rojeva koji podržava WIFI i ja volio bih biti partner s nekim ko ih želi prodati masama.
Korak 1: Manifest
Brojač pčela - Verzija 2, 14. listopada 2012. - bilježenje mikro SD podataka - sat u stvarnom vremenu isključuje brojač noću radi smanjene snage - odvojio LED diode od mikrokontrolera kako bi smanjio prosječnu snagu na 6,6 ma kada se ne koristi - mala baterija će izdržati mjesecima - spremno za napajanje solarnih ćelija - neograničeni temperaturni senzori - mogu vršiti procjene veličine pčele (radnik protiv trutova) i stoga nadzirati aktivnosti truta/radnika - 3D ispisane skretnice ili kapije - na prodaju bez baterije 400 USD ili napravite vlastiti (vidi dolje) Ovdje su specifikacije za Verziju 1. Ove upute detaljno opisuju Verziju 1 koja se lako nadograđuje na verziju 2, iako nisam dao potpune planove. - Tačnost 95% - Isključuje USB napajanje - trebalo bi biti otporno na kišu s gornjim poklopcem - pčele se prilagođavaju novom otvaranju za nekoliko minuta - praćenje u stvarnom vremenu na google dokumentima - USB veza prenosi podatke u tekstualnu datoteku vašeg prijenosnog računara Evo planova za izgradnju tvoje. Postoje opća uputstva za izradu prototipa ili možete otići na stranicu kola i kopirati moju tačnu ploču i kolo. 1. Kupite nekoliko infracrvenih (IR) senzora - Sparkfun: https://www.sparkfun.com/products/9542 - Nabavite otpora od 30K 50K i 100K za testiranje osjetljivosti digitalnog ulaza.. - Nabavite 10, 20, i 50 ohmskih otpornika za napajanje IR LED 2. Prototipirajte svoje dijelove s Arduinom - koristio sam mrtvu pčelu na žici - to je jednostavan krug 3. Odaberite mikrokontroler … Koristio sam Teensy ++ - isto korisničko sučelje kao Arduino.. - ima 46 ulaza/izlaza, - jeftino je i - dizajnirano lokalno ovdje u Portlandu. 4. Besplatno dizajnirajte svoju tiskanu ploču s EAGLE -om - pohađao sam 4 -časovni čas na dorkbotpdx.org ovdje u Portlandu. softver je besplatan. - neka se odštampa putem dorkbota u Portlandu 45 USD za 3 ploče 5. sastavite sve - lemite svoje komponente na ploču - kalibrirajte svoje senzore - fino podesite programiranje Gruba cijena i komponente za moju ploču ~ 110 USD - Štampana ploča 45 USD - kol. 44) QRE1113 IC senzori 33 USD - Teensy ++ 24 USD - otpornici i pinovi 10 USD - moje vrijeme! Pošaljite mi poruku ako ste zainteresirani za sastavljanje kompleta jer bi to vjerojatno bilo 130 USD ako želite sami izvesti lemljenje i topljenje ljepila!
Korak 2: Krug
više detalja slijedi, ali je super jednostavno … Sparkfun prodaje infracrveni senzor ili infracrveni senzor. To je LED i senzor! ludo korisno !. Kad pčela prijeđe ispod LED -a, svjetlo se reflektira natrag do senzora.. (to je foto tranzistor) i pokreće digitalni ulaz na Arduino.. (ili tinejdžerski u mom slučaju). Poređao sam dva čipsa jedan do drugog … dok pčela prolazi kroz kapiju ako prvo pogodi unutrašnji senzor … izlazi.. ako prvo udari vanjski senzor, ulazi. Više o programiranju … Pogledajte cijeli shematski i GERBER datoteke u prilogu. - Koristio sam 4 LED -a u seriji s jednim otpornikom od 10 ohma na kraju.. što je jednako padu od 1,2 volta po LED -i. - svoj pad napona LED možete provjeriti mrežnim web alatom poput ovog - ako završite sa izgradnjom iste postavke kao ja, ovdje možete nabaviti IC senzore za malo jeftinije putem Digikey -a. - Pololu također prodaje iste IR senzore na ploči (nizu) i ovdje imaju kod i primjere. - prema donjoj velikoj shemi, koristio sam 100k ohm otpornike za uzemljenje. ovo povećava osjetljivost. Ako koristite manji otpornik, on postaje manje osjetljiv. To je NPN fototranzistor. Okvirni troškovi i komponente za moju ploču ~ 110 USD - Štampana ploča 45 USD - qty (44) QRE1113 IC senzori 33 USD - Teensy ++ 24 USD - qty (11) 10 ohmski otpornici 0805 - kolko (44) 100k 0805 otpornika - 26 zaglavlja i 26 pinovi za pričvršćivanje Teensyja na ploču $ 3 - moje vrijeme! Pošaljite mi poruku ako ste zainteresirani za sastavljanje kompleta jer bi to vjerojatno bilo 150 USD ako želite sami izvesti lemljenje i topljenje ljepila!
Korak 3: Programiranje - jednostavno
Teensy je programiran u Arduinu … ili C ++, ali ja sam malo upoznat s Arduinom … Kod je u prilogu ispod. / * Ovo je za prva dva pristupnika: A i B. */ // ova konstanta se neće promijeniti: const int ain = 44; // pin 44 je prvi digitalni ulaz za Gate A const int aout = 45; // pin 45 je drugi digitalni ulaz za ulaz A const int bin = 42; // isto za Vrata B const int bout = 43; // isto za vrata B // Promjenjive će se promijeniti: int ins = 0; // broji ulaze i izlaze int out = 0; int ai = 0; // Vrata Prvi status pina int lai = 0; // Vrata Zadnji status 1. pina int ao = 0; // Vrata 2. status pina int lao = 0; // Vrata Zadnji status 2. pina int bi = 0; int lbi = 0; int bo = 0; int lbo = 0; int broj = 0; // ovo samo provjerava je li došlo do promjene u našem broju pčela int lcount = 0; void setup () {// inicijalizuje pin dugmeta kao ulaz: pinMode (ain, INPUT); pinMode (aout, INPUT); pinMode (kanta, INPUT); pinMode (bout, INPUT); // inicijalizira serijsku komunikaciju: Serial.begin (38400); // malo drugačije od Arduina ovdje…. 38400} void loop () {// čita ulazni pin tipke: ai = digitalRead (ain); ao = digitalno čitanje (aout); bi = digitalRead (kanta); bo = digitalno čitanje (bout); if (lai! = ai) {// ima status ako se promijenio prvi pin? if (ai> ao) {// ako da, ide li pčela unutra ili van? ins ++; // ako ide unutra, dodajte jednu pčelu u ins}} if (lao! = ao) {if (ao> ai) {outs ++; }} if (lbi! = bi) {if (bi> bo) {ins ++; }} if (lbo! = bo) {if (bo> bi) {outs ++; }} lai = ai; // ažurira zadnji status lao = ao; lbi = bi; lbo = bo; count = ins + outs; if (lcount! = count) {// ako se broj promijenio, ispisujemo novi count Serial.print ("number In:"); Serial.println (ins); Serial.print ("broj izlaz:"); Serial.println (aut); lcount = count; }} Dodao sam debeebouce sekvencu. Evo najnovijeg kalibracijskog videa od danas 26.06.12. Tačan je 91%, ali ima još malo prostora za poboljšanje:
Korak 4: Zapisivanje podataka na Google dokumentima
Koristio sam Processing za prijenos podataka u stvarnom vremenu putem prijenosnog računara …… Evo prvih podataka koje sam dobio… - Datum uživo od danas 25. juna 2012. Vrijednosti se učitavaju putem koda u prilogu. Opća ideja je korištenje veze „formkey“kojoj se pristupa prilikom popunjavanja obrasca za Google dokumente. 1) prijavite se na google docs 2) stvorite novi OBRAZAC sa onoliko unosa koliko imate podataka 3) idite na 'obrazac uživo' i pregledajte izvorni kod … potražite 'formkey' i identifikatore unosa … evo što Otkrio sam: 4) lako je shvatiti kada nabavite izvorni kod i počnete s rezanjem i lijepljenjem vrijednosti izravno u preglednik kako biste testirali svoje tvrdnje … isprobajte njegove prilično moćne.. U obradi (vjerovatno ga možete objaviti izravno s Arduina, ali Mislio sam pokušati u obradi..) String docs = new String [8]; // ovaj 'niz' samo spaja sve dijelove URL -a zajedno od 0 do 7 ili 8 ukupno …. docs [0] = "https://docs.google.com/spreadsheet/formResponse?formkey=dHNHNWtZQ3lJSzFCZ1kyX0VVVmU0LUE6MQ&ifq&entry.0.single="; // ovo je ključ forme iz izvornog koda FORME docs [1] = parovi [1]; // ovo je moja prva točka podataka # pčela IN. docs [2] = "& entry.1.single ="; // ovo govori google doc -u, moja prva druga varijabla dolazi … potražite izvorni kod da biste saznali, ali će izgledati slično … docs [3] = parovi [3]; // ovo je druga varijabla # pčela OUT. docs [4] = "& entry.2.single ="; // ovo govori google doc -u da dolazi moja treća varijabla.. docs [5] = Delta_in; // # pčela u minus posljednji broj pčela u dokumentima [6] = "& entry.4.single ="; docs [7] = Delta_out; String docs2 = join (docs, ""); loadStrings (docs2); // nakon što sastavite sve ove bitove, objavljuje vašu proračunsku tablicu !! … testirajte vlastite bitove u svom pregledniku … Objavljujem ih svakih 5-10 minuta … Priložio sam kod za obradu … Još uvijek moram promijeniti INT varijable u FLOAT jer nakon nekoliko sati vrijednosti prelaze 32 000 pčela !!! woops..
Preporučuje se:
Brojač frekvencija visoke rezolucije: 5 koraka (sa slikama)
Brojač frekvencija visoke rezolucije: Ova instrukcija prikazuje recipročni brojač frekvencija koji može mjeriti frekvencije brzo i sa razumnom preciznošću. Napravljen je sa standardnim komponentama i može se napraviti za vikend (trebalo mi je malo duže :-)) EDIT: Kôd je sada dostupan
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovo početi vježbati. Koju opremu treba pripremiti?
Brojač koraka - Mikro: Bit: 12 koraka (sa slikama)
Brojač koraka - Micro: Bit: Ovaj projekat će biti brojač koraka. Za mjerenje koraka koristit ćemo senzor akcelerometra koji je ugrađen u Micro: Bit. Svaki put kada se Micro: Bit protrese, broju ćemo dodati 2 i prikazati ga na ekranu
Brojač medonosnih pčela II: 5 koraka
Honey Bee Counter II: 18.3.2020-nove instrukcije … https://www.instructables.com/id/Easy-Bee-Counter/12/21/2019 Projekat koji ne umire! … Napravio sam nekoliko ažuriranja ovog dizajna. Upravo sam dovršio ovaj dizajn, ali sam htio početi to istiskivati. Ova verzija o
Lagani brojač pčela: 10 koraka (sa slikama)
Easy Bee Counter: 2019 Easy Bee Counter V.1Za pitanja ili probleme !! Molimo vas da ih objavite na github stranici ovdje! Ova verzija pčelinjeg broja je lako lemiti i sastavljati (sve kroz rupe). Testirano je i radi* s priloženim uzorkom koda. Trenutno testirano