Naprogramovanie Attiny85

ArduXPP
Příspěvky: 361
Registrován: 14 pro 2017, 19:31
Reputation: 0
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od ArduXPP » 11 led 2018, 15:18

Zde je software- https://github.com/micronucleus/micronucleus , pro arduino IDE. A samotný firmware pro Attiny85 - https://github.com/micronucleus/micronu ... e/releases , je to ten t85_default.hex . Návod jak nastavit pojistky atd. Je zde: http://westsideelectronics.com/attiny85 ... ronucleus/ . Pak už stačí správně nasadit Attiny85 do slotu, a mělo by to jed.

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od martinius96 » 11 led 2018, 18:48

Nie nejde to, tak ja tie Attiny predam, lebo mi su nanič, keď sa do nich neda nahrať.

ArduXPP
Příspěvky: 361
Registrován: 14 pro 2017, 19:31
Reputation: 0
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od ArduXPP » 11 led 2018, 19:43

Jde to nahrát, jen se musí postupovat správně. A až se nahraje Bootloader, tak bude attiny85 funkční. Ono samotné attiny85 podporu USB nemá, to je v tom firmware , řešené tak aby to fungovalo. K tomu je potřeba mít ve windows nahranej libusb, ale co jsem dával ty odkazy, tak tam ten program je.
Jakmile se správně nahraje Bootloader, tak pak se nahraje libusb driver ve windows.

Když má někdo přímo Digispark, tak postupuje podle tohodle. - https://digistump.com/wiki/digispark/tu ... connecting .

Já jsem to testoval, a je to funkční. Bootloader jsem nahral přes USBASP, a protože nemám adapter, tak jsem to udělat na testovací desce. Komunikace byla OK .

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od pavel1tu » 12 led 2018, 06:37

Já převodník dostal, tak přemýšlím k čemu ATtiny použít, ale nic mne nenapadá.... třeba Arduino PROmini mi přijde výhodnější.

Zvladlo by to obsloužit 2 až 3 čidla po I2C + RFM69 ? (myšleno ATtine84 třeba)
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od martinius96 » 14 led 2018, 23:19

Podarilo sa mi tam nahrať konečne program!! Cez UNO bez problemu.
Mám bluetooth modul, objednal som si HC-05 ale číňan dodal HC-06.
Neviem nájsť kód, ktorý by fungoval, ktorý by vysielal SSID bluetooth modulu, s ktorým by som sa mohol spárovať..
Nejaké rady ohľadom kódu?
Bluetooth modul: https://www.aliexpress.com/item/hc-06-H ... 0.0.3pByYo
Díky za rady..

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od martinius96 » 15 led 2018, 00:08

Chcem aby som sa s tým dokázal spárovať, lebo to nie je dostupné, neukazuje sa pri prehľade dostupných zariadení.
LED bliká, dočítal som sa na nete, že keď to robí, je pripravená sa párovať. Budem mať k tomu iba Attiny85. Teda potrebujem iba ovládanie zvonku. To znamená, že aplikácia bude prijímať reťazce z nejakej aplikácie - bluetooth terminálu, napríklad LED a výstup dá na opačný stav atď. Vedel by mi na toto niekto poradiť vhodný tutoriál? Malo by vyhovovať aj slave zariadenie, nakoľko v úlohe Mastera bude telefón.

ArduXPP
Příspěvky: 361
Registrován: 14 pro 2017, 19:31
Reputation: 0
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od ArduXPP » 17 led 2018, 22:11

HC-06 je možné používat jen jako slave, pro párovací pin je pin 0000 nebo 1234. A napájet je možné i 5V, ale logika je jen 3.3V ..
http://robodoupe.cz/2014/ovladani-pomoc ... o-arduino/ a http://arduinonavody.cz/arduino-bluetooth-hc-06-config/ .

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od martinius96 » 17 led 2018, 22:57

Skúšal som teraz podľa Arduino návodov, ale nič. Oni majú schému bez napäťového deliča. Napäťový delič som urobil z 3x 10Kohm odporov, potom som skúšal aj s 3x 220ohm odporov. Ani pri jednom to nešlo.. Napíšem AT do serial monitoru a nič..
Skúšal som aj z tutoriálov na D10/D11 a tiež nič.
Obrázek

ArduXPP
Příspěvky: 361
Registrován: 14 pro 2017, 19:31
Reputation: 0
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od ArduXPP » 17 led 2018, 23:05

Tak může to být tím, že u arduino uno se musí ten příkaz nahrát jako kod, tedy ?
#include <SoftwareSerial.h>

SoftwareSerial hc06(0, 1); // RX | TX

void setup()
{
Serial.begin(9600);
Serial.println("zde se napíše příkaz");
hc06.begin(9600);
}

void loop()
{
if (hc06.available()){
Serial.write(hc06.read());
}
if (Serial.available()){
hc06.write(Serial.read());
}
}


Ještě někdy může být tím, že i když by měla být rychlost tovární 9600, nemusí to platit vždy.

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: Naprogramovanie Attiny85

Příspěvek od martinius96 » 17 led 2018, 23:09

Ano, ten kód som tam nahrával a nič.. Skúšam to s Arduinom UNO, teraz to nemám pripojené k Attiny..
Neviem jak to rozchodiť.. ak sa to vôbec dá.. Ten modul ani nie je viditelný z telefónov.. skúšal som 3 rôzne telefóny.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů