Inhaltsverzeichnis:
- Schritt 1: SCHLECHT und GUT
- Schritt 2: DIE 'FIX'
- Schritt 3: Grundcodes für Bytes
- Schritt 4: Fazit und hoffnungsvolle Hilfe
Video: HC-12 Entfernungsprobleme und das 'FIX' - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Haben Sie eine schlechte Fernübertragung von weniger als 100 Fuß oder
Ich möchte nur wissen, was ein HC-12…GT-38…. Lesen Sie weiter.
Hallo oldmaninSC über HC-12. Ich glaube, dies ist der BESTE Sender für kleine Daten auf LANGE Entfernungen (1/2 Meile). Sehr einfach zu codieren und nur 4 Drähte anzuschließen! ABER es gibt ein großes Problem. Der Markt wird mit einer BAD-Version dieses Moduls überschwemmt und ich möchte die Dinge aufklären. Ich muss das Boot verpasst haben, weil ich mit kompliziertem NRF, Bluetooth, RM28, Xd-fr50, Xbee zu kämpfen hatte. Alle mit kurzer Reichweite, die Wände nicht durchdringen würde. Also mussten alle meine Outdoor-TX-Projekte an der Außenwand und RX Indoor in der Nähe derselben Wand sein. Ein Einfahrtsmonitor oder ein Hofalarm waren für all dies viel zu weit weg, um sie zu übertragen. Dann sah ich den HC-12 und sah die 1000 Meter Reichweite! Ich bekam 6 und lud den Code und bekam tolle Übertragungen auf meiner Bank, aber nicht weiter als das Zimmer und KEIN Durchdringen einer Wand !!! Also bestellte ich mehr, weil ich dachte, diese wären defekt. Gleiches Problem mit 8 anderen, alle von verschiedenen Verkäufern. Begann zu denken, dass ich etwas falsch mache. Nach einer Woche der Suche fand ich ein Youtube-Video mit dem gleichen Problem. Sie versuchten, mehrere HC-12 zu testen und benutzten ein Fahrrad, um zu sehen, wie weit sie gehen konnten. Sie sind nie auf das Fahrrad gestiegen…nur ein paar Schritte von den Sendern entfernt…. ALLE Empfänger stoppten.
Schritt 1: SCHLECHT und GUT
Also das Problem ist das HC-12 OHNE das Logo www.hc01.com Siebdruck auf der Rückseite sind BAD. Siehe die Fotos. Hier ist ein weiteres Problem….. Als ich mehr HC-12 bestellte und mir die Fotobeschreibung ansah und das richtige Modul sah, bekam ich immer noch das FALSCHE HC. Produkt entspricht nicht der Abbildung! Jetzt frage ich mich, ob der HC-12 ein Scherz ist und ALLE Internetbeiträge gefälscht sind.
Meine letzte Bestellung kam gestern mit dem HC-12-Logo auf der Rückseite und ich beeilte mich, sie anzuzünden und WOW. Sie funktionieren wirklich wie angegeben. Ich musste eine 3/4 Meile laufen, bevor sie aufgaben und selbst dann konnte ich in eine bestimmte Richtung abbiegen und immer noch das Signal empfangen. Move over NFRs Ich habe hier einen einfachen Code zum Herunterladen. Ich verwende den HC hauptsächlich für einfache Daten wie Zeit, Temperatur, Alarm, Ein/Aus, Bewegung. Also verwende ich die Übertragung von Bytes anstelle von Strings. Nur damit ich die Strings nicht wieder in Bytes umwandeln muss. Die Bibliothek #include SerialSoftware.h hat einen eingebauten 64-Byte-Puffer, sodass Sie bis zu 64 Byte Daten ohne Kollisionen senden und empfangen können. Hier ist ein toller HC-Beitrag. Beachten Sie das Datum. Der ältere HC12 hat Version v1.6 NICHT v2.4
Foto von vorne hat links gut und rechts schlecht
Schritt 2: DIE 'FIX'
Ich versuchte zu sehen, ob irgendwelche Foil Runs fehlten, gab aber nach 6 Stunden auf… Jemand anderes blieb dran und das ist der fehlende Foil Run auf den BAD Boards. Ein Foto ist nie gut geworden, also habe ich dieses gezeichnet. Dies ist neben dem Steckantennenspot mit dem Board 5-Bein-Stecker nach LINKS. Die fehlende Folie befindet sich knapp unter dem WEISSEN Siebdruck. Deshalb vermisst man es und ein Foto zeigt es nicht.
Ich habe ALLE meine schlechten Platinen gelötet und sie gehen jetzt ALLE eine Meile…..
Schritt 3: Grundcodes für Bytes
Die GUTEN Nachrichten.. SCHLECHTE Nachrichten.
Ich habe den guten und den schlechten HC an ein Milliamperemeter angeschlossen und die Leistung beobachtet. Der gute HC zieht bei Leistung 8 etwa 100 mA in der Übertragung und bei Leistung 1 etwa 2 mA. Der schlechte zieht immer 2 mA in jeder Leistungsstufe. Wenn Sie das Datenblatt des si4463 lesen, ist der Standardmodus für die Übertragung LOW (Power 1). Ich habe Folienläufe, Komponenten und alle Änderungen von Gut und Böse überprüft und kann nichts anderes feststellen. Dann sah ich einen Beitrag für schlechte HC mit KEINE AT-Befehle. Jetzt glaube ich, dass das Problem ist, dass die Firmware schlecht ist. In der Fabrik würde der Test auf dem Prüfstand stattfinden. Wer würde also ein Modul außerhalb von 1000 Metern testen? Ich denke, das falsche TX-Register wird verwendet. Die GUTE Nachricht ist, dass all diese schlechten HC als Empfänger verwendet werden können. Ich habe alle meine schlechten HC mit AT+DEFAULT wiederhergestellt und auf Distanz getestet. Sie sind ALLE im RX-Modus eine 3/4 Meile gelaufen. Ich habe einen Beitrag gesehen, in dem eine ältere Version und eine neuere Version nicht gut funktionierten und nur etwa 100 Meter kamen. Aber keiner von mir hat es getan. Die andere GUTE Nachricht ist, dass der schlechte HC-12 jetzt einen schlechten Namen hat und der Ersatz GT-38 ist. Das sieht gleich aus, aber es funktioniert!
Schritt 4: Fazit und hoffnungsvolle Hilfe
Billigprodukte werden IMMER da sein. Vor zwanzig Jahren zeigte die Nachrichtensendung 60 Minuten, wie Microsoft-CDs nachts in der gleichen Fabrik kopiert wurden, die den Urheberrechtsvertrag erhielt.! Vor ein paar Jahren wurden Arduino-FTDI-Chips kopiert und als Sie die Treiber geladen haben, hat Windows die Fälschung erkannt und gelöscht. Ich wünschte nur, jemand hätte es uns gesagt. Da ich Monate damit verbracht habe, das Problem zu beheben. Ich wünschte, INSTRUCTABLES würde diesen Beitrag am Leben erhalten, damit wir uns nicht die Haare ausreißen können.
Mein letzter Kommentar ist für die wirklich SMARTen Computerleute. Ich habe versucht die Firmware V2.4 für den HC-12 zu finden. Ich könnte nicht. Ich hoffe, jemand liest das und zeigt uns SCHRITT für SCHRITT, wie man eine korrekte Version der Firmware herunterlädt, wenn dies DAS Problem IST. Nur die Firmware zu haben ist in Ordnung, aber ich habe keine Ahnung, wie man sie in die beiden goldenen Pins auf der Rückseite des HC-12 herunterlädt. Aber jetzt, wo ich gute HC-12 habe, kann ich die schlechten als Lernfehler betrachten.
Empfohlen:
Wie man eine professionelle Leiterplatte herstellt (ist es das wert?): 5 Schritte
Wie man eine professionelle Leiterplatte herstellt (ist es das wert?): Ich möchte meine "PCB-Erfahrungen" mit dir
Das interaktive Storytelling-Radio – wikiHow
Das Interactive Storytelling Radio: In diesem Projekt verwandeln wir ein gut aussehendes Radio in einen sprachaktivierten, interaktiven Geschichtenerzähler. Zukunft, wir kommen
So bauen Sie ein Wifi-System, das die Beleuchtung und Heizung Ihres Aquariums steuert – wikiHow
So erstellen Sie ein Wifi-System, das die Beleuchtung und Heizung Ihres Aquariums steuert: Was macht es? Ein System, das Ihr Aquarium automatisch nach einem Zeitplan oder manuell mit einem Druckknopf oder einer Internetanfrage ein- / ausschaltet. Ein System, das die Wassertemperatur überwacht und E-Mails und Warnungen sendet, falls es unter
Das Portal: 23 Schritte
Das Portal: Materialien:NeoPixel Reel (60)Arduino UNO1/4" Acrylstäbe (~18')1 3mm dick 12" x 12" Acrylplatte1 Ein-/Ausschalter (rastend)1 Taster 1 Mikrofon1 2" x 6" x 2 'HolzDrähteHolzleimLotZwei-Draht-KolbenFlache schwarze Sprühpa
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: 7 Schritte
Wir stellen vor: 'Deodorino' - das Infrarot-gesteuerte Arduino in einem leeren Deodorant-Stick. Klicken Sie auf das 1. Foto: Jetzt zum Detail