Aplicarea HAL


HAL, legătura cu lumea din afara

Fără ’ HAL (Strat de abstractizare hardware-ul) comunica cu senzori şi actuatori ar fi dificil. Pentru fiecare tip de senzor ar trebui să scrie o bucată de firmware (ca şi cum aţi face cu Arduino) şi înd fiecare variaţie noi de senzori, Tu ar trebui să rescrie firmware-ul.

Ar fi foarte dificil, obţine performanţe, care se poate ajunge cu firmware-ul nostru, şi nostru HAL (Lucram la 3 de ani, zece ore pe zi, inclusiv sarbatori – face peste zece mii de ore, MICA arahide!)



Am fost rugat “Cum va trebui să utilizaţi HAL ’ ?”

L ’ HAL ar trebui să fie utilizat dacă aveţi acces la hardware-ul ’ prin USB. Teoretic nu este absolut necesar, dar Nu am gasit un sistem mai bun. Pentru cei care doresc să încerce, Aici este informaţii aveţi nevoie:


De ce nu expun mecanismele pentru a ghida HAL din exterior ’?

Cât de multe funcţii puteţi stea, ar fi lipseşte ceva (cum ar fi diagramele de ’ Osciloscop, Configuraţiile, reconectarea automată, calibrarea…). Dar să presupunem că cineva, faraonice munca, vin pentru a controla toate funcţiile ’ HAL. Rezultatul ar fi numai, El a recreat o clona a ’ HAL, într-o aplicaţie diferite.

Aşa cum deja scris in paragraful anterior, Dacă cineva vrea să încerce, ia un loc.


Cum de a utiliza HAL

HAL poate deschide şi închide în sine, transparent. Toate cererile de care au nevoie, deschide şi închide propriile lor. În mod normal l ’ HAL se deschide minimizat şi nu deranjează. Dar atunci când aveţi nevoie de ea, Aveţi posibilitatea să deschideţi fereastra lui, care este foarte util, pentru a face ajustări confortabil, şi să încerce senzori. Apoi se minimizează din nou, Deci data viitoare vă va lua minimizat.

Cum de a deschide şi închide HAL din în termen de o cerere este explicat aici:
https://www.theremino.com/wp-content/uploads/files/ThereminoHAL_Start-Stop.rtf


Şi dacă o cerere nu este capabil de a deschide şi închide ’ HAL?

În acest caz se pregăteşte un folder cu cererea dumneavoastră, l ’ HAL şi un fişier “Începe toate”, cum este explicat aici:
https://www.theremino.com/downloads/foundations#starter

  1. Vincenzo spune:

    soluție interesantă.
    de recuperare și du-te pe video oficial pentru o comparație cu datele obținute cu piezo.
    un microfon de detecție ar fi umplut cu atât de multe valuri false din cauza haosului general,.
    dar încerc oricum.
    În orice caz, cred că am găsit soluția.
    În SignalScope după începerea RUN în loc de a rula re-press Stop, aveți posibilitatea să faceți clic direct pe “tampon Salvați” Se pare să funcționeze bine.
    ce crezi?
    Salutări.

    • Livio spune:

      da, dacă e ceva important, The “tampon Salvați” este operația care urmează să fie făcut înainte de orice altceva. Și atunci ar fi bine, de asemenea, o copie de rezervă fișierul salvat (pus din greșeală scrieți…). Cu toate acestea, dacă nu pierde audio original tampon redo ori de câte ori doriți.

      În cazul în care pozițiile microfonului aproape de locul unde fotografiere, lizibilitatea fotografii va fi perfect.
      Şi’ deja excelent, care de pe YouTube, dacă să acorde o atenție pentru public nu deranjează deloc.
      Singurul deranjant este vorbitorul, probabil pentru că a fost conectat la același mixer utilizat pentru a înregistra.

  2. piero spune:

    salut Livio

    Vreau să vă întreb ceva despre LOGGER; În prezent, există 8 canale care pot fi înregistrate; cum adaug mai multe canale în aplicația Logger? Eu sunt în prezent de lucru cu doi maeștri care, prin intermediul unui PC, îmi arată două blocuri de 10 Sloturi în total (vizibil în HAL printr-un singur tabel (slot 1-6 şi 11-14), păr’ LOGGER achiziționează numai 8 slot. Cum mă înregistrez mai mult decât 8 canale și stocați-le într-un singur fișier *.csv. Există o “logger.exe” cu 10 slot?

    vă mulțumesc anticipat
    Piero

    • Livio spune:

      Cu zece canale nu există și nu avem timp să-l edităm acum.

      Ai putea să-l întrebi pe Marco Russiani care a scris loggerul, Puteți găsi adresa sa pe această pagină:
      https://www.theremino.com/downloads/foundations#logger

      Sau ai putea găsi unii dintre prietenii tăi care o pot face, este destul de ușor doar copiați și să adăugați, dar totuși este nevoie de un minim de experiență în programare.

  3. Giorgio spune:

    HEI, Am o problemă
    Detin un cutter 3 Axe controlate de software-ul dvs., poate este o problemă de hardware, dar până în prezent nu am găsit nici o, în care Z nu se mișcă (controlat de un pas cu pas) și axul.
    ai putea sa-mi spui proprietățile de ambele ace?

    vă mulţumesc

    • Livio spune:

      Axa Z ar trebui să fie cu siguranta setat ca Stepper
      și apoi următorul pin devine Stepper_Dir și cele două sloturi trebuie să fie 5 şi 6

      Dacă X și Y lucrează pentru tine, este foarte ciudat că Z nu se mișcă., poate driverul Z lipsește ?

      Axul este controlabil în diferite moduri, astfel încât nu există un răspuns simplu, trebuie să citiți ceea ce am scris în ajutorul Theremino CNC

      Dacă nu mă puteți suna pe Skype ca: livio_enrico și vă voi ajuta să-l mergem.

lasă un răspuns

Adresa ta de email nu va fi publicat.