Posts by J0J0


    Habe noch einen anderen Arduino hier, den ich mal zum Flashen missbrauchen könnte, das werde ich als nächstes testen.

    Resultat:
    avrdude: ser_recv(): programmer is not responding
    avrdude: stk500_recv(): programmer is not responding



    Definitiv die 5V vom Arduino - und die kann der ATtiny 84A ja auch ab - siehe Datenblatt

    OK, alles klar. (Mein Gedanke: da hängt auch das RFM12b dran, das kann nur 3,3V. Aber wenn ihr das auch so macht... ;) )

    Ich danke euch für die Antworten! Stimmt mich wieder etwas zuversichtlicher, wenn ihr das auch so macht ohne was zu zerstören! :)
    Leider weiterhin kein Erfolg, abwechselnd meldet der ATTiny mal eine Signatur von 0x000000, mal 0xffffff, mal was ganz wirres.
    Ein weiterer Tipp, den ich im Netz gefunden habe ist, die Geschwindigkeit des Programmers runterzusetzen auf 9600. Auch das ohne Erfolg.

    Das sah kurz vielversprechend aus - die Zeile, die oben noch steht ist bei mir anders. Aber, auch das ohne Erfolg. )-:
    Habe noch einen anderen Arduino hier, den ich mal zum Flashen missbrauchen könnte, das werde ich als nächstes testen.

    Weitere Ideen?

    An die, die erfolgreich mit Arduinos flashen: Was nutzt ihr als Vcc? 3,3V? 5V?


    Na, dann hänge ich mich mal rein, wenn Niemand antwortet. Soweit ich es nachvollziehen kann, wird da keine Kommunikation gestört, denn ich habe hier exakt
    den gleichen Setup. Ich verwende ebenfalls einen (China) USBasp, also einen "Thomas Fischel Clone, zum Flashen und hatte damit noch nie Probleme. Lediglich
    beim 1. Mal muss man darauf achten, dass man den Jumper vom USBasp entfernt, der den 1 MHz Takt einstellt. Danach, d.h. wenn die korrekten Fuses für 8 MHz
    eingestellt wurden und der Bootloader geflasht wurde, kann man den Jumper wieder auf den USBasp zurückstecken. Ich weiss nicht ob es mit Deinem Problem
    zusammenhängen könnte, aber ich habe meinen USBasp mit der neuesten Firmware von Thomas Fischl geflasht.

    Danke für die Antwort, auch wenn sie mir im Moment leider nicht weiter hilft.
    Ja, ich kann es mir auch so überhaupt nicht vorstellen, dass an der Schaltung irgendwas "komisch" ist und Kommunikation gestört wird - dafür ist der Thread zu lang und hat zu viele Beispiele, bei denen es funktioniert!
    Die USBasp sollten doch "im Prinzip" genauso funktionieren wie ein Arduino als ISP. Ja, ich weiß, von "im Prinzip" zu "ganz genauso" ist ein weiter Weg...

    Ich habe die Platine "damals" bestückt bekommen und bisher noch nie in Betrieb gehabt - vielleicht übersehe ich auch etwas. Von daher kann ich mal versuchen, ganz genau mein Setup zu beschreiben. Vielleicht gibt es hier ja jemanden, der seine Sender/Empfänger auch mit dem Arduino als ISP flashed, der Tipps hat / zumindest bestätigen kann, dass ich keinen Bockmist verzapfe:

    An der Senderplatine (auf der ein Booster installiert ist), ist nichts weiter angeschlossen als der Programmieradapter:
    Keine externe Stromversorgung (das ist ja auf der Platine verbunden, GND von der Stromversorgung und GND vom ISP sowie Vcc von der Stromversorgung und Vcc vom ISP), keine Sensoren, "No Booster"-Jumper offen, nichts weiter.

    AAAAARGHHHHH. Bitte bitte bitte sagt mir dass das nicht wahr ist, ich habe da gerade einen Verdacht. Die RFM-Module vertragen keine 5V? Und selbst wenn ich den Sender mit den 3,3V des ArduinoISP verbinde, dann sind die Signale, die über MISO/MOSI/SCK/RESET kommen immernoch 5V? Habe ich meine RFMs gegrillt? HILFE!

    Nochmal die Frage in die Runde: Gibt's hier niemanden, der seine Sender/Empfänger mit eingelötetem ATTiny via Arduino als ISP programmiert? (Tja, falls nicht hat das vielleicht einen guten Grund...)

    Habe genau das gleiche Problem. Leider gibt es auf den ersten Post noch keine Antworten, allerdings kann ich mir nicht vorstellen, dass hier alle ihre Sensoren nur einmal geflashed haben und dann nie wieder?!
    Ich benutze einen Arduino zum flashen, kann allerdings weder Sender noch Empfänger (aus der ersten Sammelbestellung) dazu bringen, neuen Code anzunehmen - Invalid device signature.
    Habe ich was übersehen? Was? Wo ist der Trick?

    Danke & Gruß!


    Hallo,
    bei der LED ist ein einziger punkt zu sehen, der die Richtung angibt. da ich gerade auf Arbeit bin, kann ich dir keine Details gerade nennen.

    Danke! War inzwischen ganz mutig und habe angefangen zu löten - und bin im Netz auf einen Tipp gestoßen, auf den man durchaus selbst hätte kommen können: Multimeter nutzen, "Diodenmessung" einstellen - wenn die Diode (schwach) aufleuchtet ist sie in Durchlassrichtung. Außerdem war auf meiner hinten sowas wie ein T drauf, naja, eher ein |- wenn die Diode "waagrecht" vor einem liegt. Nur doof, dass ich nicht wusste, auf welcher Seite der senkrechte Strich ist... ;)
    Whatever - gelötet ist jetzt alles. Mal schauen, ob es auch funktioniert!


    Auf Streifenraster hier (Spoiler aufklappen). Oder was meinst du?

    Öhm, nein. Ich weiß ja, es ist eine Weile her, aber so lange?! *kopfkratz*
    Ich rede von den Platinen der Sammelbestellung, die u.A. in diesem Thread diskutiert wurde...
    Es geht mir darum, dass ich die nackigen Platinen vor mir liegen habe und einige kleine Bauteile - Hühnerfutter.
    Was genau R1, C1, C2 ist (also welcher Wert da drauf gehört) kann ich ggf. am Eagle-File nachvollziehen, aber spätestens bei der Frage, wie die LED auf die Platine gehört, hilft mir das Eagle-File auch nicht weiter (weil ich der LED nicht ansehe, was Anode und was Kathode ist...).
    Ob nun für die Widerstände und Kondensatoren oder für die LED: dachte, vielleicht hat hier ja irgendwo jemand beschrieben, was wie wohin bestückt werden muss und ich habe es noch nicht entdeckt. So oder so: es gab ja einige Leute, die die Platinen der Sammelsbestellung erworben und bestückt haben. Wie habt ihr denn die LED aufgelötet?

    Hallo Leute!

    Nachdem die Bauteile schon fast Schimmel ansetzen, finde ich nun auch endlich Zeit, den Lötkolben anzuheizen. Kann mir jemand einen Tipp geben, wie ich rausfinde, was die richtige Richtung für die LED auf dem Empfänger ist?
    Gibt es hier im Thread (oder in einem anderen - hab leider nix gefunden) sonstige Tipps / Anleitungen, wie die Platinen zu bestücken sind?
    Danke!

    Himbeerfreund: Da immer wieder Fragen aufkommen, die irgendwo im Thread schon geklärt wurden, aber das ganze inzwischen halt etwas unübersichtlich wurde - wäre es denn ne Möglichkeit, ne Art FAQ auf dem Himbeerfreundblog zu machen? Hast ja schon angefangen mit ner Boardbeschreibung, die könnte man ja ggf. ausbauen bzw. fürs andere Board anfertigen.
    Dazu zusammenkopieren, was beispielsweise zum Flashen usw. hier verteilt geschrieben wurde und man hätte ne gute Referenz, auf die man verweisen kann.
    Vorteil wäre, dass man die Seiten im Blog editieren kann und ggf. aktualisieren.

    Edith meint: Ups, ich merke gerade, dass man auch alte Posts noch editieren kann, das wusste ich nicht. Joa, dann fällt der Vorteil weg, dann bleibt nur, dass alles gesammelt wäre an einer Stelle und keine Fragen / "Ablenkungen" dazwischen kommen. Joa. Überlegs Dir. Oder vergisses. Oder drucks aus und hängs an die Wand. Oder... :P


    3. Kann man auch mehr als ein Sensor an ein Funkmodul hängen? Also z.B. ein DS18(x)20 und ein Reedkontakt an ein Modul oder muss man für jeden Sensor 1 Modul nehmen.

    Was ja sowieso funktioniert ist, "viele" (ich glaube max. 127) DS1820er hintereinander zu hängen. Bzw. das ist nicht nur auf die Temp-Sensoren beschränkt, sondern allgemein auf 1-Wire-Devices:

    Code
    ___________  +--------------+  ______  +------+  ______  +------+  ______
    |µController| D--------------D |Sensor| D------D |Sensor| D------D |Sensor|
    |___________| GND----------GND |______| GND--GND |______| GND--GND |______|

    ...naja, so ungefähr halt, wobei die Widerstände jetzt nicth eingezeichnet sind.


    4. Die Module werden über die ID im Quellcode "definiert", wenn ich das richtig gesehen habe. Spricht eigentlich was dagegen, 3 "Codierschalter" zu nehemen? Also per Jumper oder Dipschalter eine "Binär codierung" hin zu bekommen? Dann braucht man den Code nur 1x komplieren und nicht für jedes Modul einzeln.

    Kann man bestimmt machen - allerdings haben ja auch die 1-Wire-Devices eine ID, die sich auslesen lässt, dh. man muss halt wissen, welche ID im Kühlschrank und welche im Pool verbaut ist, dann klappt das auch so, das eigentlich interessante ist ja, um welchen Sensor es sich handelt und nicht, um welche Node...
    Und soll der Reed-Kontakt unbedingt ne ID erhalten: es gibt auch "1-Wire-ID-Chips": DS2401, die könnte mana uch entsprechend verbauen.


    PS: Dieser Beitrag wurde auf einem Apple-Device verfasst.