Close

ATTINY85 s DS18B20

Úvodní stránka Fórum Hardware Arduino ATTINY85 s DS18B20

  • Toto téma obsahuje celkem 2 odpovědi. Do diskuze (2 diskutující) se naposledy zapojil uživatel Boban a poslední změna proběhla před 9 roky a 1 měsícem.
Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (celkem z 3)
  • Autor
    Příspěvky
  • #4449
    Dan
    Účastník

    Zdravím. K ATTINY85 jsem připojil na vývod patice č.6 (v programu: OneWire ds(1); ) připojil teplotní čidlo DS18B20. Ačkoliv attiny85 běží (mám k němu zároveň přes I2C připojený LCD displej 1602, na němž si zobrazuji hlášky z programu), program hlásí „no more address“, což znamená nějaký problém s komunikací s teplotním čidlem DALLAS. Možná to způsobuje, že attiny provozuji na interním 1MHz oscilátoru, nevím. Nemůžu přijít na příčinu, protože tohle čidlo připojené na arduino funguje správně, se stejnou OneWire knihovnou. Je snad potřebná rozdílná knihovna, speciálně uzpůsobená? Prosím, neprovozujete někdo tohle řešení (attiny85 + ds18b20), že byste mi poslal fungující knihovny, způsob hw zapojení, nebo kód programu, abych nastudoval, kde mám chybu? Předem děkuji za rady.

    #4450
    Dan
    Účastník

    Odpovím si tedy sám, na anglickém fóru mi poradili v mžiku. Attiny85 musím provozovat na 8Mhz a výš. Přepnul jsem obvod na vnitřní oscilátor 8 MHz a vše začalo fungovat k naprosté spokojenosti. 🙂

    #4561
    Boban
    Účastník

    Ahoj mohl by si prosim poskytnout odkaz na knihovnu OneWire co pouzivas? mam v planu k Attiny pripojit to same cidlo a jeste modul 433MHz a pak to posilat do UNA a teplotu zobrazovat na displeji. Pripadne kdyby si sem moch dat tvuj kod pro inspiraci bylo by to fajn. Diky Boban

Aktuálně jsou na stránce zobrazeny 3 příspěvky - 1. až 3. (celkem z 3)
  • Pro reakci na toto téma se musíte přihlásit.