Residents in far north Queensland are bracing for heavy winds and rain, with a tropical low expected to make landfall today.