Ssarmiss Postat Noiembrie 1, 2018 Autor Partajează Postat Noiembrie 1, 2018 (editat) @Ticu: tocmai am revenit de la Victor Babeș, beneficiarul și cu mă-sa lui au rămas acolo în arest până mâine dimineață, să-mi dea mie timp să termin bariera Am mai verificat o dată, nimic nu e în plus sau în minus față de pinii pe care mi i-a scris One. E ff probabil ca o intrare care contează să primească zgomot, poate de aia erorile sunt aleatorii. Nu mai zic că văd că pe site-ul conexelectronic, de unde am cumpărat modulul, nu menționează marca Arduino, ci doar Nano, deci probabil e o copie. @One: efectele de bec incandescent sunt minunate, îmi plac mult, nu știam că se poate așa ceva cu LED. Totuși, pentru moment, dacă nu merge cu 10K între A0 și +5V, mai bine ne limităm la un bistabil simplu, prichindelul oricum nu va sesiza. Noi suntem ăia perfecționiștii LE: atunci când apar erori și, după primul ciclu, sistemul nu reacționează la nimic, dacă deschid K nu se întâmplă chiar nimic, adică și sunetul, și semafoarele, și barierele ignoră complet deschiderea K. Editat Noiembrie 1, 2018 de Ssarmiss Link spre comentariu
one Postat Noiembrie 2, 2018 Partajează Postat Noiembrie 2, 2018 (editat) Ai reusit sa probezi cu rezistenta ? Tot da erori ? Eu m-am eliberat de curand si acum dedic timp pentru program. Tocmai am facut iarasi probe cu ultima versiune pe care ti-am dat-o caci mi-am dat seama ca nu am considerat o situatie dar merge perfect asteptarilor. Situatia pe care nu am considerat-o este ca in cazul in care barierele se ridica, in timpul ridicarii daca apare comanda de coborare, acestea vor astepta cateva secunde ca si cum ar pleca de sus. Mi se pare corect sa coboare imediat fara asteptare si voi avea in vedere modificarea. Iata care ar fi abordarea la care ma gandeam: 1. tinem de buna versiunea fara lampa alba deocamdata, pana la noi versiuni care sa functioneze. se poate delecta cu barierele fara lampa alba sau cu circuitul tau bistabil. 2. daca si cu rezistenta face probleme, putem sa incercam sa mutam de pe A0 pe alt pin comutatorul, sa zicem pe A1 sau A2. putem incerca si sa activam pull-up pe toti pinii nefolositi dar nu cred ca va da vreun rezultat. 3. acum fac o versiune a programului care nu foloseste timerele 0 si 2, ci doar timer1, pentru a genera impulsurile servo. Aceasta nu are efectul de iluminare treptata dar elimina o necunoscuta. Daca asta merge bine il pastrezi pe asta. Ar trebui sa il termin in noaptea asta. 4. Daca tot nu merge, ne intoarcem la punctul 1. 5. maine compilez cu alt compilator versiunea cu variatia luminozitatii care da probleme acum, si versiunea din seara asta sa vedem daca e o problema de compilator (putin probabil dar se testeaza relativ usor asa ca eu as incerca) 6. daca tot nu merge ne intoarcem iar la punctul 1. 7. saptamana viitoare caut cu atentie ce problema ar fi si implementez niste rutine de debug cu portul serial, astfel incat sa reusim sa testam la tine sa vedem unde este problema, caci la mine nu mai are nici o anomalie. Ok deci maine ar fi ultima zi in care pot dedica timp pentru bariere, pentru ca sambata si duminica mai am de lucru la un alt circuit care are si el prioritatea lui. Apoi saptamana viitoare sunt sigur sa o sa rezolvam. Editat Noiembrie 2, 2018 de one Link spre comentariu
one Postat Noiembrie 2, 2018 Partajează Postat Noiembrie 2, 2018 (editat) 6 hours ago, Ssarmiss said: dacă deschid K nu se întâmplă chiar nimic, adică și sunetul...........ignoră complet deschiderea K. Daca si sunetul ignora intrerupatorul problema e la pinul de intrare. Sunetul si led-ul corespunzator de pe Arduino ar trebui sa urmeze la foarte scurt timp (un sfert de secunda) intrerupatorul. Ma tem ca daca fac o alta versiune de program dar ma bazez pe acelasi pin vom avea aceeasi problema. O sa fac un program de test pentru intrerupator. Editat Noiembrie 2, 2018 de one Link spre comentariu
one Postat Noiembrie 2, 2018 Partajează Postat Noiembrie 2, 2018 (editat) Iata programul de test pentru intrerupator. Mai am o idee pentru modificarea programului anterior si o sa o pun in practica imediat. TestIntrerupator.hex Verifica te rog daca la actionarea intrerupatorului, led-ul de sunet se aprinde si se stinge corect. Editat Noiembrie 2, 2018 de one Link spre comentariu
one Postat Noiembrie 2, 2018 Partajează Postat Noiembrie 2, 2018 Bun, am terminat si versiunea fara utilizarea timer, deci cu led-urile care se aprind si se sting brusc. Toata partea de gestiune lumini este diferita, singura parte care este comuna este cea de servo. Am eliminat si asteptarea in cazul in care se comanda coborarea in timpul ridicarii. Am testat programul si functioneaza. Iata softul. BariereFaraPWM1102a.7z BariereFaraPWM.hex Link spre comentariu
Ssarmiss Postat Noiembrie 2, 2018 Autor Partajează Postat Noiembrie 2, 2018 Mii de scuze de tăcere, am fost prins între drumuri la spital și somn profund (dintre care câteva ore pe scaunul de la computer). Testat cu rezistență de 7,8K și de 11,7K între A0 și +, degeaba, tot erori de tot felul, inclusiv cea cu întrerupătorul ignorat. Încărcat programul de testat întrerupătorul, nu face absolut nimic. Încărcat 1102a, testat de 30 de ori, merge perfect!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bucurie mare!!!!!!!! În câteva ore termin și de asamblat fizic (mai tre să iau un fel de platformă, ceva, ca să stea toate 4 suporturile de barieră fixe, să poată fi mutat tot ansamblul deodată). Însă de dat cadoul copilului nu i-l dau acum, căci tot îl doare burtica, când doarme, când se trezește de durere, nici celelalte cadouri nu le-a deschis încă. Am să pun un filmuleț când termin asamblarea. Link spre comentariu
one Postat Noiembrie 2, 2018 Partajează Postat Noiembrie 2, 2018 Mi se pare deosebit de straniu ca programul de test intrerupator sa nu mearga, deoarece are cateva linii de program si, mai mult, in cele2 programe, cu si fara PWM la semafoare, folosesc exact acelasi cod! In plus, la mine testul intrerupatorului functioneaza. E bine ca macar o versiune iti merge. Mai vedem peste cateva zile, cand ma mai eliberez de alte activitati. Link spre comentariu
Ssarmiss Postat Noiembrie 2, 2018 Autor Partajează Postat Noiembrie 2, 2018 Am incarcat de 3 ori programul, am verificat si conexiunile fizice, la programul de test nu face absolut nimic. In schimb la ultima versiune merge brici, si intrerupatorul si toate celelalte. Nu stiu ce sa zic. Nano al meu are 2 randuri de leduri, pe net am vazut cu un singur rand, poate o fi vreo versiune diferita, cine stie. Link spre comentariu
one Postat Noiembrie 2, 2018 Partajează Postat Noiembrie 2, 2018 2 randuri de cate ? sau mai precis cate le-uri sunt in total ? ar trebui sa fie 4. Nu are legatura daca e o versiune sau alta, fiecare producator a pus interfata seriala si led-urile cum a vrut, functional trebuie sa fie toate la fel. Aaaa, apropos, ce chip este, ATmega328P, corect ? Link spre comentariu
Ssarmiss Postat Noiembrie 2, 2018 Autor Partajează Postat Noiembrie 2, 2018 Sau m-am înșelat eu, sunt numai 4 leduri? Țin minte că am văzut aprinse și două unul lângă altul, deși cele două coloane par diferite. De aici l-am luat: https://www.conexelectronic.ro/ro/platforme-arduino/17148-NANO-V3-CU-CABLU-MINI-USB.html Link spre comentariu
one Postat Noiembrie 2, 2018 Partajează Postat Noiembrie 2, 2018 e clasic, sunt 4 led-uri cu 4 rezistente, da bine ca e 328p ma gandeam sa nu fie 168 si eu sa compilez pentru 328 desi e cam la fel.... Link spre comentariu
Ssarmiss Postat Noiembrie 3, 2018 Autor Partajează Postat Noiembrie 3, 2018 Mulțumim încă o dată ffffffffffff mult tuturor, bineînțeles în primul rând lui One, mulțumim și lui Ticu! S-a jucat azi-noapte până târziu cu ea, acum bineînțeles că s-a dus la barieră imediat ce a deschis ochii. 6 Link spre comentariu
one Postat Noiembrie 3, 2018 Partajează Postat Noiembrie 3, 2018 Super.... arata extraordinar, realizarea mecanica este de nota10. Link spre comentariu
Ssarmiss Postat Noiembrie 3, 2018 Autor Partajează Postat Noiembrie 3, 2018 iar cea software de nota 11 . Mai avem de pus „crucea sfântului Andrei”, să văd din ce o s-o fac și pe aceea. Link spre comentariu
Ticu Postat Noiembrie 3, 2018 Partajează Postat Noiembrie 3, 2018 Bravo, dichisit realizat. Meritul e al lui One si al tau. Iar pustiul merita tot efortul... Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum